Difference between revisions of "Lt hotswap"

From ThinkWiki
Jump to: navigation, search
(Installation and module parameters)
Line 1: Line 1:
{{Stub}}
+
The <tt>lt_hotswap</tt> kernel module enables hot-swapping for disk drives with full DMA support under Linux.
 +
It should work on any ThinkPad with hot-swappable bays and ACPI support. The driver needs [[ibm-acpi]] to be running.
  
The <tt>lt_hotswap</tt> kernel module enables hot-swapping for disk drives with full DMA support under Linux. It should work on any laptop with hot-swappable bays and ACPI support.
+
===Features===
 +
*enable hotswapping of [[UltraBay]] drives
 +
*automatic IDE unregistering on [[ibm-acpi]] eject event
 +
*leaves DMA support intact
  
Latest version: http://churchofjim.org/sources/lt_hotswap-0.2.0.tar.gz
+
===Limitations===
 +
*does '''not''' work with APM
 +
 
 +
===Project Homepage / Availability===
 +
*Latest version: http://churchofjim.org/sources/lt_hotswap-0.2.0.tar.gz
  
 
Development and discursion of lt_hotswap is currently being held in  
 
Development and discursion of lt_hotswap is currently being held in  
[[Mailinglists#Linux-ThinkPad Mailinglist|Linux-ThinkPad Mailinglist]]. Current highlights of discussion and user experiences follow:
+
[[Mailinglists#Linux-ThinkPad Mailinglist|Linux-ThinkPad Mailinglist]].
  
 
===Installation===
 
===Installation===
In order to use the driver you must also have the ibm-acpi driver linked to your kernel (module or compiled).  When loading the hotswap module, you can use module parameter
+
In order to use the driver you must use ACPI and also have the [[ibm-acpi]] driver linked to your kernel (module or compiled).   
:auto_eject=1
+
 
to automatically unregister IDE drive interfaces and eject the drive automatically by the kernel.  This will happen upon popping out the ultrabay lever.
+
When loading the hotswap module, you can use the module parameter: {{bootparm|auto_eject|1}} to automatically unregister the drives IDE interface.  This will happen upon popping out the [[UltraBay]] lever.
  
 
===Supported models===
 
===Supported models===
Users report success with T22 and T40 on mailing list, although many other models should also work.
+
The driver has been explicitly reported to work on the following models. It should work on many others as well:
 +
*ThinkPad {{T22}}, {{T40}}
 +
 
  
 
[[Category:Drivers]] [[Category:Patches]]
 
[[Category:Drivers]] [[Category:Patches]]

Revision as of 13:00, 8 March 2006

The lt_hotswap kernel module enables hot-swapping for disk drives with full DMA support under Linux. It should work on any ThinkPad with hot-swappable bays and ACPI support. The driver needs ibm-acpi to be running.

Features

  • enable hotswapping of UltraBay drives
  • automatic IDE unregistering on ibm-acpi eject event
  • leaves DMA support intact

Limitations

  • does not work with APM

Project Homepage / Availability

Development and discursion of lt_hotswap is currently being held in Linux-ThinkPad Mailinglist.

Installation

In order to use the driver you must use ACPI and also have the ibm-acpi driver linked to your kernel (module or compiled).

When loading the hotswap module, you can use the module parameter: auto_eject=1 to automatically unregister the drives IDE interface. This will happen upon popping out the UltraBay lever.

Supported models

The driver has been explicitly reported to work on the following models. It should work on many others as well: