Messages in this thread | | | Date | Wed, 21 May 2008 11:59:44 +0100 | From | Matthew Garrett <> | Subject | Re: [PATCH] bay: Exit if notify handler cannot be installed |
| |
On Wed, May 21, 2008 at 12:45:47PM +0200, Holger Macht wrote: > If acpi_install_notify_handler() for a bay device fails, the bay driver is > superfluous. Most likely, another driver (like libata) is already caring > about this device anyway. Furthermore, > register_hotplug_dock_device(acpi_handle) from the dock driver must not be > called twice with the same handler. This would result in an endless loop > consuming 100% of CPU. So clean up and exit.
The bay driver still provides the only mechanism for calling the eject methods.
-- Matthew Garrett | mjg59@srcf.ucam.org
| |