Changes between Initial Version and Version 1 of Ticket #6300
- Timestamp:
- Jul 12, 2010, 2:01:10 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #6300 – Description
initial v1 1 I was compiling something and simultaneously unplugged/replugged my USB keyboard. The shell handling the compile deadlocked, and the keyboard never came up. Looking further, I found that the shell thread was deadlocked waiting on a mutex, which another thread held but was waiting to acquire a different mutex. KDL session info below.1 I was compiling something and simultaneously unplugged/replugged my USB keyboard. The shell handling the compile deadlocked, and the keyboard never came up. Looking further, I found that the shell thread was deadlocked waiting on the devfs mutex, which another thread held but was waiting to acquire the legacy device mutex, so it seems we have a lock order reversal problem here. KDL session info below. 2 2 3 3 {{{