summaryrefslogtreecommitdiffstats
path: root/drivers/block/cciss.h
diff options
context:
space:
mode:
authorStephen M. Cameron <scameron@beardog.cce.hp.com>2009-11-12 19:49:55 +0100
committerJens Axboe <jens.axboe@oracle.com>2009-11-13 08:45:53 +0100
commitda0021841c3ea6a82588efae3260015847ea5d33 (patch)
treeef789cce615bfef67721fe34d70deb5b0b25e4a3 /drivers/block/cciss.h
parentcciss: Remove unnecessary check in scan_thread (diff)
downloadlinux-da0021841c3ea6a82588efae3260015847ea5d33.tar.xz
linux-da0021841c3ea6a82588efae3260015847ea5d33.zip
cciss: Do not automatically rescan on UNIT ATTENTION/LUN DATA CHANGED
cciss: Do not automatically rescan on UNIT ATTENTION/LUN DATA CHANGED There are problems with doing this. If, say, several logical drives are deleted at once, several such UNIT ATTENTIONS will be encountered, often during the rescan triggered by the first such UNIT ATTENTION. The block layer may be in the midst of trying to add logical drives which were just deleted (resulting in the subsequent UNIT ATTENTION(s).) Making the rescan code robust enough to tolerate this kind of thing is too complicated for the moment. So, for now, we just don't do it. Note: This UNIT ATTENTION/LUN DATA CHANGED situation only occurs on the MSA2012. Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'drivers/block/cciss.h')
0 files changed, 0 insertions, 0 deletions