Re: [GIT PATCH] SCSI fixes for 2.6.29-rc5

Andrew Morton
2009-02-20T23:23:38Z

On Fri, 20 Feb 2009 17:02:07 -0600
James Bottomley <James.Bottomley@HansenPartnership.com> wrote:

> This is a bunch of assorted bug fixes (with several in the qlogic
> drivers).
>
> The patch is available at
>
> master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
>
> The short changelog is:
>
> Andrew Vasquez (3):
> qla2xxx: Update version number to 8.03.00-k3.
> qla2xxx: Mask out 'reserved' bits while processing FLT regions.
> qla2xxx: Properly acknowledge IDC notification messages.
>
> Anirban Chakraborty (2):
> qla2xxx: Correct slab-error overwrite during vport creation and deletion.
> qla2xxx: Remove interrupt request bit check in the response processing pat
>
> Brian King (3):
> ibmvfc: Increase cancel timeout
> ibmvfc: Fix rport relogin
> ibmvfc: Fix command timeout errors
>
> James Smart (1):
> scsi_scan: add missing interim SDEV_DEL state if slave_alloc fails
>
> Julia Lawall (1):
> lpfc: introduce missing kfree
>
> Martin Peschke (1):
> sg: fix device number in blktrace data
>
> Mike Christie (1):
> libiscsi: Fix scsi command timeout oops in iscsi_eh_timed_out
>
> Robert Jennings (1):
> ibmvscsi: Correct DMA mapping leak
>
> Shyam_Iyer@Dell.com (1):
> qla2xxx: fix Kernel Panic with Qlogic 2472 Card.

Did the mpt-fusion MSI problems get sorted out? I think so...

I believe that "scsi: mpt: suppress debugobjects warning" is 2.6.29
material. Sent 11 Feb, no response.

Also I believe that "hptiop: add new PCI device ID" should be in 2.6.29
(and earlier), below. I can send this on if you like.

From: HighPoint Linux Team <linux@highpoint-tech.com>

Add a new PCI device ID.

Signed-off-by: HighPoint Linux Team <linux@highpoint-tech.com>
Cc: James Bottomley <James.Bottomley@HansenPartnership.com>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

drivers/scsi/hptiop.c | 1 +
1 file changed, 1 insertion(+)

diff -puN drivers/scsi/hptiop.c~hptiop-add-new-pci-device-id drivers/scsi/hptiop.c
--- a/drivers/scsi/hptiop.c~hptiop-add-new-pci-device-id
+++ a/drivers/scsi/hptiop.c
@@ -1251,6 +1251,7 @@ static struct pci_device_id hptiop_id_ta
{ PCI_VDEVICE(TTI, 0x3530), (kernel_ulong_t)&hptiop_itl_ops },
{ PCI_VDEVICE(TTI, 0x3560), (kernel_ulong_t)&hptiop_itl_ops },
{ PCI_VDEVICE(TTI, 0x4322), (kernel_ulong_t)&hptiop_itl_ops },
+ { PCI_VDEVICE(TTI, 0x4321), (kernel_ulong_t)&hptiop_itl_ops },
{ PCI_VDEVICE(TTI, 0x4210), (kernel_ulong_t)&hptiop_itl_ops },
{ PCI_VDEVICE(TTI, 0x4211), (kernel_ulong_t)&hptiop_itl_ops },
{ PCI_VDEVICE(TTI, 0x4310), (kernel_ulong_t)&hptiop_itl_ops },
_