summaryrefslogtreecommitdiff
path: root/drivers/char/defkeymap.c_shipped
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2005-11-11 11:31:40 (GMT)
committerJames Bottomley <jejb@mulgrave.(none)>2005-12-15 03:08:16 (GMT)
commit0d95716d6a1308c465d8c17ed1a217628936bb0c (patch)
treebf304209ec749fee1b7c66e000874bca973d2ec9 /drivers/char/defkeymap.c_shipped
parent17e01f216b611fc46956dcd9063aec4de75991e3 (diff)
downloadlinux-0d95716d6a1308c465d8c17ed1a217628936bb0c.tar.xz
[SCSI] complete the whole command when it is REQ_BLOCK_PC
sd does not allow scsi_io_completion to retry commands for SG_IO requests, and it make sense that it should not happen for st SG_IO commands too. If for st we hit the bottom of scsi_io_completion we will probably screw things up pretty bad. This patch returns to the block layer that the whole command completed and relies on the caller to check the request errors field. For initialization commands like in sd, this adds the previous behavior where scsi_io_completion did not process the error. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/char/defkeymap.c_shipped')
0 files changed, 0 insertions, 0 deletions