Description of problem:
At any point after a USB timeout occurs (as they tend to do plugging
devices) the
USB devices file access hang the system deadlocked on a semaphore.
This has horrible consequences
One test setup shows this during boot up so Anaconda hangs and you
cannot install.
A second shows it when the monitor (with USB hub) powers down. After
that anything touching the USB devices file hangs the box.
Thirdly you can cause it to order as a user by inserting and quickly
removing a device, killing the hal layer and rendering the box
unusable without even having login access to it.
This bug appears to have arrived between 2.6.6 and 2.6.7 somewhere.