From owner-freebsd-hardware@FreeBSD.ORG Mon Jul 30 11:07:16 2012 Return-Path: Delivered-To: freebsd-hardware@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 198D8106566C for ; Mon, 30 Jul 2012 11:07:16 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DCCAE8FC21 for ; Mon, 30 Jul 2012 11:07:15 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q6UB7F1l001791 for ; Mon, 30 Jul 2012 11:07:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q6UB7Fta001789 for freebsd-hardware@FreeBSD.org; Mon, 30 Jul 2012 11:07:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 30 Jul 2012 11:07:15 GMT Message-Id: <201207301107.q6UB7Fta001789@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-hardware@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-hardware@FreeBSD.org X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2012 11:07:16 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/156241 hardware [mfi] 'zfs send' does not prevents disks to suspend if 1 problem total. From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 2 02:16:18 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB151106566B for ; Thu, 2 Aug 2012 02:16:18 +0000 (UTC) (envelope-from mrshartzell@ownmail.net) Received: from msii.biz (mail.msii.biz [64.60.206.196]) by mx1.freebsd.org (Postfix) with ESMTP id BBE158FC1C for ; Thu, 2 Aug 2012 02:16:18 +0000 (UTC) Received: from ownmail.net ([212.42.185.249]) by msii.biz with Microsoft SMTPSVC(6.0.3790.4675); Wed, 1 Aug 2012 18:12:15 -0700 From: Mrs Anna Hartzell To: freebsd-hardware@freebsd.org Date: 02 Aug 2012 02:18:13 +0100 Message-ID: <20120802021813.36ECD6309C835293@ownmail.net> Content-Transfer-Encoding: quoted-printable X-OriginalArrivalTime: 02 Aug 2012 01:12:15.0578 (UTC) FILETIME=[DA96B3A0:01CD704B] MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: I Need Your Help X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mrs.annahartzell@kpi.cc List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 02:16:18 -0000 My name is Anna Hartzell, a 65 years old US citizen woman w= ith a multiracial heritage of Black/German born in Jan. 1947, suffering fro= m a long time cancer of the breast, I am a missionary and I have decided to= Willingly Donate the sum of $5.5 Million (Five Million, Five hundred thous= and Dollars) to charity and individual through you for the good work of the= lord, and to help the motherless, less privileged and also for the assista= nce of the widows. My coming in contact with you is solely by the divine w= ill and no doubt about it. Please like i told you earlier I'm a missionary = woman from Germany but residing in Ghana for the missionary works. My husband was an Engineer with an oil company in Ghana, In fact it is too = sad to let you know that i lost my dear husband and two kids in a tragic mo= tor accident, and since then i have been battling with this deadly breast c= ancer disease which most specialist doctors have confirmed that i may not s= urvive no matter what. All i want to do now is to present you as my family = next of kin to receive the $5.5 million which me and my husband deposited i= n a security company. I want you to receive this=20 money and use it to help the less privileges, widows and orphans. Kindly furnish me your full name and your address also = your contact number, so that I will prepare all relevant documents with the= assistance of our family lawyer to effect the release of the fund to you. = Remain blessed. Yours Sincerely, Mrs. Anna Hartzell From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 2 14:21:44 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E5E091065670 for ; Thu, 2 Aug 2012 14:21:44 +0000 (UTC) (envelope-from korvus@comcast.net) Received: from qmta02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [76.96.30.24]) by mx1.freebsd.org (Postfix) with ESMTP id C77478FC15 for ; Thu, 2 Aug 2012 14:21:44 +0000 (UTC) Received: from omta22.emeryville.ca.mail.comcast.net ([76.96.30.89]) by qmta02.emeryville.ca.mail.comcast.net with comcast id hpzV1j0031vN32cA2qMkrB; Thu, 02 Aug 2012 14:21:44 +0000 Received: from [10.50.2.164] ([206.210.89.202]) by omta22.emeryville.ca.mail.comcast.net with comcast id hqMM1j00A4Mx3R28iqMQTa; Thu, 02 Aug 2012 14:21:33 +0000 Message-ID: <501A8CE0.4000800@comcast.net> Date: Thu, 02 Aug 2012 10:21:20 -0400 From: Steve Polyack User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-hardware@freebsd.org, freebsd-stable Content-Type: multipart/mixed; boundary="------------070503000909080708000307" Cc: Alexander Motin Subject: Problem detecting Sil3124 SATA controllers off of Sandy Bridge northbridge-connected PCIe slots X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 14:21:45 -0000 This is a multi-part message in MIME format. --------------070503000909080708000307 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, We're having some trouble with detection of a couple of Sil3124 SATA controller cards on newer motherboard and processor combos. Specifically, we're running a Supermicro X9SCM-F motherboard (latest BIOS) and Intel E3-1220v2 CPU. What we're seeing: - Syba Sil3124 PCIe cards are only being detected when installed in PCIe Slot 4 -- The motherboard documentation shows that this is the only slot connected to the Intel C202/204 chipset on the motherboard -- Slots 5, 6, and 7 are connected to the integrated northbridge on the Ivy Bridge CPU (there is no slot 1, 2, or 3) FreeBSD won't detect even a single Sil3124 card installed in PCIe slot 5, 6, or 7. If we put an Intel Dual-port NIC in either of one of these slots, it is detected just fine. I've attached a verbose dmesg.boot from this box running FreeBSD 9.0-RELEASE. We've also tried 8.1-RELEASE, 8.2-RELEASE, and 9.1-BETA1 with the same results. Booting with ACPI disabled results in a kernel panic during the boot process. I'd greatly appreciate any help or suggestions on this matter. We've already tried just about every BIOS option on the board. Steve Polyack --------------070503000909080708000307 Content-Type: text/plain; charset=UTF-8; name="dmesg.boot" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="dmesg.boot" Table 'FACP' at 0xddfb5290 Table 'APIC' at 0xddfb5388 APIC: Found table at 0xddfb5388 APIC: Using the MADT enumerator. MADT: Found CPU APIC ID 0 ACPI ID 1: enabled SMP: Added CPU 0 (AP) MADT: Found CPU APIC ID 2 ACPI ID 2: enabled SMP: Added CPU 2 (AP) MADT: Found CPU APIC ID 4 ACPI ID 3: enabled SMP: Added CPU 4 (AP) MADT: Found CPU APIC ID 6 ACPI ID 4: enabled SMP: Added CPU 6 (AP) Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 Table 'FACP' at 0xddfb5290 Table 'APIC' at 0xddfb5388 Table 'FPDT' at 0xddfb5400 Table 'MCFG' at 0xddfb5448 Table 'HPET' at 0xddfb5488 Table 'SSDT' at 0xddfb54c0 Table 'SPMI' at 0xddfb5830 Table 'SSDT' at 0xddfb5870 Table 'SPCR' at 0xddfb62f8 Table 'EINJ' at 0xddfb6348 Table 'ERST' at 0xddfb6478 Table 'HEST' at 0xddfb6688 Table 'BERT' at 0xddfb6730 Table 'BGRT' at 0xddfb6760 ACPI: No SRAT table found Preloaded elf kernel "/boot/kernel/kernel" at 0xffffffff813cf000. Calibrating TSC clock ... TSC clock: 3100091416 Hz CPU: Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz (3100.09-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x306a9 Family = 6 Model = 3a Stepping = 9 Features=0xbfebfbff Features2=0x77bae3ff> AMD Features=0x28100800 AMD Features2=0x1 TSC: P-state invariant, performance statistics real memory = 17179869184 (16384 MB) Physical memory chunk(s): 0x0000000000001000 - 0x0000000000094fff, 606208 bytes (148 pages) 0x0000000000100000 - 0x00000000001fffff, 1048576 bytes (256 pages) 0x000000000140b000 - 0x00000000dddecfff, 3701350400 bytes (903650 pages) 0x00000000df056000 - 0x00000000df056fff, 4096 bytes (1 pages) 0x00000000df09a000 - 0x00000000df7fffff, 7757824 bytes (1894 pages) 0x0000000100000000 - 0x0000000400fa7fff, 12901318656 bytes (3149736 pages) avail memory = 16506712064 (15742 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: INTR: Adding local APIC 2 as a target INTR: Adding local APIC 4 as a target INTR: Adding local APIC 6 as a target FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 2 cpu2 (AP): APIC ID: 4 cpu3 (AP): APIC ID: 6 x86bios: IVT 0x000000-0x0004ff at 0xfffffe0000000000 x86bios: SSEG 0x001000-0x001fff at 0xffffff8000246000 x86bios: EBDA 0x098000-0x09ffff at 0xfffffe0000098000 x86bios: ROM 0x0a0000-0x0fefff at 0xfffffe00000a0000 APIC: CPU 0 has ACPI ID 1 APIC: CPU 1 has ACPI ID 2 APIC: CPU 2 has ACPI ID 3 APIC: CPU 3 has ACPI ID 4 lapic0: CMCI unmasked ULE: setup cpu 0 ULE: setup cpu 1 ULE: setup cpu 2 ULE: setup cpu 3 ACPI: RSDP 0xf0490 00024 (v02 SUPERM) ACPI: XSDT 0xddfaa088 00094 (v01 SUPERM SMCI--MB 00000001 AMI 00010013) ACPI: FACP 0xddfb5290 000F4 (v04 SUPERM SMCI--MB 00000001 AMI 00010013) ACPI: DSDT 0xddfaa1b8 0B0D7 (v02 SUPERM SMCI--MB 00000000 INTL 20051117) ACPI: FACS 0xddfb8f80 00040 ACPI: APIC 0xddfb5388 00072 (v03 SUPERM SMCI--MB 00000001 AMI 00010013) ACPI: FPDT 0xddfb5400 00044 (v01 SUPERM SMCI--MB 00000001 AMI 00010013) ACPI: MCFG 0xddfb5448 0003C (v01 SUPERM SMCI--MB 00000001 MSFT 00000097) ACPI: HPET 0xddfb5488 00038 (v01 SUPERM SMCI--MB 00000001 AMI. 00000005) ACPI: SSDT 0xddfb54c0 0036D (v01 SataRe SataTabl 00001000 INTL 20091112) ACPI: SPMI 0xddfb5830 00040 (v05 A M I OEMSPMI 00000000 AMI. 00000000) ACPI: SSDT 0xddfb5870 00A88 (v01 PmRef CpuPm 00003000 INTL 20051117) ACPI: SPCR 0xddfb62f8 00050 (v01 A M I APTIO4 00000001 AMI. 00000005) ACPI: EINJ 0xddfb6348 00130 (v01 AMI AMI EINJ 00000000 00000000) ACPI: ERST 0xddfb6478 00210 (v01 AMIER AMI ERST 00000000 00000000) ACPI: HEST 0xddfb6688 000A8 (v01 AMI AMI HEST 00000000 00000000) ACPI: BERT 0xddfb6730 00030 (v01 AMI AMI BERT 00000000 00000000) ACPI: BGRT 0xddfb6760 00038 (v00 SUPERM SMCI--MB 00000001 AMI 00010013) MADT: Found IO APIC ID 2, Interrupt 0 at 0xfec00000 ioapic0: Routing external 8259A's -> intpin 0 MADT: Interrupt override: source 0, irq 2 ioapic0: Routing IRQ 0 -> intpin 2 MADT: Interrupt override: source 9, irq 9 ioapic0: intpin 9 trigger: level lapic: Routing NMI -> LINT1 lapic: LINT1 trigger: edge lapic: LINT1 polarity: high ioapic0 irqs 0-23 on motherboard cpu0 BSP: ID: 0x00000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024] feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25 wlan: <802.11 Link Layer> random: kbd: new array size 4 kbd1 at kbdmux0 nfslock: pseudo-device mem: io: null: hptrr: RocketRAID 17xx/2xxx SATA controller driver v1.2 acpi0: on motherboard PCIe: Memory Mapped configuration base @ 0xf8000000 ioapic0: routing intpin 9 (ISA IRQ 9) to lapic 0 vector 48 ACPI: Executed 1 blocks of module-level executable AML code acpi0: Power Button (fixed) acpi0: reservation of 67, 1 (4) failed ACPI timer: 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 1/1 -> 10 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 cpu0: on acpi0 ACPI: SSDT 0xdde3f018 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117) ACPI: Dynamic OEM Table Load: ACPI: SSDT 0 0083B (v01 PmRef Cpu0Cst 00003001 INTL 20051117) cpu1: on acpi0 ACPI: SSDT 0xdde50c18 00119 (v01 PmRef ApCst 00003000 INTL 20051117) ACPI: Dynamic OEM Table Load: ACPI: SSDT 0 00119 (v01 PmRef ApCst 00003000 INTL 20051117) cpu2: on acpi0 cpu3: on acpi0 pci_link0: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 3 4 5 6 10 11 12 14 15 Validation 0 11 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link1: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 3 4 5 6 10 11 12 14 15 Validation 0 5 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link2: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 3 4 5 6 10 11 12 14 15 Validation 0 5 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link3: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 3 4 5 6 10 11 12 14 15 Validation 0 11 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link4: Index IRQ Rtd Ref IRQs Initial Probe 0 11 N 0 3 4 5 6 10 11 12 14 15 Validation 0 11 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link5: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 3 4 5 6 10 11 12 14 15 Validation 0 255 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link6: Index IRQ Rtd Ref IRQs Initial Probe 0 255 N 0 3 4 5 6 10 11 12 14 15 Validation 0 255 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pci_link7: Index IRQ Rtd Ref IRQs Initial Probe 0 5 N 0 3 4 5 6 10 11 12 14 15 Validation 0 5 N 0 3 4 5 6 10 11 12 14 15 After Disable 0 255 N 0 3 4 5 6 10 11 12 14 15 pcib0: port 0xcf8-0xcff on acpi0 pcib0: decoding 4 range 0-0xcf7 pcib0: decoding 4 range 0xd00-0xffff pcib0: decoding 3 range 0xa0000-0xbffff pcib0: decoding 3 range 0xd0000-0xd3fff pcib0: decoding 3 range 0xd4000-0xd7fff pcib0: decoding 3 range 0xd8000-0xdbfff pcib0: decoding 3 range 0xdc000-0xdffff pcib0: decoding 3 range 0xe0000-0xe3fff pcib0: decoding 3 range 0xe4000-0xe7fff pcib0: decoding 3 range 0xe0000000-0xfeafffff pci0: on pcib0 pci0: domain=0, physical bus=0 found-> vendor=0x8086, dev=0x0158, revid=0x09 domain=0, bus=0, slot=0, func=0 class=06-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0146, statreg=0x2090, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x0151, revid=0x09 domain=0, bus=0, slot=1, func=0 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x13 (4750 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 3 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.1.INTA pcib0: slot 1 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x0155, revid=0x09 domain=0, bus=0, slot=1, func=1 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x13 (4750 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 3 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.1.INTA pcib0: slot 1 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x1502, revid=0x05 domain=0, bus=0, slot=25, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0147, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 32, base 0xf7c00000, size 17, enabled pcib0: allocated type 3 (0xf7c00000-0xf7c1ffff) for rid 10 of pci0:0:25:0 map[14]: type Memory, range 32, base 0xf7c25000, size 12, enabled pcib0: allocated type 3 (0xf7c25000-0xf7c25fff) for rid 14 of pci0:0:25:0 map[18]: type I/O Port, range 32, base 0xf020, size 5, enabled pcib0: allocated type 4 (0xf020-0xf03f) for rid 18 of pci0:0:25:0 pcib0: matched entry for 0.25.INTA pcib0: slot 25 INTA hardwired to IRQ 20 found-> vendor=0x8086, dev=0x1c2d, revid=0x05 domain=0, bus=0, slot=26, func=0 class=0c-03-20, hdrtype=0x00, mfdev=0 cmdreg=0x0146, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 map[10]: type Memory, range 32, base 0xf7c24000, size 10, enabled pcib0: allocated type 3 (0xf7c24000-0xf7c243ff) for rid 10 of pci0:0:26:0 pcib0: matched entry for 0.26.INTA pcib0: slot 26 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x1c10, revid=0xb5 domain=0, bus=0, slot=28, func=0 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x13 (4750 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.28.INTA pcib0: slot 28 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x1c18, revid=0xb5 domain=0, bus=0, slot=28, func=4 class=06-04-00, hdrtype=0x01, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x13 (4750 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message pcib0: matched entry for 0.28.INTA pcib0: slot 28 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x1c26, revid=0x05 domain=0, bus=0, slot=29, func=0 class=0c-03-20, hdrtype=0x00, mfdev=0 cmdreg=0x0146, statreg=0x0290, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=5 powerspec 2 supports D0 D3 current D0 map[10]: type Memory, range 32, base 0xf7c23000, size 10, enabled pcib0: allocated type 3 (0xf7c23000-0xf7c233ff) for rid 10 of pci0:0:29:0 pcib0: matched entry for 0.29.INTA pcib0: slot 29 INTA hardwired to IRQ 23 found-> vendor=0x8086, dev=0x244e, revid=0xa5 domain=0, bus=0, slot=30, func=0 class=06-04-01, hdrtype=0x01, mfdev=0 cmdreg=0x0147, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x1b (6750 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x1c54, revid=0x05 domain=0, bus=0, slot=31, func=0 class=06-01-00, hdrtype=0x00, mfdev=1 cmdreg=0x0147, statreg=0x0210, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) found-> vendor=0x8086, dev=0x1c02, revid=0x05 domain=0, bus=0, slot=31, func=2 class=01-06-01, hdrtype=0x00, mfdev=0 cmdreg=0x0047, statreg=0x02b0, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=11 powerspec 3 supports D0 D3 current D0 MSI supports 1 message map[10]: type I/O Port, range 32, base 0xf070, size 3, enabled pcib0: allocated type 4 (0xf070-0xf077) for rid 10 of pci0:0:31:2 map[14]: type I/O Port, range 32, base 0xf060, size 2, enabled pcib0: allocated type 4 (0xf060-0xf063) for rid 14 of pci0:0:31:2 map[18]: type I/O Port, range 32, base 0xf050, size 3, enabled pcib0: allocated type 4 (0xf050-0xf057) for rid 18 of pci0:0:31:2 map[1c]: type I/O Port, range 32, base 0xf040, size 2, enabled pcib0: allocated type 4 (0xf040-0xf043) for rid 1c of pci0:0:31:2 map[20]: type I/O Port, range 32, base 0xf000, size 5, enabled pcib0: allocated type 4 (0xf000-0xf01f) for rid 20 of pci0:0:31:2 map[24]: type Memory, range 32, base 0xf7c22000, size 11, enabled pcib0: allocated type 3 (0xf7c22000-0xf7c227ff) for rid 24 of pci0:0:31:2 pcib0: matched entry for 0.31.INTB pcib0: slot 31 INTB hardwired to IRQ 19 found-> vendor=0x8086, dev=0x1c22, revid=0x05 domain=0, bus=0, slot=31, func=3 class=0c-05-00, hdrtype=0x00, mfdev=0 cmdreg=0x0143, statreg=0x0280, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=c, irq=5 map[10]: type Memory, range 64, base 0xf7c21000, size 8, enabled pcib0: allocated type 3 (0xf7c21000-0xf7c210ff) for rid 10 of pci0:0:31:3 map[20]: type I/O Port, range 32, base 0x580, size 5, enabled pcib0: allocated type 4 (0x580-0x59f) for rid 20 of pci0:0:31:3 pcib0: matched entry for 0.31.INTC pcib0: slot 31 INTC hardwired to IRQ 18 pcib1: irq 16 at device 1.0 on pci0 pcib0: allocated type 4 (0xe000-0xefff) for rid 1c of pcib1 pcib0: allocated type 3 (0xf7b00000-0xf7bfffff) for rid 20 of pcib1 pcib1: domain 0 pcib1: secondary bus 1 pcib1: subordinate bus 1 pcib1: I/O decode 0xe000-0xefff pcib1: memory decode 0xf7b00000-0xf7bfffff pcib1: no prefetched decode pci1: on pcib1 pci1: domain=0, physical bus=1 found-> vendor=0x8086, dev=0x105e, revid=0x06 domain=0, bus=1, slot=0, func=0 class=02-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 32, base 0xf7ba0000, size 17, enabled pcib1: allocated memory range (0xf7ba0000-0xf7bbffff) for rid 10 of pci0:1:0:0 map[14]: type Memory, range 32, base 0xf7b80000, size 17, enabled pcib1: allocated memory range (0xf7b80000-0xf7b9ffff) for rid 14 of pci0:1:0:0 map[18]: type I/O Port, range 32, base 0xe020, size 5, enabled pcib1: allocated I/O port range (0xe020-0xe03f) for rid 18 of pci0:1:0:0 pcib1: matched entry for 1.0.INTA pcib1: slot 0 INTA hardwired to IRQ 16 found-> vendor=0x8086, dev=0x105e, revid=0x06 domain=0, bus=1, slot=0, func=1 class=02-00-00, hdrtype=0x00, mfdev=1 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=b, irq=5 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit map[10]: type Memory, range 32, base 0xf7b40000, size 17, enabled pcib1: allocated memory range (0xf7b40000-0xf7b5ffff) for rid 10 of pci0:1:0:1 map[14]: type Memory, range 32, base 0xf7b20000, size 17, enabled pcib1: allocated memory range (0xf7b20000-0xf7b3ffff) for rid 14 of pci0:1:0:1 map[18]: type I/O Port, range 32, base 0xe000, size 5, enabled pcib1: allocated I/O port range (0xe000-0xe01f) for rid 18 of pci0:1:0:1 pcib1: matched entry for 1.0.INTB pcib1: slot 0 INTB hardwired to IRQ 17 em0: port 0xe020-0xe03f mem 0xf7ba0000-0xf7bbffff,0xf7b80000-0xf7b9ffff irq 16 at device 0.0 on pci1 em0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 256 to local APIC 0 vector 49 em0: using IRQ 256 for MSI em0: Using an MSI interrupt em0: bpf attached em0: Ethernet address: 68:05:ca:04:1f:6a em1: port 0xe000-0xe01f mem 0xf7b40000-0xf7b5ffff,0xf7b20000-0xf7b3ffff irq 17 at device 0.1 on pci1 em1: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 257 to local APIC 0 vector 50 em1: using IRQ 257 for MSI em1: Using an MSI interrupt em1: bpf attached em1: Ethernet address: 68:05:ca:04:1f:6b pcib2: irq 16 at device 1.1 on pci0 pcib0: allocated type 4 (0xd000-0xdfff) for rid 1c of pcib2 pcib0: allocated type 3 (0xf7a00000-0xf7afffff) for rid 20 of pcib2 pcib2: domain 0 pcib2: secondary bus 2 pcib2: subordinate bus 3 pcib2: I/O decode 0xd000-0xdfff pcib2: memory decode 0xf7a00000-0xf7afffff pcib2: no prefetched decode pci2: on pcib2 pci2: domain=0, physical bus=2 found-> vendor=0x12d8, dev=0xe111, revid=0x02 domain=0, bus=2, slot=0, func=0 class=06-04-00, hdrtype=0x01, mfdev=0 cmdreg=0x0000, statreg=0x0010, cachelnsz=0 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=255 powerspec 3 supports D0 D3 current D0 MSI supports 1 message, 64 bit pcib3: at device 0.0 on pci2 pcib2: attempting to grow I/O port window for (0-0xfff,0x1000) pcib3: failed to allocate initial I/O port window: 0-0xfff pcib2: attempting to grow memory window for (0-0xfffff,0x100000) pcib3: failed to allocate initial memory window: 0-0xfffff pcib2: failed to allocate initial prefetch window (0-0xfffff,0x100000) pcib2: attempting to grow memory window for (0-0xfffff,0x100000) pcib3: failed to allocate initial prefetch window: 0-0xfffff pcib3: domain 0 pcib3: secondary bus 0 pcib3: subordinate bus 0 pcib3: no prefetched decode em2: port 0xf020-0xf03f mem 0xf7c00000-0xf7c1ffff,0xf7c25000-0xf7c25fff irq 20 at device 25.0 on pci0 em2: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 258 to local APIC 0 vector 51 em2: using IRQ 258 for MSI em2: Using an MSI interrupt em2: bpf attached em2: Ethernet address: 00:25:90:7a:8d:83 ehci0: mem 0xf7c24000-0xf7c243ff irq 16 at device 26.0 on pci0 ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 52 usbus0: EHCI version 1.0 usbus0: on ehci0 usbus0: bpf attached ehci0: usbpf: Attached pcib4: irq 16 at device 28.0 on pci0 pcib4: domain 0 pcib4: secondary bus 4 pcib4: subordinate bus 4 pcib4: no prefetched decode pci4: on pcib4 pci4: domain=0, physical bus=4 pcib5: irq 16 at device 28.4 on pci0 pcib0: allocated type 4 (0xc000-0xcfff) for rid 1c of pcib5 pcib0: allocated type 3 (0xf7900000-0xf79fffff) for rid 20 of pcib5 pcib5: domain 0 pcib5: secondary bus 5 pcib5: subordinate bus 5 pcib5: I/O decode 0xc000-0xcfff pcib5: memory decode 0xf7900000-0xf79fffff pcib5: no prefetched decode pci5: on pcib5 pci5: domain=0, physical bus=5 found-> vendor=0x8086, dev=0x10d3, revid=0x00 domain=0, bus=5, slot=0, func=0 class=02-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0147, statreg=0x0010, cachelnsz=16 (dwords) lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns) intpin=a, irq=11 powerspec 2 supports D0 D3 current D0 MSI supports 1 message, 64 bit MSI-X supports 5 messages in map 0x1c map[10]: type Memory, range 32, base 0xf7900000, size 17, enabled pcib5: allocated memory range (0xf7900000-0xf791ffff) for rid 10 of pci0:5:0:0 map[18]: type I/O Port, range 32, base 0xc000, size 5, enabled pcib5: allocated I/O port range (0xc000-0xc01f) for rid 18 of pci0:5:0:0 map[1c]: type Memory, range 32, base 0xf7920000, size 14, enabled pcib5: allocated memory range (0xf7920000-0xf7923fff) for rid 1c of pci0:5:0:0 pcib5: matched entry for 5.0.INTA pcib5: slot 0 INTA hardwired to IRQ 16 em3: port 0xc000-0xc01f mem 0xf7900000-0xf791ffff,0xf7920000-0xf7923fff irq 16 at device 0.0 on pci5 em3: attempting to allocate 3 MSI-X vectors (5 supported) msi: routing MSI-X IRQ 259 to local APIC 0 vector 53 msi: routing MSI-X IRQ 260 to local APIC 0 vector 54 msi: routing MSI-X IRQ 261 to local APIC 0 vector 55 em3: using IRQs 259-261 for MSI-X em3: Using MSIX interrupts with 3 vectors em3: bpf attached em3: Ethernet address: 00:25:90:7a:8d:82 ehci1: mem 0xf7c23000-0xf7c233ff irq 23 at device 29.0 on pci0 ioapic0: routing intpin 23 (PCI IRQ 23) to lapic 0 vector 56 usbus1: EHCI version 1.0 usbus1: on ehci1 usbus1: bpf attached ehci1: usbpf: Attached pcib6: at device 30.0 on pci0 pcib0: allocated type 3 (0xf7000000-0xf78fffff) for rid 20 of pcib6 pcib0: allocated type 3 (0xf6000000-0xf6ffffff) for rid 24 of pcib6 pcib6: domain 0 pcib6: secondary bus 6 pcib6: subordinate bus 6 pcib6: memory decode 0xf7000000-0xf78fffff pcib6: prefetched decode 0xf6000000-0xf6ffffff pcib6: Subtractively decoded bridge. pci6: on pcib6 pci6: domain=0, physical bus=6 found-> vendor=0x102b, dev=0x0532, revid=0x0a domain=0, bus=6, slot=3, func=0 class=03-00-00, hdrtype=0x00, mfdev=0 cmdreg=0x0007, statreg=0x0290, cachelnsz=16 (dwords) lattimer=0x40 (1920 ns), mingnt=0x10 (4000 ns), maxlat=0x20 (8000 ns) intpin=a, irq=11 powerspec 1 supports D0 D3 current D0 map[10]: type Prefetchable Memory, range 32, base 0xf6000000, size 24, enabled pcib6: allocated prefetch range (0xf6000000-0xf6ffffff) for rid 10 of pci0:6:3:0 map[14]: type Memory, range 32, base 0xf7800000, size 14, enabled pcib6: allocated memory range (0xf7800000-0xf7803fff) for rid 14 of pci0:6:3:0 map[18]: type Memory, range 32, base 0xf7000000, size 23, enabled pcib6: allocated memory range (0xf7000000-0xf77fffff) for rid 18 of pci0:6:3:0 pcib6: matched entry for 6.3.INTA pcib6: slot 3 INTA hardwired to IRQ 19 vgapci0: mem 0xf6000000-0xf6ffffff,0xf7800000-0xf7803fff,0xf7000000-0xf77fffff irq 19 at device 3.0 on pci6 isab0: at device 31.0 on pci0 isa0: on isab0 ahci0: port 0xf070-0xf077,0xf060-0xf063,0xf050-0xf057,0xf040-0xf043,0xf000-0xf01f mem 0xf7c22000-0xf7c227ff irq 19 at device 31.2 on pci0 ahci0: attempting to allocate 1 MSI vectors (1 supported) msi: routing MSI IRQ 262 to local APIC 0 vector 57 ahci0: using IRQ 262 for MSI ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported ahci0: Caps: 64bit NCQ ALP AL CLO 6Gbps PMD SSC PSC 32cmd EM 6ports ahci0: Caps2: APST ahci0: EM Caps: ALHD XMT SMB LED ahcich0: at channel 0 on ahci0 ahcich0: Caps: HPCP ahcich1: at channel 1 on ahci0 ahcich1: Caps: HPCP ahcich2: at channel 2 on ahci0 ahcich2: Caps: HPCP ahcich3: at channel 3 on ahci0 ahcich3: Caps: HPCP ahcich4: at channel 4 on ahci0 ahcich4: Caps: HPCP ahcich5: at channel 5 on ahci0 ahcich5: Caps: HPCP pci0: at device 31.3 (no driver attached) acpi_button0: on acpi0 acpi_tz0: on acpi0 acpi_tz1: on acpi0 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 hpet0: vendor 0x8086, rev 0x1, 14318180Hz 64bit, 8 timers, legacy route hpet0: t0: irqs 0x00f00000 (0), MSI, 64bit, periodic hpet0: t1: irqs 0x00f00000 (0), MSI hpet0: t2: irqs 0x00f00800 (0), MSI hpet0: t3: irqs 0x00f01000 (0), MSI hpet0: t4: irqs 0x00000000 (0), MSI hpet0: t5: irqs 0x00000000 (0), MSI hpet0: t6: irqs 0x00000000 (0), MSI hpet0: t7: irqs 0x00000000 (0), MSI Timecounter "HPET" frequency 14318180 Hz quality 950 msi: routing MSI-X IRQ 263 to local APIC 0 vector 58 msi: routing MSI-X IRQ 264 to local APIC 0 vector 59 msi: routing MSI-X IRQ 265 to local APIC 0 vector 60 msi: routing MSI-X IRQ 266 to local APIC 0 vector 61 msi: routing MSI-X IRQ 267 to local APIC 0 vector 62 msi: routing MSI-X IRQ 268 to local APIC 0 vector 63 msi: routing MSI-X IRQ 269 to local APIC 0 vector 64 msi: routing MSI-X IRQ 270 to local APIC 0 vector 65 Event timer "HPET" frequency 14318180 Hz quality 550 Event timer "HPET1" frequency 14318180 Hz quality 440 Event timer "HPET2" frequency 14318180 Hz quality 440 Event timer "HPET3" frequency 14318180 Hz quality 440 Event timer "HPET4" frequency 14318180 Hz quality 440 atrtc0: port 0x70-0x77 irq 8 on acpi0 atrtc0: Warning: Couldn't map I/O. atrtc0: registered as a time-of-day clock (resolution 1000000us, adjustment 0.500000000s) ioapic0: routing intpin 8 (ISA IRQ 8) to lapic 0 vector 66 Event timer "RTC" frequency 32768 Hz quality 0 attimer0: port 0x40-0x43,0x50-0x53 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 ioapic0: routing intpin 2 (ISA IRQ 0) to lapic 0 vector 67 Event timer "i8254" frequency 1193182 Hz quality 100 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0065 atkbd: keyboard ID 0xffffffff (1) atkbd: failed to reset the keyboard. kbd0 at atkbd0 kbd0: atkbd0, AT 84 (1), config:0x0, flags:0x3d0000 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 68 atkbd0: [GIANT-LOCKED] psm0: unable to allocate IRQ psmcpnp0: irq 12 on acpi0 psm0: current command byte:0065 psm0: failed to reset the aux device. uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 ioapic0: routing intpin 4 (ISA IRQ 4) to lapic 0 vector 69 uart0: fast interrupt uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 ioapic0: routing intpin 3 (ISA IRQ 3) to lapic 0 vector 70 uart1: fast interrupt uart2: <16550 or compatible> port 0x3e8-0x3ef irq 10 on acpi0 ioapic0: routing intpin 10 (ISA IRQ 10) to lapic 0 vector 71 uart2: fast interrupt acpi0: wakeup code va 0xffffff8461ab1000 pa 0x4000 ex_isa_identify() ahc_isa_probe 0: ioport 0xc00 alloc failed ahc_isa_probe 1: ioport 0x1c00 alloc failed ahc_isa_probe 2: ioport 0x2c00 alloc failed ahc_isa_probe 3: ioport 0x3c00 alloc failed ahc_isa_probe 4: ioport 0x4c00 alloc failed ahc_isa_probe 5: ioport 0x5c00 alloc failed ahc_isa_probe 6: ioport 0x6c00 alloc failed ahc_isa_probe 7: ioport 0x7c00 alloc failed ahc_isa_probe 8: ioport 0x8c00 alloc failed ahc_isa_probe 9: ioport 0x9c00 alloc failed ahc_isa_probe 10: ioport 0xac00 alloc failed ahc_isa_probe 11: ioport 0xbc00 alloc failed ahc_isa_probe 12: ioport 0xcc00 alloc failed ahc_isa_probe 13: ioport 0xdc00 alloc failed ahc_isa_probe 14: ioport 0xec00 alloc failed pcib0: allocated type 3 (0xa0000-0xa07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa0800-0xa0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa1000-0xa17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa1800-0xa1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa2000-0xa27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa2800-0xa2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa3000-0xa37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa3800-0xa3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa4000-0xa47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa4800-0xa4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa5000-0xa57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa5800-0xa5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa6000-0xa67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa6800-0xa6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa7000-0xa77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa7800-0xa7fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa8000-0xa87ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa8800-0xa8fff) for rid 0 of orm0 pcib0: allocated type 3 (0xa9000-0xa97ff) for rid 0 of orm0 pcib0: allocated type 3 (0xa9800-0xa9fff) for rid 0 of orm0 pcib0: allocated type 3 (0xaa000-0xaa7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xaa800-0xaafff) for rid 0 of orm0 pcib0: allocated type 3 (0xab000-0xab7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xab800-0xabfff) for rid 0 of orm0 pcib0: allocated type 3 (0xac000-0xac7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xac800-0xacfff) for rid 0 of orm0 pcib0: allocated type 3 (0xad000-0xad7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xad800-0xadfff) for rid 0 of orm0 pcib0: allocated type 3 (0xae000-0xae7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xae800-0xaefff) for rid 0 of orm0 pcib0: allocated type 3 (0xaf000-0xaf7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xaf800-0xaffff) for rid 0 of orm0 pcib0: allocated type 3 (0xb0000-0xb07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb0800-0xb0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb1000-0xb17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb1800-0xb1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb2000-0xb27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb2800-0xb2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb3000-0xb37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb3800-0xb3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb4000-0xb47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb4800-0xb4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb5000-0xb57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb5800-0xb5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb6000-0xb67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb6800-0xb6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb7000-0xb77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb7800-0xb7fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb8000-0xb87ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb8800-0xb8fff) for rid 0 of orm0 pcib0: allocated type 3 (0xb9000-0xb97ff) for rid 0 of orm0 pcib0: allocated type 3 (0xb9800-0xb9fff) for rid 0 of orm0 pcib0: allocated type 3 (0xba000-0xba7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xba800-0xbafff) for rid 0 of orm0 pcib0: allocated type 3 (0xbb000-0xbb7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbb800-0xbbfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbc000-0xbc7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbc800-0xbcfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbd000-0xbd7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbd800-0xbdfff) for rid 0 of orm0 pcib0: allocated type 3 (0xbe000-0xbe7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbe800-0xbefff) for rid 0 of orm0 pcib0: allocated type 3 (0xbf000-0xbf7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xbf800-0xbffff) for rid 0 of orm0 pcib0: allocated type 3 (0xd0000-0xd07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd0800-0xd0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd1000-0xd17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd1800-0xd1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd2000-0xd27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd2800-0xd2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd3000-0xd37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd3800-0xd3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd4000-0xd47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd4800-0xd4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd5000-0xd57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd5800-0xd5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd6000-0xd67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd6800-0xd6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd7000-0xd77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd7800-0xd7fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd8000-0xd87ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd8800-0xd8fff) for rid 0 of orm0 pcib0: allocated type 3 (0xd9000-0xd97ff) for rid 0 of orm0 pcib0: allocated type 3 (0xd9800-0xd9fff) for rid 0 of orm0 pcib0: allocated type 3 (0xda000-0xda7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xda800-0xdafff) for rid 0 of orm0 pcib0: allocated type 3 (0xdb000-0xdb7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xdb800-0xdbfff) for rid 0 of orm0 pcib0: allocated type 3 (0xdc000-0xdc7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xdc800-0xdcfff) for rid 0 of orm0 pcib0: allocated type 3 (0xdd000-0xdd7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xdd800-0xddfff) for rid 0 of orm0 pcib0: allocated type 3 (0xde000-0xde7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xde800-0xdefff) for rid 0 of orm0 pcib0: allocated type 3 (0xdf000-0xdf7ff) for rid 0 of orm0 pcib0: allocated type 3 (0xdf800-0xdffff) for rid 0 of orm0 pcib0: allocated type 3 (0xe0000-0xe07ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe0800-0xe0fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe1000-0xe17ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe1800-0xe1fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe2000-0xe27ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe2800-0xe2fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe3000-0xe37ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe3800-0xe3fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe4000-0xe47ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe4800-0xe4fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe5000-0xe57ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe5800-0xe5fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe6000-0xe67ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe6800-0xe6fff) for rid 0 of orm0 pcib0: allocated type 3 (0xe7000-0xe77ff) for rid 0 of orm0 pcib0: allocated type 3 (0xe7800-0xe7fff) for rid 0 of orm0 isa_probe_children: disabling PnP devices atkbdc: atkbdc0 already exists; skipping it atrtc: atrtc0 already exists; skipping it attimer: attimer0 already exists; skipping it sc: sc0 already exists; skipping it uart: uart0 already exists; skipping it uart: uart1 already exists; skipping it isa_probe_children: probing non-PnP devices sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> sc0: fb0, kbd1, terminal emulator: scteken (teken terminal) vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 pcib0: allocated type 4 (0x3c0-0x3df) for rid 0 of vga0 pcib0: allocated type 3 (0xa0000-0xbffff) for rid 0 of vga0 pcib0: allocated type 4 (0x3f0-0x3f5) for rid 0 of fdc0 pcib0: allocated type 4 (0x3f7-0x3f7) for rid 1 of fdc0 fdc0 failed to probe at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 ppc0: cannot reserve I/O port range ppc0: failed to probe at irq 7 on isa0 isa_probe_children: probing PnP devices est0: enabling SpeedStep est0: on cpu0 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 21a000001f00 device_attach: est0 attach returned 6 p4tcc0: on cpu0 est1: on cpu1 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 217700001f00 device_attach: est1 attach returned 6 p4tcc1: on cpu1 est2: on cpu2 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 21a000001f00 device_attach: est2 attach returned 6 p4tcc2: on cpu2 est3: on cpu3 est: CPU supports Enhanced Speedstep, but is not recognized. est: cpu_vendor GenuineIntel, msr 21a000001f00 device_attach: est3 attach returned 6 p4tcc3: on cpu3 Device configuration finished. procfs registered lapic: Divisor 2, Frequency 50001481 Hz Timecounters tick every 1.000 msec vlan: initialized, using hash tables with chaining lo0: bpf attached hptrr: no controller detected. usbus0: 480Mbps High Speed USB v2.0 usbus1: 480Mbps High Speed USB v2.0 acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0 acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0 acpi_tz0: _AC2: temperature 27.8 >= setpoint 0.0 acpi_tz0: switched from NONE to _AC2: 27.8C acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0 acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0 acpi_tz0: _AC4: temperature 27.8 >= setpoint 0.0 acpi_tz0: _AC3: temperature 27.8 >= setpoint 0.0 ahcich0: AHCI reset... ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: at usbus1 uhub1: on usbus1 ahcich0: SATA connect timeout time=10000us status=00000000 ahcich0: AHCI reset: device not found ahcich1: AHCI reset... ahcich1: SATA connect timeout time=10000us status=00000000 ahcich1: AHCI reset: device not found ahcich2: AHCI reset... ahcich2: SATA connect timeout time=10000us status=00000000 ahcich2: AHCI reset: device not found ahcich3: AHCI reset... ahcich3: SATA connect timeout time=10000us status=00000000 ahcich3: AHCI reset: device not found ahcich4: AHCI reset... ahcich4: SATA connect timeout time=10000us status=00000000 ahcich4: AHCI reset: device not found ahcich5: AHCI reset... ahcich5: SATA connect timeout time=10000us status=00000000 ahcich5: AHCI reset: device not found lapic4: CMCI unmasked lapic2: CMCI unmasked lapic6: CMCI unmasked SMP: AP CPU #2 Launched! cpu2 AP: ID: 0x04000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 SMP: AP CPU #1 Launched! cpu1 AP: ID: 0x02000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 SMP: AP CPU #3 Launched! cpu3 AP: ID: 0x06000000 VER: 0x01060015 LDR: 0x00000000 DFR: 0xffffffff lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff timer: 0x000100ef therm: 0x00010000 err: 0x000000f0 pmc: 0x00010400 cmci: 0x000000f2 msi: Assigning MSI-X IRQ 264 to local APIC 2 vector 48 msi: Assigning MSI-X IRQ 265 to local APIC 4 vector 48 msi: Assigning MSI-X IRQ 266 to local APIC 6 vector 48 SMP: passed TSC synchronization test TSC timecounter discards lower 8 bit(s) Timecounter "TSC-low" frequency 12109732 Hz quality 1000 Root mount waiting for: usbus1 usbus0 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered Root mount waiting for: usbus1 usbus0 ugen0.2: at usbus0 uhub2: on usbus0 ugen1.2: at usbus1 uhub3: on usbus1 Root mount waiting for: usbus1 usbus0 uhub2: 6 ports with 6 removable, self powered uhub3: 6 ports with 6 removable, self powered Root mount waiting for: usbus1 usbus0 ugen0.3: at usbus0 ums0: on usbus0 ums0: 3 buttons and [Z] coordinates ID=0 ukbd0: on usbus0 kbd2 at ukbd0 kbd2: ukbd0, generic (0), config:0x0, flags:0x3d0000 ugen1.3: at usbus1 ukbd1: on usbus1 kbd3 at ukbd1 kbd3: ukbd1, generic (0), config:0x0, flags:0x3d0000 usbd_set_config_index: could not read device status: USB_ERR_SHORT_XFER ugen1.4: at usbus1 umass0: on usbus1 umass0: SCSI over Bulk-Only; quirks = 0x4000 umass0:6:0:-1: Attached to scbus6 GEOM: new disk da0 pass0 at umass-sim0 bus 0 scbus6 target 0 lun 0 pass0: Fixed Direct Access SCSI-2 device pass0: Serial Number 070821D00B00 pass0: 40.000MB/s transfers da0 at umass-sim0 bus 0 scbus6 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: Serial Number 070821D00B00 da0: 40.000MB/s transfers da0: 76319MB (156301488 512 byte sectors: 255H 63S/T 9729C) GEOM: da0: geometry does not match label (64h,33s != 255h,63s). GEOM: da0: media size does not match label. Trying to mount root from ufs:/dev/ufs/FreeBSD_Install [ro,noatime]... start_init: trying /sbin/init --------------070503000909080708000307-- From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 2 18:49:42 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E854E106566B; Thu, 2 Aug 2012 18:49:42 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id BD6938FC08; Thu, 2 Aug 2012 18:49:42 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 26731B96E; Thu, 2 Aug 2012 14:49:42 -0400 (EDT) From: John Baldwin To: freebsd-stable@freebsd.org Date: Thu, 2 Aug 2012 13:58:59 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p17; KDE/4.5.5; amd64; ; ) References: <501A8CE0.4000800@comcast.net> In-Reply-To: <501A8CE0.4000800@comcast.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201208021358.59897.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 02 Aug 2012 14:49:42 -0400 (EDT) Cc: Alexander Motin , Steve Polyack , freebsd-hardware@freebsd.org Subject: Re: Problem detecting Sil3124 SATA controllers off of Sandy Bridge northbridge-connected PCIe slots X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 18:49:43 -0000 On Thursday, August 02, 2012 10:21:20 am Steve Polyack wrote: > Hi, > > We're having some trouble with detection of a couple of Sil3124 SATA > controller cards on newer motherboard and processor combos. > Specifically, we're running a Supermicro X9SCM-F motherboard (latest > BIOS) and Intel E3-1220v2 CPU. > > What we're seeing: > - Syba Sil3124 PCIe cards are only being detected when installed in PCIe > Slot 4 > -- The motherboard documentation shows that this is the only slot > connected to the Intel C202/204 chipset on the motherboard > -- Slots 5, 6, and 7 are connected to the integrated northbridge on the > Ivy Bridge CPU > (there is no slot 1, 2, or 3) > > FreeBSD won't detect even a single Sil3124 card installed in PCIe slot > 5, 6, or 7. If we put an Intel Dual-port NIC in either of one of these > slots, it is detected just fine. > > I've attached a verbose dmesg.boot from this box running FreeBSD > 9.0-RELEASE. We've also tried 8.1-RELEASE, 8.2-RELEASE, and 9.1-BETA1 > with the same results. Booting with ACPI disabled results in a kernel > panic during the boot process. > > I'd greatly appreciate any help or suggestions on this matter. We've > already tried just about every BIOS option on the board. Does the device show up in pciconf -l output? -- John Baldwin From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 2 20:35:36 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4DE55106564A for ; Thu, 2 Aug 2012 20:35:36 +0000 (UTC) (envelope-from korvus@comcast.net) Received: from qmta05.westchester.pa.mail.comcast.net (qmta05.westchester.pa.mail.comcast.net [76.96.62.48]) by mx1.freebsd.org (Postfix) with ESMTP id 064638FC19 for ; Thu, 2 Aug 2012 20:35:35 +0000 (UTC) Received: from omta05.westchester.pa.mail.comcast.net ([76.96.62.43]) by qmta05.westchester.pa.mail.comcast.net with comcast id hnVu1j0030vyq2s55wbeVn; Thu, 02 Aug 2012 20:35:38 +0000 Received: from [10.50.2.164] ([206.210.89.202]) by omta05.westchester.pa.mail.comcast.net with comcast id hwbY1j0014Mx3R23RwbaZc; Thu, 02 Aug 2012 20:35:44 +0000 Message-ID: <501AE488.1090001@comcast.net> Date: Thu, 02 Aug 2012 16:35:20 -0400 From: Steve Polyack User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:14.0) Gecko/20120714 Thunderbird/14.0 MIME-Version: 1.0 To: John Baldwin References: <501A8CE0.4000800@comcast.net> <201208021358.59897.jhb@freebsd.org> In-Reply-To: <201208021358.59897.jhb@freebsd.org> Content-Type: multipart/mixed; boundary="------------060304060102010900020406" Cc: Alexander Motin , freebsd-stable@freebsd.org, freebsd-hardware@freebsd.org Subject: Re: Problem detecting Sil3124 SATA controllers off of Sandy Bridge northbridge-connected PCIe slots X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 20:35:36 -0000 This is a multi-part message in MIME format. --------------060304060102010900020406 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit On 08/02/2012 01:58 PM, John Baldwin wrote: > On Thursday, August 02, 2012 10:21:20 am Steve Polyack wrote: >> Hi, >> >> We're having some trouble with detection of a couple of Sil3124 SATA >> controller cards on newer motherboard and processor combos. >> Specifically, we're running a Supermicro X9SCM-F motherboard (latest >> BIOS) and Intel E3-1220v2 CPU. >> >> What we're seeing: >> - Syba Sil3124 PCIe cards are only being detected when installed in PCIe >> Slot 4 >> -- The motherboard documentation shows that this is the only slot >> connected to the Intel C202/204 chipset on the motherboard >> -- Slots 5, 6, and 7 are connected to the integrated northbridge on the >> Ivy Bridge CPU >> (there is no slot 1, 2, or 3) >> >> FreeBSD won't detect even a single Sil3124 card installed in PCIe slot >> 5, 6, or 7. If we put an Intel Dual-port NIC in either of one of these >> slots, it is detected just fine. >> >> I've attached a verbose dmesg.boot from this box running FreeBSD >> 9.0-RELEASE. We've also tried 8.1-RELEASE, 8.2-RELEASE, and 9.1-BETA1 >> with the same results. Booting with ACPI disabled results in a kernel >> panic during the boot process. >> >> I'd greatly appreciate any help or suggestions on this matter. We've >> already tried just about every BIOS option on the board. > Does the device show up in pciconf -l output? > The device itself does NOT show up in pciconf -l output. However, I ran pciconf on two different boots, once with and once without the card installed in one of the non-probed slots. I noticed that the following "Ivy Bridge PCI Express Root Port" showed up when the card was installed: +pcib2@pci0:0:1:1: class=0x060400 card=0x062415d9 chip=0x01558086 rev=0x09 hdr=0x01 + vendor = 'Intel Corporation' + device = 'Ivy Bridge PCI Express Root Port' + class = bridge + subclass = PCI-PCI + cap 0d[88] = PCI Bridge card=0x062415d9 + cap 01[80] = powerspec 3 supports D0 D3 current D0 + cap 05[90] = MSI supports 1 message + cap 10[a0] = PCI-Express 2 root port max data 128(128) link x1(x8) + ecap 0002[100] = VC 1 max VC0 + ecap 0005[140] = unknown 1 + ecap 0019[d94] = unknown 1 The previous Ivy Bridge Root Port still shows up, and shows the following change: - cap 10[a0] = PCI-Express 2 root port max data 256(256) link x1(x8) + cap 10[a0] = PCI-Express 2 root port max data 256(256) link x0(x8) I also meant to note in my initial email that the Option ROM (RAID setup, drive probing, etc.) shows up for the Sil3124 SATA card in any slot. Even when the OS is unable to discover the card. Thanks for the response, Steve --------------060304060102010900020406 Content-Type: text/plain; charset=UTF-8; name="pciconf_lvcb_with_sil3124" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="pciconf_lvcb_with_sil3124" hostb0@pci0:0:0:0: class=0x060000 card=0x062415d9 chip=0x01588086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = 'Ivy Bridge DRAM Controller' class = bridge subclass = HOST-PCI cap 09[e0] = vendor (length 12) Intel cap 0 version 1 pcib1@pci0:0:1:0: class=0x060400 card=0x062415d9 chip=0x01518086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = 'Ivy Bridge PCI Express Root Port' class = bridge subclass = PCI-PCI cap 0d[88] = PCI Bridge card=0x062415d9 cap 01[80] = powerspec 3 supports D0 D3 current D0 cap 05[90] = MSI supports 1 message cap 10[a0] = PCI-Express 2 root port max data 256(256) link x0(x8) ecap 0002[100] = VC 1 max VC0 ecap 0005[140] = unknown 1 ecap 0019[d94] = unknown 1 pcib2@pci0:0:1:1: class=0x060400 card=0x062415d9 chip=0x01558086 rev=0x09 hdr=0x01 vendor = 'Intel Corporation' device = 'Ivy Bridge PCI Express Root Port' class = bridge subclass = PCI-PCI cap 0d[88] = PCI Bridge card=0x062415d9 cap 01[80] = powerspec 3 supports D0 D3 current D0 cap 05[90] = MSI supports 1 message cap 10[a0] = PCI-Express 2 root port max data 128(128) link x1(x8) ecap 0002[100] = VC 1 max VC0 ecap 0005[140] = unknown 1 ecap 0019[d94] = unknown 1 em0@pci0:0:25:0: class=0x020000 card=0x150215d9 chip=0x15028086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = '82579LM Gigabit Network Connection' class = network subclass = ethernet bar [10] = type Memory, range 32, base 0xf7b00000, size 131072, enabled bar [14] = type Memory, range 32, base 0xf7b25000, size 4096, enabled bar [18] = type I/O Port, range 32, base 0xf020, size 32, enabled cap 01[c8] = powerspec 2 supports D0 D3 current D0 cap 05[d0] = MSI supports 1 message, 64 bit enabled with 1 message cap 13[e0] = PCI Advanced Features: FLR TP ehci0@pci0:0:26:0: class=0x0c0320 card=0x062415d9 chip=0x1c2d8086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family USB Enhanced Host Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xf7b24000, size 1024, enabled cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 13[98] = PCI Advanced Features: FLR TP pcib4@pci0:0:28:0: class=0x060400 card=0x062415d9 chip=0x1c108086 rev=0xb5 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 1' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port max data 128(128) link x0(x4) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x062415d9 cap 01[a0] = powerspec 2 supports D0 D3 current D0 pcib5@pci0:0:28:4: class=0x060400 card=0x062415d9 chip=0x1c188086 rev=0xb5 hdr=0x01 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family PCI Express Root Port 5' class = bridge subclass = PCI-PCI cap 10[40] = PCI-Express 2 root port max data 128(128) link x1(x1) cap 05[80] = MSI supports 1 message cap 0d[90] = PCI Bridge card=0x062415d9 cap 01[a0] = powerspec 2 supports D0 D3 current D0 ehci1@pci0:0:29:0: class=0x0c0320 card=0x062415d9 chip=0x1c268086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family USB Enhanced Host Controller' class = serial bus subclass = USB bar [10] = type Memory, range 32, base 0xf7b23000, size 1024, enabled cap 01[50] = powerspec 2 supports D0 D3 current D0 cap 0a[58] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 13[98] = PCI Advanced Features: FLR TP pcib6@pci0:0:30:0: class=0x060401 card=0x062415d9 chip=0x244e8086 rev=0xa5 hdr=0x01 vendor = 'Intel Corporation' device = '82801 PCI Bridge' class = bridge subclass = PCI-PCI cap 0d[50] = PCI Bridge card=0x062415d9 isab0@pci0:0:31:0: class=0x060100 card=0x062415d9 chip=0x1c548086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'C204 Chipset Family LPC Controller' class = bridge subclass = PCI-ISA cap 09[e0] = vendor (length 12) Intel cap 1 version 0 features: AMT, 4 PCI-e x1 slots ahci0@pci0:0:31:2: class=0x010601 card=0x062415d9 chip=0x1c028086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller' class = mass storage subclass = SATA bar [10] = type I/O Port, range 32, base 0xf070, size 8, enabled bar [14] = type I/O Port, range 32, base 0xf060, size 4, enabled bar [18] = type I/O Port, range 32, base 0xf050, size 8, enabled bar [1c] = type I/O Port, range 32, base 0xf040, size 4, enabled bar [20] = type I/O Port, range 32, base 0xf000, size 32, enabled bar [24] = type Memory, range 32, base 0xf7b22000, size 2048, enabled cap 05[80] = MSI supports 1 message enabled with 1 message cap 01[70] = powerspec 3 supports D0 D3 current D0 cap 12[a8] = SATA Index-Data Pair cap 13[b0] = PCI Advanced Features: FLR TP none0@pci0:0:31:3: class=0x0c0500 card=0x062415d9 chip=0x1c228086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = '6 Series/C200 Series Chipset Family SMBus Controller' class = serial bus subclass = SMBus bar [10] = type Memory, range 64, base 0xf7b21000, size 256, enabled bar [20] = type I/O Port, range 32, base 0x580, size 32, enabled pcib3@pci0:2:0:0: class=0x060400 card=0x00000000 chip=0xe11112d8 rev=0x02 hdr=0x01 vendor = 'Pericom Semiconductor' class = bridge subclass = PCI-PCI cap 07[80] = PCI-X bridge cap 01[90] = powerspec 3 supports D0 D3 current D0 cap 0d[a8] = PCI Bridge card=0x00000000 cap 10[b0] = PCI-Express 1 PCI bridge max data 128(512) link x1(x1) cap 05[f0] = MSI supports 1 message, 64 bit ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected ecap 0002[150] = VC 1 max VC0 em1@pci0:5:0:0: class=0x020000 card=0x000015d9 chip=0x10d38086 rev=0x00 hdr=0x00 vendor = 'Intel Corporation' device = '82574L Gigabit Network Connection' class = network subclass = ethernet bar [10] = type Memory, range 32, base 0xf7900000, size 131072, enabled bar [18] = type I/O Port, range 32, base 0xd000, size 32, enabled bar [1c] = type Memory, range 32, base 0xf7920000, size 16384, enabled cap 01[c8] = powerspec 2 supports D0 D3 current D0 cap 05[d0] = MSI supports 1 message, 64 bit cap 10[e0] = PCI-Express 1 endpoint max data 128(256) link x1(x1) cap 11[a0] = MSI-X supports 5 messages in map 0x1c enabled ecap 0001[100] = AER 1 0 fatal 0 non-fatal 1 corrected ecap 0003[140] = Serial 1 002590ffff7a8d82 vgapci0@pci0:6:3:0: class=0x030000 card=0x062415d9 chip=0x0532102b rev=0x0a hdr=0x00 vendor = 'Matrox Graphics, Inc.' device = 'MGA G200eW WPCM450' class = display subclass = VGA bar [10] = type Prefetchable Memory, range 32, base 0xf6000000, size 16777216, enabled bar [14] = type Memory, range 32, base 0xf7800000, size 16384, enabled bar [18] = type Memory, range 32, base 0xf7000000, size 8388608, enabled cap 01[dc] = powerspec 1 supports D0 D3 current D0 --------------060304060102010900020406-- From owner-freebsd-hardware@FreeBSD.ORG Thu Aug 2 20:58:44 2012 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A29E106566B; Thu, 2 Aug 2012 20:58:44 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigknife-pt.tunnel.tserv9.chi1.ipv6.he.net [IPv6:2001:470:1f10:75::2]) by mx1.freebsd.org (Postfix) with ESMTP id D26428FC25; Thu, 2 Aug 2012 20:58:43 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 40A6AB97B; Thu, 2 Aug 2012 16:58:43 -0400 (EDT) From: John Baldwin To: freebsd-stable@freebsd.org Date: Thu, 2 Aug 2012 16:58:41 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p17; KDE/4.5.5; amd64; ; ) References: <501A8CE0.4000800@comcast.net> <201208021358.59897.jhb@freebsd.org> <501AE488.1090001@comcast.net> In-Reply-To: <501AE488.1090001@comcast.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201208021658.41541.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Thu, 02 Aug 2012 16:58:43 -0400 (EDT) Cc: Alexander Motin , Steve Polyack , freebsd-hardware@freebsd.org Subject: Re: Problem detecting Sil3124 SATA controllers off of Sandy Bridge northbridge-connected PCIe slots X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Aug 2012 20:58:44 -0000 On Thursday, August 02, 2012 4:35:20 pm Steve Polyack wrote: > On 08/02/2012 01:58 PM, John Baldwin wrote: > > On Thursday, August 02, 2012 10:21:20 am Steve Polyack wrote: > >> Hi, > >> > >> We're having some trouble with detection of a couple of Sil3124 SATA > >> controller cards on newer motherboard and processor combos. > >> Specifically, we're running a Supermicro X9SCM-F motherboard (latest > >> BIOS) and Intel E3-1220v2 CPU. > >> > >> What we're seeing: > >> - Syba Sil3124 PCIe cards are only being detected when installed in PCIe > >> Slot 4 > >> -- The motherboard documentation shows that this is the only slot > >> connected to the Intel C202/204 chipset on the motherboard > >> -- Slots 5, 6, and 7 are connected to the integrated northbridge on the > >> Ivy Bridge CPU > >> (there is no slot 1, 2, or 3) > >> > >> FreeBSD won't detect even a single Sil3124 card installed in PCIe slot > >> 5, 6, or 7. If we put an Intel Dual-port NIC in either of one of these > >> slots, it is detected just fine. > >> > >> I've attached a verbose dmesg.boot from this box running FreeBSD > >> 9.0-RELEASE. We've also tried 8.1-RELEASE, 8.2-RELEASE, and 9.1-BETA1 > >> with the same results. Booting with ACPI disabled results in a kernel > >> panic during the boot process. > >> > >> I'd greatly appreciate any help or suggestions on this matter. We've > >> already tried just about every BIOS option on the board. > > Does the device show up in pciconf -l output? > > > The device itself does NOT show up in pciconf -l output. However, I ran > pciconf on two different boots, once with and once without the card > installed in one of the non-probed slots. I noticed that the following > "Ivy Bridge PCI Express Root Port" showed up when the card was installed: > +pcib2@pci0:0:1:1: class=0x060400 card=0x062415d9 chip=0x01558086 > rev=0x09 hdr=0x01 > + vendor = 'Intel Corporation' > + device = 'Ivy Bridge PCI Express Root Port' > + class = bridge > + subclass = PCI-PCI > + cap 0d[88] = PCI Bridge card=0x062415d9 > + cap 01[80] = powerspec 3 supports D0 D3 current D0 > + cap 05[90] = MSI supports 1 message > + cap 10[a0] = PCI-Express 2 root port max data 128(128) link x1(x8) > + ecap 0002[100] = VC 1 max VC0 > + ecap 0005[140] = unknown 1 > + ecap 0019[d94] = unknown 1 Oh, now I see the problem. This isn't completely trivial to solve. :( pcib3: at device 0.0 on pci2 pcib2: attempting to grow I/O port window for (0-0xfff,0x1000) pcib3: failed to allocate initial I/O port window: 0-0xfff pcib2: attempting to grow memory window for (0-0xfffff,0x100000) pcib3: failed to allocate initial memory window: 0-0xfffff pcib2: failed to allocate initial prefetch window (0-0xfffff,0x100000) pcib2: attempting to grow memory window for (0-0xfffff,0x100000) pcib3: failed to allocate initial prefetch window: 0-0xfffff pcib3: domain 0 pcib3: secondary bus 0 pcib3: subordinate bus 0 pcib3: no prefetched decode This bridge isn't configured by the BIOS, so we can't see any devices behind it. I have some patches to start adding support for fixing that, but they are incomplete (and I haven't touched them in months). Try this hack as a test: Index: sys/dev/pci/pci_pci.c =================================================================== --- pci_pci.c (revision 238992) +++ pci_pci.c (working copy) @@ -566,6 +566,13 @@ pcib_attach_common(device_t dev) SYSCTL_ADD_UINT(sctx, SYSCTL_CHILDREN(soid), OID_AUTO, "subbus", CTLFLAG_RD, &sc->subbus, 0, "Subordinate bus number"); + if (device_get_unit(dev) == 3 && sc->secbus == 0 && sc->subbus == 0) { + pci_write_config(dev, PCIR_SUBBUS_1, 3, 1); + pci_write_config(dev, PCIR_SECBUS_1, 3, 1); + sc->secbus = 3; + sc->subbus = 3; + } + /* * Quirk handling. */ -- John Baldwin