Most recent kernel where this bug did not occur: Distribution: Debian Lenny/Sid Hardware Environment: Intel Pentium D 820, Intel Mainboard with 955X Controller on board Software Environment: Linux/Debian Problem Description: The 3w-9xxx kernel driver for 3ware 9xxx SATA RAID Controller series did not recognize the 3ware 9650SE-8LPML SATA RAID Controller. I tryed also with original driver from 3ware itself, but this also didn't work, because of changes in module interface. If you need tester for this controller, i can do it for you. Steps to reproduce: Get the mentioned card, install it in your compouter, and attach some sata hd's to it. Compile kernel with 3w-9xxx SATA RAID driver(SCSI section) and install it. Include HD's into your fstab.conf. Reboot and watch boot messages. You will see, that HD's, that are attached to the 3ware Controller are not found. After boot, put lspci into your linux console. lspci shows, here is an unrecognized 3ware Controller card.
Reply-To: akpm@linux-foundation.org On Sun, 19 Aug 2007 11:51:38 -0700 (PDT) bugme-daemon@bugzilla.kernel.org wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=8908 > > Summary: 3ware 9650SE -8LPML not recognized by 3w-9xxx driver > Product: IO/Storage > Version: 2.5 > KernelVersion: 2.6.20.1 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: high > Priority: P1 > Component: Serial ATA > AssignedTo: jgarzik@pobox.com > ReportedBy: svedox@t-online.de > > > Most recent kernel where this bug did not occur: > Distribution: Debian Lenny/Sid > Hardware Environment: Intel Pentium D 820, Intel Mainboard with 955X > Controller > on board > Software Environment: Linux/Debian > Problem Description: The 3w-9xxx kernel driver for 3ware 9xxx SATA RAID > Controller series did not recognize the 3ware 9650SE-8LPML SATA RAID > Controller. I tryed also with original driver from 3ware itself, but this > also > didn't work, because of changes in module interface. If you need tester for > this controller, i can do it for you. > > Steps to reproduce: Get the mentioned card, install it in your compouter, and > attach some sata hd's to it. Compile kernel with 3w-9xxx SATA RAID > driver(SCSI > section) and install it. Include HD's into your fstab.conf. Reboot and watch > boot messages. You will see, that HD's, that are attached to the 3ware > Controller are not found. After boot, put lspci into your linux console. > lspci > shows, here is an unrecognized 3ware Controller card. >
It was kernel 2.6.22.1, not 2.6.20.1.
have you tried to configure raid disks using the 9650-SE's bios tool, or the 3ware webtool ? Likely the 9650-SE doesn't export unconfigured disks, so they don't show up as SCSI drives to teh kernel. (a 9650SE-8LPML, firmware FE9X 3.06.00.003 driver 2.26.02.008 works on my 2.6.21.5)
Sven, can you provide the dmesg and lspci -v please? Basically, we need to know PCI/Vendor ID for your controller.
(Reassigning to the scsi_drivers-other@kernel-bugs.osdl.org, instead of CC-ing)
The 9650SE (vendor:0x13c1, device id: 0x1004) controller series has been supported by the in-kernel 3w-9xxx driver since 2.6.19 kernel. The user did not properly configure 'single disk' support through the 3ware BIOS, tw_cli or 3dm2 tool. Please close this bug. -Adam Radford
Thanks much, closing the bug.