Re: [BK PATCH] SCSI updates for 2.6.11
On Wed, 2005-03-16 at 15:31 -0500, Jeff Garzik wrote: > More info? Were they dropped on purpose, or just never arrived? > If dropped on purpose, what was the reason? You posted substantive updates to a maintained driver. Adam Radford is the maintainer, but I haven't heard anything from him (neither ACK, NAK or "this is my latest set of updates containing these patches") so could you poke him, please. James - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
James Bottomley wrote: On Wed, 2005-03-16 at 13:35 -0500, Jeff Garzik wrote: Are my 3ware bugfixes in the queue? Currently 3ware claims it handled the interrupt, even the interrupt is a shared one and the event was meant for another driver. Not in my queue ... you could try Adam Radford directly ... More info? Were they dropped on purpose, or just never arrived? If dropped on purpose, what was the reason? http://marc.theaimsgroup.com/?l=linux-scsi=110974795732192=2 http://marc.theaimsgroup.com/?l=linux-scsi=110974807701325=2 http://marc.theaimsgroup.com/?l=linux-scsi=110974812119775=2 http://marc.theaimsgroup.com/?l=linux-scsi=110974869410494=2 Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
On Wed, 2005-03-16 at 13:35 -0500, Jeff Garzik wrote: > Are my 3ware bugfixes in the queue? Currently 3ware claims it handled > the interrupt, even the interrupt is a shared one and the event was > meant for another driver. Not in my queue ... you could try Adam Radford directly ... James - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
James Bottomley wrote: This is my current tranch of patches that were waiting the transition from -rc to released (sorry it's late ... I've been on holiday). The patch is available here: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 Are my 3ware bugfixes in the queue? Currently 3ware claims it handled the interrupt, even the interrupt is a shared one and the event was meant for another driver. Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
James Bottomley wrote: This is my current tranch of patches that were waiting the transition from -rc to released (sorry it's late ... I've been on holiday). The patch is available here: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 Are my 3ware bugfixes in the queue? Currently 3ware claims it handled the interrupt, even the interrupt is a shared one and the event was meant for another driver. Jeff - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
On Wed, 2005-03-16 at 13:35 -0500, Jeff Garzik wrote: Are my 3ware bugfixes in the queue? Currently 3ware claims it handled the interrupt, even the interrupt is a shared one and the event was meant for another driver. Not in my queue ... you could try Adam Radford directly ... James - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
James Bottomley wrote: On Wed, 2005-03-16 at 13:35 -0500, Jeff Garzik wrote: Are my 3ware bugfixes in the queue? Currently 3ware claims it handled the interrupt, even the interrupt is a shared one and the event was meant for another driver. Not in my queue ... you could try Adam Radford directly ... More info? Were they dropped on purpose, or just never arrived? If dropped on purpose, what was the reason? http://marc.theaimsgroup.com/?l=linux-scsim=110974795732192w=2 http://marc.theaimsgroup.com/?l=linux-scsim=110974807701325w=2 http://marc.theaimsgroup.com/?l=linux-scsim=110974812119775w=2 http://marc.theaimsgroup.com/?l=linux-scsim=110974869410494w=2 Jeff - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Re: [BK PATCH] SCSI updates for 2.6.11
On Wed, 2005-03-16 at 15:31 -0500, Jeff Garzik wrote: More info? Were they dropped on purpose, or just never arrived? If dropped on purpose, what was the reason? You posted substantive updates to a maintained driver. Adam Radford is the maintainer, but I haven't heard anything from him (neither ACK, NAK or this is my latest set of updates containing these patches) so could you poke him, please. James - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[BK PATCH] SCSI updates for 2.6.11
This is my current tranch of patches that were waiting the transition from -rc to released (sorry it's late ... I've been on holiday). The patch is available here: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 The short log is: Adrian Bunk: o SCSI NCR_D700.c: make some code static o SCSI sim710.c: make some code static Alan Stern: o Add a NOREPORTLUN blacklist flag o Retry supposedly "unrecoverable" hardware errors Andi Kleen: o Fix selection of command serial numbers and pids o Add compat_ioctl to mptctl o Convert megaraid2 to compat_ioctl o Add compat_ioctl to SG o Convert aacraid to compat_ioctl o Add compat_ioctl to osst o Add comment for compat_ioctl to SR o Add compat_ioctl to st o Add compat_ioctl to SD Andrew Morton: o st msleep warning fix Andrew Vasquez: o target code updates to support scanned targets Brian King: o ipr: Handle new RAID 6 errors o ipr: Bump driver version to 2.0.13 o ipr: Send uevent change notifications o ipr: Sparse fixes o ipr: Use bitwise types o ipr: Remove tcq_active flag from resource entry o ipr: Remove resource qdepth field o ipr: Remove tcq_enable device attribute o ipr: Use change queue type API o ipr: Fast failure module options o ipr: Support dynamic IDs o ipr: Setup max_sectors based on device type o ipr: Device remove cleanup o ipr: New adapter support o ipr: PCI ID table update o PCI: update ipr PCI ids Christoph Hellwig: o mark qlogicisp broken o mark eata_pio broken o qla1280: update changelog o qla1280: use pci_map_single o qla1280: remove qla1280_proc_info o drop some attibutes from the FC transport class Dave Jones: o blacklist microtek scanmaker III Eric Moore: o mptfusion: delete watchdogs timers from mptctl and mptscsih Guennadi Liakhovetski: o dc395x: Fix support for highmem James Bottomley: o FC Remote Port Patch o SCSI: dc395x.c add missing #include o SCSI: fix transport statistics mismerge o Add statistics to generic transport class o SCSI: revamp target scanning routines o SCSI: fix io statistics compile warnings o SCSI: Add device io statistics o SCSI: fix compat_ioctl compile warnings James Smart: o add per scsi-host workqueues for defered processing Kai Mäkisara: o SCSI tape security: require CAP_ADMIN for SG_IO etc o SCSI tape fixes: remove f_pos handling o SCSI tape fixes (new version): sense descriptor o SCSI tape fixes: sense descriptor init, bsf->weof, blkno, o SCSI tape: write filemark before rewind etc. when writing o SCSI tape descriptor based sense data support Kenn Humborg: o NCR5380 delayed work fix and locking fix Mark Haverkamp: o aacraid: adapter naming fix Matthew Wilcox: o sym2 version 2.2.0 o Use spi_display_xfer_agreement() in 53c700 o Display SPI transfer agreement in common code o scsi: remove device_request_lock Mike Anderson: o SCSI: Add TASK_ABORTED to status_byte macro And the diffstat is: b/Documentation/kernel-parameters.txt |3 b/Documentation/scsi/st.txt |5 b/Documentation/scsi/sym53c8xx_2.txt|2 b/drivers/base/transport_class.c| 24 b/drivers/message/fusion/mptbase.h | 10 b/drivers/message/fusion/mptctl.c | 630 +- b/drivers/message/fusion/mptscsih.c | 185 +--- b/drivers/pci/pci.ids |7 b/drivers/scsi/53c700.c | 16 b/drivers/scsi/Kconfig |4 b/drivers/scsi/NCR5380.c| 15 b/drivers/scsi/NCR_D700.c |4 b/drivers/scsi/aacraid/linit.c | 115 +- b/drivers/scsi/dc395x.c | 49 - b/drivers/scsi/hosts.c | 41 b/drivers/scsi/ipr.c| 248 +++-- b/drivers/scsi/ipr.h| 201 ++-- b/drivers/scsi/megaraid/megaraid_mm.c | 26 b/drivers/scsi/osst.c | 19 b/drivers/scsi/qla1280.c| 146 --- b/drivers/scsi/scsi.c | 105 ++ b/drivers/scsi/scsi_devinfo.c |4 b/drivers/scsi/scsi_error.c | 13 b/drivers/scsi/scsi_lib.c | 61 + b/drivers/scsi/scsi_scan.c | 266 -- b/drivers/scsi/scsi_sysfs.c | 188 +--- b/drivers/scsi/scsi_transport_fc.c | 1092 - b/drivers/scsi/scsi_transport_iscsi.c | 30 b/drivers/scsi/scsi_transport_spi.c | 213 +++-- b/drivers/scsi/sd.c | 39 b/drivers/scsi/sg.c | 26 b/drivers/scsi/sim710.c |6 b/drivers/scsi/sr.c |4 b/drivers/scsi/st.c | 426 +- b/drivers/scsi/st.h | 19 b/drivers/scsi/sym53c8xx_2/Makefile |2 b/drivers/scsi/sym53c8xx_2/sym53c8xx.h | 60 + b/drivers/scsi/sym53c8xx_2/sym_defs.h |4 b/drivers/scsi/sym53c8xx_2/sym_fw.c |2
[BK PATCH] SCSI updates for 2.6.11
This is my current tranch of patches that were waiting the transition from -rc to released (sorry it's late ... I've been on holiday). The patch is available here: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 The short log is: Adrian Bunk: o SCSI NCR_D700.c: make some code static o SCSI sim710.c: make some code static Alan Stern: o Add a NOREPORTLUN blacklist flag o Retry supposedly unrecoverable hardware errors Andi Kleen: o Fix selection of command serial numbers and pids o Add compat_ioctl to mptctl o Convert megaraid2 to compat_ioctl o Add compat_ioctl to SG o Convert aacraid to compat_ioctl o Add compat_ioctl to osst o Add comment for compat_ioctl to SR o Add compat_ioctl to st o Add compat_ioctl to SD Andrew Morton: o st msleep warning fix Andrew Vasquez: o target code updates to support scanned targets Brian King: o ipr: Handle new RAID 6 errors o ipr: Bump driver version to 2.0.13 o ipr: Send uevent change notifications o ipr: Sparse fixes o ipr: Use bitwise types o ipr: Remove tcq_active flag from resource entry o ipr: Remove resource qdepth field o ipr: Remove tcq_enable device attribute o ipr: Use change queue type API o ipr: Fast failure module options o ipr: Support dynamic IDs o ipr: Setup max_sectors based on device type o ipr: Device remove cleanup o ipr: New adapter support o ipr: PCI ID table update o PCI: update ipr PCI ids Christoph Hellwig: o mark qlogicisp broken o mark eata_pio broken o qla1280: update changelog o qla1280: use pci_map_single o qla1280: remove qla1280_proc_info o drop some attibutes from the FC transport class Dave Jones: o blacklist microtek scanmaker III Eric Moore: o mptfusion: delete watchdogs timers from mptctl and mptscsih Guennadi Liakhovetski: o dc395x: Fix support for highmem James Bottomley: o FC Remote Port Patch o SCSI: dc395x.c add missing #include linux/vmalloc.h o SCSI: fix transport statistics mismerge o Add statistics to generic transport class o SCSI: revamp target scanning routines o SCSI: fix io statistics compile warnings o SCSI: Add device io statistics o SCSI: fix compat_ioctl compile warnings James Smart: o add per scsi-host workqueues for defered processing Kai Mäkisara: o SCSI tape security: require CAP_ADMIN for SG_IO etc o SCSI tape fixes: remove f_pos handling o SCSI tape fixes (new version): sense descriptor o SCSI tape fixes: sense descriptor init, bsf-weof, blkno, o SCSI tape: write filemark before rewind etc. when writing o SCSI tape descriptor based sense data support Kenn Humborg: o NCR5380 delayed work fix and locking fix Mark Haverkamp: o aacraid: adapter naming fix Matthew Wilcox: o sym2 version 2.2.0 o Use spi_display_xfer_agreement() in 53c700 o Display SPI transfer agreement in common code o scsi: remove device_request_lock Mike Anderson: o SCSI: Add TASK_ABORTED to status_byte macro And the diffstat is: b/Documentation/kernel-parameters.txt |3 b/Documentation/scsi/st.txt |5 b/Documentation/scsi/sym53c8xx_2.txt|2 b/drivers/base/transport_class.c| 24 b/drivers/message/fusion/mptbase.h | 10 b/drivers/message/fusion/mptctl.c | 630 +- b/drivers/message/fusion/mptscsih.c | 185 +--- b/drivers/pci/pci.ids |7 b/drivers/scsi/53c700.c | 16 b/drivers/scsi/Kconfig |4 b/drivers/scsi/NCR5380.c| 15 b/drivers/scsi/NCR_D700.c |4 b/drivers/scsi/aacraid/linit.c | 115 +- b/drivers/scsi/dc395x.c | 49 - b/drivers/scsi/hosts.c | 41 b/drivers/scsi/ipr.c| 248 +++-- b/drivers/scsi/ipr.h| 201 ++-- b/drivers/scsi/megaraid/megaraid_mm.c | 26 b/drivers/scsi/osst.c | 19 b/drivers/scsi/qla1280.c| 146 --- b/drivers/scsi/scsi.c | 105 ++ b/drivers/scsi/scsi_devinfo.c |4 b/drivers/scsi/scsi_error.c | 13 b/drivers/scsi/scsi_lib.c | 61 + b/drivers/scsi/scsi_scan.c | 266 -- b/drivers/scsi/scsi_sysfs.c | 188 +--- b/drivers/scsi/scsi_transport_fc.c | 1092 - b/drivers/scsi/scsi_transport_iscsi.c | 30 b/drivers/scsi/scsi_transport_spi.c | 213 +++-- b/drivers/scsi/sd.c | 39 b/drivers/scsi/sg.c | 26 b/drivers/scsi/sim710.c |6 b/drivers/scsi/sr.c |4 b/drivers/scsi/st.c | 426 +- b/drivers/scsi/st.h | 19 b/drivers/scsi/sym53c8xx_2/Makefile |2 b/drivers/scsi/sym53c8xx_2/sym53c8xx.h | 60 + b/drivers/scsi/sym53c8xx_2/sym_defs.h |4 b/drivers/scsi/sym53c8xx_2/sym_fw.c |2
[BK PATCH] SCSI updates for 2.6.11-rc2
This is mostly simple updates. There is one new feature: the move over to generic transport classes. This doesn't impact anything other than SCSI (although the idea is that it will in future) but it does introduce new abstractions in drivers/base (which I got Greg's sign off on). The patch is available from: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 The short changelog is: : o dpt_i2o: remove schedule_timeout() Adrian Bunk: o SCSI NCR_Q720.c: make some code static Alan Stern: o Fix reference to deallocated memory in sd.c Andi Kleen: o Add compat_ioctl to scsi host structure Christoph Hellwig: o osst: don't use obsolete SCSI APIs o cosmetic jazz_esp updates o update dec_esp with changes from mips CVS o update mips driver Kconfig bits Domen Puncer: o delete unused file dpt_osdutil.h Douglas Gilbert: o sd descriptor sense support o streamline block SG_IO error processing in sd o streamline block SG_IO error processing o sense data helpers lk 2.6.11-rc1-bk1 o sg descriptor sense cleanup lk 2.6.11-rc1-bk1 o scsi_debug dsense Geert Uytterhoeven: o SCSI NCR53C9x.c: some cleanups James Bottomley: o SCSI: Fix style nitpicks o move the SCSI transport classes over to the generic transport class o add a generic device transport class o Add attribute container to generic device model o fix use after potential free in scsi_cd_put Mark Haverkamp: o aacraid 2.6: add scsi synchronize cache support and the diffstat: b/drivers/base/Makefile |3 b/drivers/base/attribute_container.c | 274 +++ b/drivers/base/init.c |3 b/drivers/base/transport_class.c | 272 +++ b/drivers/scsi/Kconfig|4 b/drivers/scsi/NCR53C9x.c |4 b/drivers/scsi/NCR53C9x.h |2 b/drivers/scsi/NCR_Q720.c |4 b/drivers/scsi/aacraid/aachba.c | 113 + b/drivers/scsi/aacraid/aacraid.h | 24 ++ b/drivers/scsi/dec_esp.c | 396 +- b/drivers/scsi/dpt_i2o.c |1 b/drivers/scsi/hosts.c| 21 - b/drivers/scsi/jazz_esp.c | 49 ++-- b/drivers/scsi/oktagon_esp.c |2 b/drivers/scsi/osst.c | 198 - b/drivers/scsi/osst.h |4 b/drivers/scsi/scsi_debug.c |6 b/drivers/scsi/scsi_error.c | 93 +++ b/drivers/scsi/scsi_lib.c | 108 - b/drivers/scsi/scsi_priv.h|2 b/drivers/scsi/scsi_scan.c| 24 -- b/drivers/scsi/scsi_sysfs.c | 131 ++- b/drivers/scsi/scsi_transport_fc.c| 112 + b/drivers/scsi/scsi_transport_iscsi.c | 85 --- b/drivers/scsi/scsi_transport_spi.c | 139 +++ b/drivers/scsi/sd.c | 169 -- b/drivers/scsi/sg.c | 30 +- b/drivers/scsi/sr.c |4 b/include/linux/attribute_container.h | 61 + b/include/linux/transport_class.h | 77 ++ b/include/scsi/scsi_device.h |9 b/include/scsi/scsi_eh.h |6 b/include/scsi/scsi_host.h| 19 + b/include/scsi/scsi_transport.h | 33 -- b/include/scsi/scsi_transport_spi.h |1 drivers/scsi/dpt/dpt_osdutil.h| 358 -- 37 files changed, 1729 insertions(+), 1112 deletions(-) James - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
[BK PATCH] SCSI updates for 2.6.11-rc2
This is mostly simple updates. There is one new feature: the move over to generic transport classes. This doesn't impact anything other than SCSI (although the idea is that it will in future) but it does introduce new abstractions in drivers/base (which I got Greg's sign off on). The patch is available from: bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 The short changelog is: mark_salyzyn:adaptec.com: o dpt_i2o: remove schedule_timeout() Adrian Bunk: o SCSI NCR_Q720.c: make some code static Alan Stern: o Fix reference to deallocated memory in sd.c Andi Kleen: o Add compat_ioctl to scsi host structure Christoph Hellwig: o osst: don't use obsolete SCSI APIs o cosmetic jazz_esp updates o update dec_esp with changes from mips CVS o update mips driver Kconfig bits Domen Puncer: o delete unused file dpt_osdutil.h Douglas Gilbert: o sd descriptor sense support o streamline block SG_IO error processing in sd o streamline block SG_IO error processing o sense data helpers lk 2.6.11-rc1-bk1 o sg descriptor sense cleanup lk 2.6.11-rc1-bk1 o scsi_debug dsense Geert Uytterhoeven: o SCSI NCR53C9x.c: some cleanups James Bottomley: o SCSI: Fix style nitpicks o move the SCSI transport classes over to the generic transport class o add a generic device transport class o Add attribute container to generic device model o fix use after potential free in scsi_cd_put Mark Haverkamp: o aacraid 2.6: add scsi synchronize cache support and the diffstat: b/drivers/base/Makefile |3 b/drivers/base/attribute_container.c | 274 +++ b/drivers/base/init.c |3 b/drivers/base/transport_class.c | 272 +++ b/drivers/scsi/Kconfig|4 b/drivers/scsi/NCR53C9x.c |4 b/drivers/scsi/NCR53C9x.h |2 b/drivers/scsi/NCR_Q720.c |4 b/drivers/scsi/aacraid/aachba.c | 113 + b/drivers/scsi/aacraid/aacraid.h | 24 ++ b/drivers/scsi/dec_esp.c | 396 +- b/drivers/scsi/dpt_i2o.c |1 b/drivers/scsi/hosts.c| 21 - b/drivers/scsi/jazz_esp.c | 49 ++-- b/drivers/scsi/oktagon_esp.c |2 b/drivers/scsi/osst.c | 198 - b/drivers/scsi/osst.h |4 b/drivers/scsi/scsi_debug.c |6 b/drivers/scsi/scsi_error.c | 93 +++ b/drivers/scsi/scsi_lib.c | 108 - b/drivers/scsi/scsi_priv.h|2 b/drivers/scsi/scsi_scan.c| 24 -- b/drivers/scsi/scsi_sysfs.c | 131 ++- b/drivers/scsi/scsi_transport_fc.c| 112 + b/drivers/scsi/scsi_transport_iscsi.c | 85 --- b/drivers/scsi/scsi_transport_spi.c | 139 +++ b/drivers/scsi/sd.c | 169 -- b/drivers/scsi/sg.c | 30 +- b/drivers/scsi/sr.c |4 b/include/linux/attribute_container.h | 61 + b/include/linux/transport_class.h | 77 ++ b/include/scsi/scsi_device.h |9 b/include/scsi/scsi_eh.h |6 b/include/scsi/scsi_host.h| 19 + b/include/scsi/scsi_transport.h | 33 -- b/include/scsi/scsi_transport_spi.h |1 drivers/scsi/dpt/dpt_osdutil.h| 358 -- 37 files changed, 1729 insertions(+), 1112 deletions(-) James - To unsubscribe from this list: send the line unsubscribe linux-kernel in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/