On 01/31/2008 03:29 AM, Darrick J. Wong wrote: > On Wed, Jan 30, 2008 at 06:59:34PM +0800, Keith Hopkins wrote: >> V28. My controller functions well with a single drive (low-medium load). Unfortunately, all attempts to get the mirrors in sync fail and usually hang the whole box. > > Adaptec posted a V30 sequencer on their website; does that fix the > problems? > > http://www.adaptec.com/en-US/speed/scsi/linux/aic94xx-seq-30-1_tar_gz.htm > I lost connectivity to the drive again, and had to reboot to recover the drive, so it seemed a good time to try out the V30 firmware. Unfortunately, it didn't work any better. Details are in the attachment. --Keith
Running V28 Firmware Feb 14 21:45:55 titan syslog-ng[28369]: STATS: dropped 60 Feb 14 21:47:59 titan kernel: sd 0:0:1:0: rejecting I/O to offline device Feb 14 21:47:59 titan kernel: raid1: sdb2: rescheduling sector 0 Feb 14 21:47:59 titan kernel: sd 0:0:1:0: rejecting I/O to offline device Feb 14 21:47:59 titan kernel: sd 0:0:1:0: rejecting I/O to offline device Feb 14 21:47:59 titan kernel: raid1: Disk failure on sdb2, disabling device. Feb 14 21:47:59 titan kernel: Operation continuing on 1 devices Feb 14 21:47:59 titan kernel: raid1: sda2: redirecting sector 0 to another mirror Feb 14 21:47:59 titan kernel: RAID1 conf printout: Feb 14 21:47:59 titan kernel: --- wd:1 rd:2 Feb 14 21:47:59 titan kernel: disk 0, wo:1, o:0, dev:sdb2 Feb 14 21:47:59 titan kernel: disk 1, wo:0, o:1, dev:sda2 Feb 14 21:47:59 titan kernel: RAID1 conf printout: Feb 14 21:47:59 titan kernel: --- wd:1 rd:2 Feb 14 21:47:59 titan kernel: disk 1, wo:0, o:1, dev:sda2 Feb 14 21:50:08 titan smartd[28072]: Device: /dev/sdb, No such device or address, open() failed V30 Firmware was installed in OS via rpm. Ran mkinitrd and... == manually reboot to get drive back online == (lots of kruft removed) Linux version 2.6.22.16-0.1-default (geeko@buildhost) (gcc version 4.2.1 (SUSE Linux)) #1 SMP 2008/01/23 14:28:52 UTC Command line: root=/dev/vgtitan/lvroot vga=0x346 noresume splash=silent PROFILE=default profile=default crashkernel=128M@16M splash=off nosplash SMP: Allowing 8 CPUs, 0 hotplug CPUs Kernel command line: root=/dev/vgtitan/lvroot vga=0x346 noresume splash=silent PROFILE=default profile=default crashkernel=128M@16M splash=off nosplash bootsplash: silent mode. Initializing CPU#0 time.c: Detected 2327.500 MHz processor. Memory: 14256200k/15728640k available (2053k kernel code, 422808k reserved, 1017k data, 316k init) CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU 0/0 -> Node 0 using mwait in idle threads. CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 CPU0: Thermal monitoring handled by SMI SMP alternatives: switching to UP code Unpacking initramfs... done Freeing initrd memory: 4931k freed ACPI: Core revision 20070126 Brought up 8 CPUs io scheduler cfq registered (default) Boot video device is 0000:08:00.0 Freeing unused kernel memory: 316k freed ACPI Error (dsopcode-0250): No pointer back to NS node in buffer obj ffff8103b0131c60 [20070126] ACPI Error (psparse-0537): Method parse/execution failed [\_PR_.CPU0._PDC] (Node ffff8103b0ae0770), AE_AML_INTERNAL ACPI: Processor [CPU0] (supports 8 throttling states) md: raid1 personality registered for level 1 device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@xxxxxxxxxx BIOS EDD facility v0.16 2004-Jun-25, 4 devices found SCSI subsystem initialized aic94xx: Adaptec aic94xx SAS/SATA driver version 1.0.3 loaded ACPI: PCI Interrupt 0000:05:02.0[A] -> GSI 16 (level, low) -> IRQ 16 aic94xx: found Adaptec AIC-9410W SAS/SATA Host Adapter, device 0000:05:02.0 scsi0 : aic94xx aic94xx: BIOS present (1,1), 1918 aic94xx: ue num:2, ue size:88 aic94xx: manuf sect SAS_ADDR 50000d10002d9380 aic94xx: manuf sect PCBA SN 0BB0C54904VA aic94xx: ms: num_phy_desc: 8 aic94xx: ms: phy0: ENABLED aic94xx: ms: phy1: ENABLED aic94xx: ms: phy2: ENABLED aic94xx: ms: phy3: ENABLED aic94xx: ms: phy4: ENABLED aic94xx: ms: phy5: ENABLED aic94xx: ms: phy6: ENABLED aic94xx: ms: phy7: ENABLED aic94xx: ms: max_phys:0x8, num_phys:0x8 aic94xx: ms: enabled_phys:0xff aic94xx: ctrla: phy0: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy1: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy2: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy3: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy4: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy5: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy6: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: ctrla: phy7: sas_addr: 50000d10002d9380, sas rate:0x9-0x8, sata rate:0x0-0x0, flags:0x0 aic94xx: max_scbs:512, max_ddbs:128 aic94xx: setting phy0 addr to 50000d10002d9380 aic94xx: setting phy1 addr to 50000d10002d9380 aic94xx: setting phy2 addr to 50000d10002d9380 aic94xx: setting phy3 addr to 50000d10002d9380 aic94xx: setting phy4 addr to 50000d10002d9380 aic94xx: setting phy5 addr to 50000d10002d9380 aic94xx: setting phy6 addr to 50000d10002d9380 aic94xx: setting phy7 addr to 50000d10002d9380 aic94xx: num_edbs:21 aic94xx: num_escbs:3 aic94xx: Found sequencer Firmware version 1.1 (V30) aic94xx: downloading CSEQ... aic94xx: dma-ing 8192 bytes aic94xx: verified 8192 bytes, passed aic94xx: downloading LSEQs... aic94xx: dma-ing 14336 bytes aic94xx: LSEQ0 verified 14336 bytes, passed aic94xx: LSEQ1 verified 14336 bytes, passed aic94xx: LSEQ2 verified 14336 bytes, passed aic94xx: LSEQ3 verified 14336 bytes, passed aic94xx: LSEQ4 verified 14336 bytes, passed aic94xx: LSEQ5 verified 14336 bytes, passed aic94xx: LSEQ6 verified 14336 bytes, passed aic94xx: LSEQ7 verified 14336 bytes, passed aic94xx: max_scbs:446 aic94xx: first_scb_site_no:0x20 aic94xx: last_scb_site_no:0x1fe aic94xx: First SCB dma_handle: 0x3ac6f6000 aic94xx: device 0000:05:02.0: SAS addr 50000d10002d9380, PCBA SN 0BB0C54904VA, 8 phys, 8 enabled phys, flash present, BIOS build 1918 aic94xx: posting 3 escbs aic94xx: escbs posted aic94xx: posting 8 control phy scbs aic94xx: control_phy_tasklet_complete: phy4, lrate:0x9, proto:0xe aic94xx: escb_tasklet_complete: phy4: BYTES_DMAED aic94xx: SAS proto IDENTIFY: aic94xx: 00: 10 00 00 08 aic94xx: 04: 00 00 00 00 aic94xx: 08: 00 00 00 00 aic94xx: 0c: 50 00 c5 00 aic94xx: 10: 01 a5 20 c5 aic94xx: 14: 00 00 00 00 aic94xx: 18: 00 00 00 00 aic94xx: asd_form_port: updating phy_mask 0x10 for phy4 aic94xx: control_phy_tasklet_complete: phy6, lrate:0x9, proto:0xe aic94xx: escb_tasklet_complete: phy6: BYTES_DMAED aic94xx: SAS proto IDENTIFY: aic94xx: 00: 10 00 00 08 aic94xx: 04: 00 00 00 00 aic94xx: 08: 00 00 00 00 aic94xx: 0c: 50 00 c5 00 aic94xx: 10: 01 a5 1d e9 aic94xx: 14: 00 00 00 00 aic94xx: 18: 00 00 00 00 aic94xx: asd_form_port: updating phy_mask 0x40 for phy6 aic94xx: control_phy_tasklet_complete: phy0: no device present: oob_status:0x0 aic94xx: control_phy_tasklet_complete: phy1: no device present: oob_status:0x0 aic94xx: control_phy_tasklet_complete: phy2: no device present: oob_status:0x0 aic94xx: control_phy_tasklet_complete: phy3: no device present: oob_status:0x0 aic94xx: control_phy_tasklet_complete: phy5: no device present: oob_status:0x0 aic94xx: control_phy_tasklet_complete: phy7: no device present: oob_status:0x0 sas: phy4 added to port0, phy_mask:0x10 sas: phy6 added to port1, phy_mask:0x40 sas: DOING DISCOVERY on port 0, pid:902 scsi 0:0:0:0: Direct-Access SEAGATE ST3146855SS S513 PQ: 0 ANSI: 5 sas: DONE DISCOVERY on port 0, pid:902, result:0 sas: DOING DISCOVERY on port 1, pid:902 scsi 0:0:1:0: Direct-Access SEAGATE ST3146855SS S513 PQ: 0 ANSI: 5 sas: DONE DISCOVERY on port 1, pid:902, result:0 sd 0:0:0:0: [sda] 286749480 512-byte hardware sectors (146816 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: b3 00 10 08 sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 0:0:0:0: [sda] 286749480 512-byte hardware sectors (146816 MB) sd 0:0:0:0: [sda] Write Protect is off sd 0:0:0:0: [sda] Mode Sense: b3 00 10 08 sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA sda: sda1 sda2 sda3 sd 0:0:0:0: [sda] Attached SCSI disk sd 0:0:1:0: [sdb] 286749480 512-byte hardware sectors (146816 MB) sd 0:0:1:0: [sdb] Write Protect is off sd 0:0:1:0: [sdb] Mode Sense: b3 00 10 08 sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA sd 0:0:1:0: [sdb] 286749480 512-byte hardware sectors (146816 MB) sd 0:0:1:0: [sdb] Write Protect is off sd 0:0:1:0: [sdb] Mode Sense: b3 00 10 08 sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA sdb: sdb1 sdb2 sdb3 sd 0:0:1:0: [sdb] Attached SCSI disk md: raid0 personality registered for level 0 raid5: automatically using best checksumming function: generic_sse generic_sse: 8311.000 MB/sec raid5: using function: generic_sse (8311.000 MB/sec) raid6: int64x1 2185 MB/s raid6: int64x2 2757 MB/s raid6: int64x4 2672 MB/s raid6: int64x8 2162 MB/s raid6: sse2x1 2978 MB/s raid6: sse2x2 6625 MB/s raid6: sse2x4 7339 MB/s raid6: using algorithm sse2x4 (7339 MB/s) md: raid6 personality registered for level 6 md: raid5 personality registered for level 5 md: raid4 personality registered for level 4 md: md2 stopped. md: bind<sdb3> md: bind<sda3> md: kicking non-fresh sdb3 from array! md: unbind<sdb3> md: export_rdev(sdb3) raid1: raid set md2 active with 1 out of 2 mirrors md: linear personality registered for level -1 sd 0:0:0:0: Attached scsi generic sg0 type 0 sd 0:0:1:0: Attached scsi generic sg1 type 0 Unable to find swap-space signature md: md0 stopped. md: bind<sdb1> md: bind<sda1> md: kicking non-fresh sdb1 from array! md: unbind<sdb1> md: export_rdev(sdb1) raid1: raid set md0 active with 1 out of 2 mirrors md: md1 stopped. md: bind<sdb2> md: bind<sda2> md: kicking non-fresh sdb2 from array! md: unbind<sdb2> md: export_rdev(sdb2) raid1: raid set md1 active with 1 out of 2 mirrors md: bind<sdb1> RAID1 conf printout: --- wd:1 rd:2 disk 0, wo:1, o:1, dev:sdb1 disk 1, wo:0, o:1, dev:sda1 md: recovery of RAID array md0 md: minimum _guaranteed_ speed: 1000 KB/sec/disk. md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for recovery. md: using 128k window, over a total of 530048 blocks. aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! md: md0: recovery done. RAID1 conf printout: --- wd:2 rd:2 disk 0, wo:0, o:1, dev:sdb1 disk 1, wo:0, o:1, dev:sda1 md: bind<sdb2> RAID1 conf printout: --- wd:1 rd:2 disk 0, wo:1, o:1, dev:sdb2 disk 1, wo:0, o:1, dev:sda2 md: recovery of RAID array md1 md: minimum _guaranteed_ speed: 1000 KB/sec/disk. md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for recovery. md: using 128k window, over a total of 16779776 blocks. aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=4) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=28) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! md: md1: recovery done. RAID1 conf printout: --- wd:2 rd:2 disk 0, wo:0, o:1, dev:sdb2 disk 1, wo:0, o:1, dev:sda2 md: bind<sdb3> RAID1 conf printout: --- wd:1 rd:2 disk 0, wo:1, o:1, dev:sdb3 disk 1, wo:0, o:1, dev:sda3 md: recovery of RAID array md2 md: minimum _guaranteed_ speed: 1000 KB/sec/disk. md: using maximum available idle IO bandwidth (but not more than 200000 KB/sec) for recovery. md: using 128k window, over a total of 126053952 blocks. aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x5 aic94xx: escb_tasklet_complete: Can't find task (tc=16) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=4) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=15) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=23) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=12) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=13) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=10) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=6) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=16) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=15) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=10) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=11) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=17) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=9) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=4) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=15) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=5) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=5) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=17) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=8) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=16) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=20) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=7) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=12) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=12) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=7) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=15) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=14) to abort! aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6 aic94xx: escb_tasklet_complete: Can't find task (tc=16) to abort! md: md2: recovery done. RAID1 conf printout: --- wd:2 rd:2 disk 0, wo:0, o:1, dev:sdb3 disk 1, wo:0, o:1, dev:sda3 ==EOdmesg== 05:02.0 Serial Attached SCSI controller: Adaptec AIC-9410W SAS (Razor HBA non-RAID) (rev 08) Subsystem: Adaptec ASC-48300 (Spirit non-RAID) Flags: bus master, 66MHz, slow devsel, latency 32, IRQ 16 Memory at d0200000 (64-bit, non-prefetchable) [size=256K] Memory at d0000000 (64-bit, prefetchable) [size=128K] I/O ports at 3000 [size=256] [virtual] Expansion ROM at d0080000 [disabled] [size=512K] Capabilities: [40] PCI-X non-bridge device Capabilities: [58] Power Management version 2 Capabilities: [e0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/2 Enable- ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:00:03.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:00:04.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:05:02.0[A] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 16 (level, low) -> IRQ 16 ACPI: PCI Interrupt 0000:09:03.0[A] -> GSI 16 (level, low) -> IRQ 16 00:02.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 2 (rev 31) 00:03.0 PCI bridge: Intel Corporation 5000 Series Chipset PCI Express x4 Port 3 (rev 31) 02:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Upstream Port (rev 01) 03:00.0 PCI bridge: Intel Corporation 6311ESB/6321ESB PCI Express Downstream Port E1 (rev 01) 00:04.0 PCI bridge: Intel Corporation 5000X Chipset PCI Express x16 Port 4-7 (rev 31) 05:02.0 Serial Attached SCSI controller: Adaptec AIC-9410W SAS (Razor HBA non-RAID) (rev 08) <- PCI-X Card / PCI-X/133 Slot 00:1d.3 USB Controller: Intel Corporation 631xESB/632xESB/3100 Chipset UHCI USB Controller #4 (rev 09) 09:03.0 SCSI storage controller: Adaptec AHA-2944UW / AIC-7884U (rev 01) <- old 5v PCI Card