[PATCH] cciss: busy_initializing flag
authorMike Miller <mike.miller@hp.com>
Tue, 13 Sep 2005 08:25:21 +0000 (01:25 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 13 Sep 2005 15:22:29 +0000 (08:22 -0700)
commit1f8ef3806c40e74733f45f436d44b3d8e9a2fa48
treecf580823a617be7ef3654d7cd26f3fd048db823c
parent9dc7a86e85593c834bb930f5d5aba3a19ee7a350
[PATCH] cciss: busy_initializing flag

This patch adds a flag called busy_initializing.  If there are multiple
controllers in a server AND the HP agents are running it's possible the agents
may try to poll a card that is still initializing if the driver is removed and
then added again.

Signed-off-by: Don Brace <dab@hp.com>
Signed-off-by: Mike Miller <mike.miller@hp.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/block/cciss.c
drivers/block/cciss.h