Description of problem: ============================================= [ INFO: possible recursive locking detected ] 2.6.29-0.28.rc1.fc11.x86_64 #1 --------------------------------------------- events/0/6 is trying to acquire lock: (events){--..}, at: [<ffffffff8105b843>] flush_workqueue+0x0/0xa4 but task is already holding lock: (events){--..}, at: [<ffffffff8105ae26>] run_workqueue+0xb1/0x20a That appears to happen in a udev startup. Full dmesg attached. Version-Release number of selected component (if applicable): kernel-2.6.29-0.28.rc1.fc11.x86_64 How reproducible: most of the time Additional info: In a number of tries once I actually booted without seeing these messages. A boot may continue or it may get stuck after "Setting up Logical Volume Management:" showed up on a screen
Created attachment 328808 [details] dmesg output for 2.6.29-0.28.rc1.fc11.x86_64
That looks pretty similar although not exactly the same: http://marc.info/?l=linux-kernel&m=123177836822861&w=2 Apparently something similar but in another place.
The same "recursive locking" shows up with 2.6.29-0.31.rc1.git2.fc11.x86_64.
With 2.6.29-0.43.rc2.git1.fc11.x86_64 a boot success rate drops down from some fifty/fifty down to maybe 20% or even less. When "possible recursive locking" on rare occasions does not hit then, so far, it boot always. When it does show up then chances that it will boot still exist but are rather slim. "Setting up Logical Volume Management:" will show up and usually there is no followup. OTOH this kernel is very successful in screwing up my current monitor (an LCD panel on a digital connection). I did not manage yet to get on a subsequent boot a picture which pretends to have some kind of a vertical or a horizontal sync without power-cycling of a monitor. Does not matter if 'nomodeset' was used or not.
Recent kernels, like 2.6.29-0.64.rc3.fc11.x86_64, do not seem to be doing that anymore. Not that I am absolutely sure, as this was not happening every time, so maybe just frequency was greatly reduced? If needed then I will reopen.