public inbox for linux-scsi@vger.kernel.org
 help / color / mirror / Atom feed
* PATCH 2.6.18-rc1 SYM2 claim only "Storage" class
@ 2006-07-17 13:22 Grant Grundler
  0 siblings, 0 replies; only message in thread
From: Grant Grundler @ 2006-07-17 13:22 UTC (permalink / raw)
  To: willy; +Cc: linux-scsi

Willy,
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.

thanks,
grant

ps. I may have submitted this before but I didn't see it in -rc1

Signed-off-by: Grant Grundler <grundler@parisc-linux.org>

--- linux-2.6.18-rc1/drivers/scsi/sym53c8xx_2/sym_glue.c
+++ ggg/drivers/scsi/sym53c8xx_2/sym_glue.c
@@ -2083,7 +2083,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,

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-07-17 13:22 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-17 13:22 PATCH 2.6.18-rc1 SYM2 claim only "Storage" class Grant Grundler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox