Messages in this thread | | | Date | Wed, 9 Jun 2010 12:04:48 -0700 (PDT) | From | Linus Torvalds <> | Subject | Re: [PATCH 0/8] floppy: cleanup patches |
| |
On Wed, 9 Jun 2010, Stephen Hemminger wrote: > > Current plan is to convert all the timers and old BH code to go through > a single workqueue. This avoids all the races and cleans up the cancellation > logic as well without having lots of other changes.
That will definitely help. We still end up with the things that call the request queue directly as a second (nonworkqueue) thread, but I think that's what the floppy_lock has _traditionally_ protected against, so it might all work out and largely fix the locking.
Linus
| |