From: Brian King Date: Wed, 21 Sep 2011 13:51:11 +0000 (-0500) Subject: [SCSI] ipr: Stop reading adapter dump prematurely X-Git-Tag: v3.2-rc1~125^2~84 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=41e9a69641fb3fa86fa9277a179f3ad261d072f7;p=pandora-kernel.git [SCSI] ipr: Stop reading adapter dump prematurely When the ipr driver decides to dump the adapter, it changes the sdt_state to GET_DUMP, then prepares the adapter so that the dump can be read. However, if the ipr worker thread wakes up for some reason before the driver has put the adapter in a state where it can succesfully dump the adapter, the driver will start dumping the adapter too early, which can potentially trigger a BUG check in the pci config blocking API. Fix this by adding a new sdt_state to differentiate between the ipr driver wanting to dump the adapter in the near future and wanting to dump the adapter now. Signed-off-by: Brian King Signed-off-by: James Bottomley --- Reading git-diff-tree failed