Author: dannf Date: Wed Aug 30 01:02:28 2006 New Revision: 7276 Added: dists/sid/linux-2.6/debian/patches/sym2-claim-only-storage.diff Modified: dists/sid/linux-2.6/debian/changelog dists/sid/linux-2.6/debian/patches/series/8
Log: upstream to [EMAIL PROTECTED] * sym2: only claim "Storage" class devices - the cpqarray driver should be used for 5c1510 devices in RAID mode. (closes: #380272) Modified: dists/sid/linux-2.6/debian/changelog ============================================================================== --- dists/sid/linux-2.6/debian/changelog (original) +++ dists/sid/linux-2.6/debian/changelog Wed Aug 30 01:02:28 2006 @@ -15,9 +15,13 @@ * ia64: Pull in compile-failure fix from Christian Cotte-Barrot. Pulled from linux-ia64 mailing list. Fix is correct. * hppa/alpha/mips: Fix compile-failure due to missing arch_mmap_check. Patch sent - upstream to [EMAIL PROTECTED] + upstream to [EMAIL PROTECTED] - -- Kyle McMartin <[EMAIL PROTECTED]> Tue, 29 Aug 2006 12:34:00 -0400 + [ dann frazier ] + * sym2: only claim "Storage" class devices - the cpqarray driver should be + used for 5c1510 devices in RAID mode. (closes: #380272) + + -- dann frazier <[EMAIL PROTECTED]> Tue, 29 Aug 2006 18:44:26 -0600 linux-2.6 (2.6.17-7) unstable; urgency=low Modified: dists/sid/linux-2.6/debian/patches/series/8 ============================================================================== --- dists/sid/linux-2.6/debian/patches/series/8 (original) +++ dists/sid/linux-2.6/debian/patches/series/8 Wed Aug 30 01:02:28 2006 @@ -2,3 +2,4 @@ + sound-pci-hda-intel-d965.diff + sound-pci-hda-mac-mini-intel945.diff + fix-non-asm-generic-mman-h.patch ++ sym2-claim-only-storage.diff Added: dists/sid/linux-2.6/debian/patches/sym2-claim-only-storage.diff ============================================================================== --- (empty file) +++ dists/sid/linux-2.6/debian/patches/sym2-claim-only-storage.diff Wed Aug 30 01:02:28 2006 @@ -0,0 +1,30 @@ +From: Grant Grundler <[EMAIL PROTECTED]> +Date: Mon, 17 Jul 2006 13:22:45 +0000 (-0600) +Subject: [SCSI] sym2: claim only "Storage" class +X-Git-Tag: v2.6.18-rc3 +X-Git-Url: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=b2b3c121076961333977f485f0d54c22121df920 + +[SCSI] sym2: claim only "Storage" class + +The follow patch fixes a problem for Matt Taggart. +The Compaq system he had (dl380?) has a SmartArray device that exposes +the 53c1510 device in both RAID and "normal" modes. The difference +is in RAID mode, the smart array driver (IIRC) should claim the +device instead of sym2 driver. Patch below prevents sym2 from +claiming the device when the RAID "daughter board" is attached. + +Signed-off-by: Grant Grundler <[EMAIL PROTECTED]> +Signed-off-by: James Bottomley <[EMAIL PROTECTED]> +--- + +--- a/drivers/scsi/sym53c8xx_2/sym_glue.c ++++ b/drivers/scsi/sym53c8xx_2/sym_glue.c +@@ -2084,7 +2084,7 @@ static struct pci_device_id sym2_id_tabl + { PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_NCR_53C860, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0UL }, + { PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_LSI_53C1510, +- PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0UL }, ++ PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_SCSI<<8, 0xffff00, 0UL }, + { PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_NCR_53C896, + PCI_ANY_ID, PCI_ANY_ID, 0, 0, 0UL }, + { PCI_VENDOR_ID_LSI_LOGIC, PCI_DEVICE_ID_NCR_53C895, _______________________________________________ Kernel-svn-changes mailing list Kernel-svn-changes@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/kernel-svn-changes