diff options
author | Brian King <brking@us.ibm.com> | 2006-03-29 09:37:16 -0600 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2006-04-13 10:13:28 -0500 |
commit | 1121b794a384bc317fe36e967b82308b0e2c3852 (patch) | |
tree | 7a552a1a76e9debdcc56bc6d48ae5fdebf668991 /drivers/scsi/ipr.h | |
parent | c06bb7f514567efa39062a781679120e51caa818 (diff) | |
download | blackbird-op-linux-1121b794a384bc317fe36e967b82308b0e2c3852.tar.gz blackbird-op-linux-1121b794a384bc317fe36e967b82308b0e2c3852.zip |
[SCSI] ipr: Disk remove path cleanup
Instead of NULLing the resource entry pointer when a disk
goes away to prevent any new commands being sent to it,
set the adapter resource handle to an invalid value so
new ops getting sent to it will fail with a selection timeout
response. This patch is needed for future SATA patches.
Signed-off-by: Brian King <brking@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/ipr.h')
-rw-r--r-- | drivers/scsi/ipr.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/ipr.h b/drivers/scsi/ipr.h index fd360bfe56dd..ee9169d817b1 100644 --- a/drivers/scsi/ipr.h +++ b/drivers/scsi/ipr.h @@ -133,6 +133,7 @@ #define IPR_MAX_SCSI_RATE(width) ((320 * 10) / ((width) / 8)) #define IPR_IOA_RES_HANDLE 0xffffffff +#define IPR_INVALID_RES_HANDLE 0 #define IPR_IOA_RES_ADDR 0x00ffffff /* |