Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758834AbYBWPQh (ORCPT ); Sat, 23 Feb 2008 10:16:37 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754463AbYBWPQ1 (ORCPT ); Sat, 23 Feb 2008 10:16:27 -0500 Received: from accolon.hansenpartnership.com ([76.243.235.52]:42151 "EHLO accolon.hansenpartnership.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754321AbYBWPQ0 (ORCPT ); Sat, 23 Feb 2008 10:16:26 -0500 Subject: [GIT PATCH] scsi fixes for 2.6.25-rc2 From: James Bottomley To: Andrew Morton , Linus Torvalds Cc: linux-scsi , linux-kernel Content-Type: text/plain Date: Sat, 23 Feb 2008 09:13:33 -0600 Message-Id: <1203779614.3139.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.12.3 (2.12.3-1.fc8) Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3274 Lines: 98 This is the latest crop of bug fixes plus one new driver: mvsas. We're still in the throes of trying to fix aic94xx/libsas error handling, so the fix here isn't complete (but it is much better than before). The patch is available here: master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git The short changelog is: Adrian Bunk (4): qlogicpt: section fixes mptbase: fix use-after-free's iscsi transport: make 2 functions static lpfc: make lpfc_disable_node() static Alan Cox (1): megaraid: outb_p extermination Daniel Drake (1): arcmsr: fix message allocation David Somayajulu (1): qla4xxx: fix up residual handling FUJITA Tomonori (5): stex: stex_internal_copy should be called with sg_count in struct st_ccb stex: stex_direct_copy shouldn't call dma_map_sg ips: fix data buffer accessors conversion bug qla2xxx: fix compile warning for printk format scsi_debug: disable clustering James Bottomley (7): libsas: correctly flush the LU queue on error recovery aic94xx: fix sequencer hang on error recovery libsas: fix error handling gdth: don't call pci_free_consistent under spinlock aic7xx: mitigate HOST_MSG_LOOP invalid SCB ff panic fas216: fix up the previous fas216 commit aic94xx: fix REQ_TASK_ABORT and REQ_DEVICE_RESET Jeff Garzik (1): mvsas: Add Marvell 6440 SAS/SATA driver Kai Makisara (1): st: compile fix when DEBUG set to one Ke Wei (1): mvsas: convert from rough draft to working driver Kyle McMartin (1): mpt fusion: kill warnings in mptbase.h on parisc64 Matthew Wilcox (1): lpfc: Balance locking Yinghai Lu (1): ses: fix data corruption And the diffstat: drivers/message/fusion/mptbase.c | 4 drivers/message/fusion/mptbase.h | 2 drivers/scsi/Kconfig | 10 drivers/scsi/Makefile | 1 drivers/scsi/aic7xxx/aic7xxx_core.c | 11 drivers/scsi/aic94xx/aic94xx_scb.c | 14 drivers/scsi/aic94xx/aic94xx_tmf.c | 4 drivers/scsi/arcmsr/arcmsr_hba.c | 26 drivers/scsi/arm/fas216.h | 2 drivers/scsi/gdth_proc.c | 6 drivers/scsi/ips.c | 2 drivers/scsi/libsas/sas_scsi_host.c | 68 drivers/scsi/lpfc/lpfc_crtn.h | 1 drivers/scsi/lpfc/lpfc_hbadisc.c | 2 drivers/scsi/lpfc/lpfc_sli.c | 18 drivers/scsi/megaraid.c | 10 drivers/scsi/mvsas.c | 2981 ++++++++++++++++++++++++++++++++++++ drivers/scsi/qla2xxx/qla_dfs.c | 2 drivers/scsi/qla4xxx/ql4_isr.c | 3 drivers/scsi/qlogicpti.c | 12 drivers/scsi/scsi_debug.c | 2 drivers/scsi/scsi_transport_iscsi.c | 4 drivers/scsi/ses.c | 126 - drivers/scsi/st.c | 11 drivers/scsi/st.h | 1 drivers/scsi/stex.c | 44 26 files changed, 3184 insertions(+), 183 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/