summaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorAndrew Patterson <andrew.patterson@hp.com>2009-09-17 20:46:58 +0200
committerJens Axboe <jens.axboe@oracle.com>2009-10-01 21:15:41 +0200
commitb368c9dd65984d1860b97bff77644c0e3e46df96 (patch)
tree003e31b2bb29eff630c3c156e08f4eaea7d7b6e2 /Documentation
parentcciss: Remove sysfs entries for logical drives on driver cleanup. (diff)
downloadlinux-b368c9dd65984d1860b97bff77644c0e3e46df96.tar.xz
linux-b368c9dd65984d1860b97bff77644c0e3e46df96.zip
cciss: Use one scan thread per controller and fix hang during rmmod
Replace the use of one scan kthread per controller with one per driver. Use a queue to hold a list of controllers that need to be rescanned with routines to add and remove controllers from the queue. Fix locking and completion handling to prevent a hang during rmmod. Signed-off-by: Andrew Patterson <andrew.patterson@hp.com> Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Acked-by: Mike Miller <mike.miller@hp.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions