]> err.no Git - linux-2.6/commit
[PATCH] I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A...
authorMarkus Lidel <Markus.Lidel@shadowconnect.com>
Fri, 24 Jun 2005 05:02:19 +0000 (22:02 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 24 Jun 2005 07:05:28 +0000 (00:05 -0700)
commitb2aaee33fbb354a2f08121aa1c1be55841102761
tree7567ca61aaf5eed8bb1acd01cd87aa235b854fd4
parentf10378fff658f61307496e0ae00095041725cf07
[PATCH] I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A workaround

Changes:
 - Provide SG_IO access to BLOCK and EXECUTIVE class on Adaptec
   controllers
 - Use PRIVATE messages in SCSI-OSM because on some controllers normal
   SCSI class commands like READ or READ CAPACITY cause errors
 - Use new DMA and SG list creation function
 - Added workaround to limit sectors per request for Adaptec 2400A
   controllers

Signed-off-by: Markus Lidel <Markus.Lidel@shadowconnect.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/message/i2o/Kconfig
drivers/message/i2o/i2o_block.h
drivers/message/i2o/i2o_config.c
drivers/message/i2o/i2o_scsi.c
drivers/message/i2o/pci.c
include/linux/i2o-dev.h
include/linux/i2o.h
include/scsi/sg_request.h [new file with mode: 0644]