Messages in this thread | | | Subject | [GIT PATCH] SCSI bug fixes for 2.6.17-rc1 | From | James Bottomley <> | Date | Fri, 14 Apr 2006 16:34:24 -0500 |
| |
This is mainly bug fixes, but there are one or two driver updates (as appropriate for a -rc1) and the final removal of qlogicfc after davem agreed.
The patch is available here
master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
The short changelog is
adam radford: o 3ware 9000 disable local irqs during kmap_atomic
Brian King: o ipr: Bump version o ipr: printk macro cleanup/removal o ipr: Reset device cleanup o ipr: Simplify status area dumping o ipr: Fixup device type check o ipr: Disk remove path cleanup
Christoph Hellwig: o unify SCSI_IOCTL_SEND_COMMAND implementations
Dave C Boutcher: o ibmvscsi: prevent scsi commands being sent in invalid state
Douglas Gilbert: o sg: fix leak when dio setup fails
Eric Moore: o mptfusion - fix panic in mptsas_slave_configure
Hannes Reinecke: o aic79xx: target hotplug fixes o aic79xx bus reset update
James Bottomley: o scsi_transport_sas: don't scan a non-existent end device o add SCSI_UNKNOWN and LUN transfer limit restrictions o expose sas internal class for the domain transport o remove qlogicfc
James Smart: o FC transport: fixes for workq deadlocks
Kamezawa Hiroyuki: o for_each_possible_cpu: scsi
Mark Haverkamp: o aacraid: Show max channel and max id is sysfs o aacraid: Driver version update o aacraid: Fix parenthesis placement error o aacraid: Re-start helper thread if it dies o aacraid: Fix error in max_channel field o aacraid: Fix extra unregister_chrdev o aacraid: General driver cleanup o aacraid: Error path cleanup o aacraid: Add timeout for events o aacraid: Use scmd_ functions o aacraid: Track command ownership in driver
Matthew Wilcox: o sym2: Fix build when spinlock debugging is enabled o Version 2.2.3 o Enable clustering and large transfers o Allow nvram settings to determine bus mode o Simplify error handling o Use SPI messages where possible o Disable sym2 driver queueing o Use pcibios_resource_to_bus() o Simplify error handling a bit o Mark div_10M array const o Change Kconfig option from IOMAPPED to MMIO
Mike Anderson: o sas transport: ref count update
Mike Christie: o fix sg leak when scsi_execute_async fails
Tejun Heo: o fix scsi_kill_request() busy count handling
Tomonori FUJITA: o ibmvscsi: remove drivers/scsi/ibmvscsi/srp.h o ibmvscsi: convert the ibmvscsi driver to use include/scsi/srp.h
And the diffstat:
/home/jejb/scsi-rc-fixes-2.6.: No such file or directory jejb@titanic> diffstat ~/scsi-rc-fixes-2.6.diff b/block/scsi_ioctl.c | 101 b/drivers/message/fusion/mptsas.c | 10 b/drivers/scsi/3w-9xxx.c | 9 b/drivers/scsi/Kconfig | 24 b/drivers/scsi/Makefile | 1 b/drivers/scsi/aacraid/aachba.c | 94 b/drivers/scsi/aacraid/aacraid.h | 11 b/drivers/scsi/aacraid/commctrl.c | 12 b/drivers/scsi/aacraid/commsup.c | 41 b/drivers/scsi/aacraid/linit.c | 64 b/drivers/scsi/aacraid/rkt.c | 4 b/drivers/scsi/aacraid/rx.c | 4 b/drivers/scsi/aacraid/sa.c | 2 b/drivers/scsi/aic7xxx/aic79xx.h | 4 b/drivers/scsi/aic7xxx/aic79xx_core.c | 168 b/drivers/scsi/aic7xxx/aic79xx_osm.c | 4 b/drivers/scsi/ibmvscsi/ibmvscsi.c | 251 b/drivers/scsi/ibmvscsi/ibmvscsi.h | 2 b/drivers/scsi/ibmvscsi/rpa_vscsi.c | 1 b/drivers/scsi/ibmvscsi/viosrp.h | 17 b/drivers/scsi/ipr.c | 122 b/drivers/scsi/ipr.h | 46 b/drivers/scsi/scsi.c | 5 b/drivers/scsi/scsi_devinfo.c | 4 b/drivers/scsi/scsi_ioctl.c | 176 b/drivers/scsi/scsi_lib.c | 15 b/drivers/scsi/scsi_sas_internal.h | 38 b/drivers/scsi/scsi_scan.c | 19 b/drivers/scsi/scsi_transport_fc.c | 464 + b/drivers/scsi/scsi_transport_sas.c | 67 b/drivers/scsi/sg.c | 7 b/drivers/scsi/sym53c8xx_2/sym_defs.h | 2 b/drivers/scsi/sym53c8xx_2/sym_glue.c | 205 b/drivers/scsi/sym53c8xx_2/sym_glue.h | 2 b/drivers/scsi/sym53c8xx_2/sym_hipd.c | 113 b/drivers/scsi/sym53c8xx_2/sym_hipd.h | 2 b/include/linux/blkdev.h | 4 b/include/scsi/scsi_devinfo.h | 1 b/include/scsi/scsi_ioctl.h | 2 b/include/scsi/scsi_transport_fc.h | 41 drivers/scsi/ibmvscsi/srp.h | 227 drivers/scsi/qlogicfc.c | 2228 ------- drivers/scsi/qlogicfc_asm.c | 9751 ---------------------------------- 43 files changed, 1097 insertions(+), 13268 deletions(-)
James
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |