[PATCH 5/5] libata/drivers: Add pata_macio, driver Apple PowerMac/PowerBook IDE controller
Tejun Heo
tj at kernel.org
Wed Dec 2 12:55:28 EST 2009
Hello,
On 12/02/2009 10:51 AM, Benjamin Herrenschmidt wrote:
> I'm not sure what media bay locking problem you mentioned tho...
>
> The way the driver does the locking now is that I block the media-bay
> thread (lock/unlock_media_bay calls) around initial registration and
> driver removal which blocks the callback event. At any other time, the
> callback event will just schedule EH so things should be fine.
>
> I've left the debouncing in the mediabay code as well for both insertion
> and removal so there should be no issue here with glitches.
Ah... okay, I was misunderstanding where the race was. If there's no
race condition against hotplug/unplug events with non-probing EH, no
problem.
--
tejun
More information about the Linuxppc-dev
mailing list