Comment 2 for bug 269743

Revision history for this message
Mario Limonciello (superm1) wrote :

So from what it looks like here, this is a very ugly race condition rearing it's head. lirc-it87 gets loaded, and creates /dev/lirc0. Well udev sees this happen and offers to restart lirc. lirc-it87 bails out because it can't find the device. udev sees this again and says hey!, lets restart lirc. Endless cycle. I think the interim solution is going to have to be, don't allow anything to be modprobed when we are called by udev. Just assume the USB devices were handled by hotplugging.