linux/drivers/scsi/aacraid
Christoph Hellwig 5d5ff44fe6 [SCSI] fix up request buffer reference in various scsi drivers
Various scsi drivers use scsi_cmnd.buffer and scsi_cmnd.bufflen in their
queuecommand functions.  Those fields are internal storage for the
midlayer only and are used to restore the original payload after
request_buffer and request_bufflen have been overwritten for EH.  Using
the buffer and bufflen fields means they do very broken things in error
handling.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2006-06-06 11:07:25 -04:00
..
aachba.c [SCSI] fix up request buffer reference in various scsi drivers 2006-06-06 11:07:25 -04:00
aacraid.h [SCSI] aacraid: remove unneeded list 2006-05-20 09:23:02 -05:00
commctrl.c [SCSI] aacraid: Re-start helper thread if it dies 2006-04-13 10:13:20 -05:00
comminit.c [SCSI] aacraid: remove unneeded list 2006-05-20 09:23:02 -05:00
commsup.c [SCSI] aacraid: remove unneeded list 2006-05-20 09:23:02 -05:00
dpcsup.c [SCSI] aacraid: remove unneeded list 2006-05-20 09:23:02 -05:00
linit.c [SCSI] aacraid: remove unneeded locking 2006-05-20 09:21:36 -05:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
rkt.c [SCSI] aacraid: adjustable timeouts 2006-05-20 09:22:25 -05:00
rx.c [SCSI] aacraid: adjustable timeouts 2006-05-20 09:22:25 -05:00
sa.c [SCSI] aacraid: sa race condition fix 2006-05-20 09:22:44 -05:00
TODO [SCSI] aacraid: Newer adapter communication iterface support 2005-10-28 11:41:53 -05:00