Messages in this thread | | | Subject | Re: bdi: register sysfs bdi device only once per queue | From | Peter Zijlstra <> | Date | Fri, 07 Nov 2008 15:11:18 +0100 |
| |
On Wed, 2008-11-05 at 23:10 +0100, David Woodhouse wrote: > On Wed, 2008-11-05 at 12:10 -0800, Andrew Morton wrote: > > > > Devices which share the same queue, like floppies and mtd devices, > > > > get registered multiple times in the bdi interface, but bdi accounts > > > > only the last registered device of the devices sharing one queue. > > > > > > David, is there any reason the mtd devices do this? > > > > [tap tap - is this thing turned on?] > > No particular reason. It's been done that way since the dawn of time, > when it was perfectly normal. Nobody's yet bothered to change that, when > changing the rules.
It looks to be the consequence of using one queue for a bunch of devices (which seems odd), and its all tied into this translation layer which starts a thread per queue.
Do you want me to rip this up and make it do one queue/thread per device? - seems invasive...
| |