From nobody@FreeBSD.org Sat Nov 8 00:43:36 2008 Return-Path: Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 474C81065672 for ; Sat, 8 Nov 2008 00:43:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 36DFE8FC0A for ; Sat, 8 Nov 2008 00:43:36 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id mA80hZw0002195 for ; Sat, 8 Nov 2008 00:43:35 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id mA80hZls002194; Sat, 8 Nov 2008 00:43:35 GMT (envelope-from nobody) Message-Id: <200811080043.mA80hZls002194@www.freebsd.org> Date: Sat, 8 Nov 2008 00:43:35 GMT From: Hans To: freebsd-gnats-submit@FreeBSD.org Subject: can't detect SATA Disk on 8.0-Current with NF550 X-Send-Pr-Version: www-3.1 X-GNATS-Notify: >Number: 128686 >Category: amd64 >Synopsis: [ata] can't detect SATA Disk on 8.0-Current with NF550 [regression] >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-amd64 >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 08 00:50:01 UTC 2008 >Closed-Date: Thu Oct 29 11:54:10 UTC 2009 >Last-Modified: Thu Oct 29 12:00:11 UTC 2009 >Originator: Hans >Release: 8.0-Current >Organization: >Environment: >Description: i had today update current kernel after reboot than failed detect disk but few month ago kernel not problem pciconv -l -v none0@pci0:0:0:0: class=0x050000 card=0xcb8410de chip=0x036910de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 Memory Controller' class = memory subclass = RAM isab0@pci0:0:1:0: class=0x060100 card=0xcb8410de chip=0x036010de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 LPC Bridge' class = bridge subclass = PCI-ISA none1@pci0:0:1:1: class=0x0c0500 card=0xcb8410de chip=0x036810de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 SMBus' class = serial bus subclass = SMBus ohci0@pci0:0:2:0: class=0x0c0310 card=0xcb8410de chip=0x036c10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 USB Controller' class = serial bus subclass = USB ehci0@pci0:0:2:1: class=0x0c0320 card=0xcb8410de chip=0x036d10de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 USB Controller' class = serial bus subclass = USB atapci0@pci0:0:4:0: class=0x01018a card=0xcb8410de chip=0x036e10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 IDE' class = mass storage subclass = ATA atapci1@pci0:0:5:0: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 SATA Controller' class = mass storage subclass = ATA atapci2@pci0:0:5:1: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 SATA Controller' class = mass storage subclass = ATA atapci3@pci0:0:5:2: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 SATA Controller' class = mass storage subclass = ATA pcib1@pci0:0:6:0: class=0x060401 card=0xcb8410de chip=0x037010de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCI bridge' class = bridge subclass = PCI-PCI none2@pci0:0:6:1: class=0x040300 card=0x889116f3 chip=0x037110de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'ADI 1988B 8 Channel High Definition Audio' class = multimedia subclass = HDA nfe0@pci0:0:8:0: class=0x068000 card=0xcb8410de chip=0x037310de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' device = 'MCP55 Ethernet' class = bridge pcib2@pci0:0:10:0: class=0x060400 card=0x000010de chip=0x037610de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI pcib3@pci0:0:11:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI pcib4@pci0:0:12:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI pcib5@pci0:0:13:0: class=0x060400 card=0x000010de chip=0x037810de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI pcib6@pci0:0:14:0: class=0x060400 card=0x000010de chip=0x037510de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI pcib7@pci0:0:15:0: class=0x060400 card=0x000010de chip=0x037710de rev=0xa2 hdr=0x01 vendor = 'Nvidia Corp' device = 'MCP55 PCIe bridge' class = bridge subclass = PCI-PCI hostb0@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(K8) Athlon 64/Opteron HyperTransport Technology Configuration' class = bridge subclass = HOST-PCI hostb1@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(K8) Athlon 64/Opteron Address Map' class = bridge subclass = HOST-PCI hostb2@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(K8) Athlon 64/Opteron DRAM Controller' class = bridge subclass = HOST-PCI hostb3@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(K8) Athlon 64/Opteron Miscellaneous Control' class = bridge subclass = HOST-PCI none3@pci0:1:7:0: class=0x040000 card=0x046219b8 chip=0x880014f1 rev=0x05 hdr=0x00 vendor = 'Conexant Systems, Inc.' device = '23880 Conexant 23880 Video Capture (NTSC)' class = multimedia subclass = video none4@pci0:1:7:1: class=0x048000 card=0x046219b8 chip=0x881114f1 rev=0x05 hdr=0x00 vendor = 'Conexant Systems, Inc.' device = 'CX2388x TV Capture Chip' class = multimedia none5@pci0:1:7:2: class=0x048000 card=0x046219b8 chip=0x880214f1 rev=0x05 hdr=0x00 vendor = 'Conexant Systems, Inc.' device = 'CX2388x TV Capture Chip' class = multimedia none6@pci0:1:9:0: class=0x0c0010 card=0x30441106 chip=0x30441106 rev=0x80 hdr=0x00 vendor = 'VIA Technologies Inc' device = 'VT6306 VIA Fire II IEEE-1394 OHCI Link Layer Controller' class = serial bus subclass = FireWire vgapci0@pci0:7:0:0: class=0x030000 card=0x00000000 chip=0x040210de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' device = 'GeForce 8600 GT' class = display subclass = VGA >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: From: "Conrad J. Sabatier" To: Hans Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: amd64/128686: can't detect SATA Disk on 8.0-Current with NF550 Date: Tue, 11 Nov 2008 20:24:16 -0600 I've been having the same problem here with my nVidia SATA controller, only mine is pretty much *completely* not recognized at boottime. The closest I'm getting is: pci0: at device 9.0 (no driver attached) I'm actually a little confused about what's going on here. This machine came with Windows Vista pre-installed, and poking around in System Information, I saw the nVidia SATA controller, but the drive attached to it was listed as being a SCSI drive. How can this be? Here's my 'pciconf -clv' and dmesg.boot listings under the latest CURRENT, with some patches Soren sent me to try to correct the problem (still no go): none0@pci0:0:0:0: class=0x050000 card=0x2a6e103c chip=0x075410de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = memory subclass = RAM cap 08[94] = HT unknown d007 cap 08[60] = HT retry mode cap 08[44] = HT slave cap 08[d0] = HT unknown e000 isab0@pci0:0:1:0: class=0x060100 card=0x2a6e103c chip=0x075c10de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = bridge subclass = PCI-ISA none1@pci0:0:1:1: class=0x0c0500 card=0x2a6e103c chip=0x075210de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = serial bus subclass = SMBus cap 01[44] = powerspec 2 supports D0 D3 current D0 none2@pci0:0:1:2: class=0x050000 card=0x2a6e103c chip=0x075110de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = memory subclass = RAM none3@pci0:0:1:3: class=0x0b4000 card=0x2a6e103c chip=0x075310de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = processor none4@pci0:0:1:4: class=0x050000 card=0x2a6e103c chip=0x056810de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = memory subclass = RAM ohci0@pci0:0:2:0: class=0x0c0310 card=0x2a6e103c chip=0x077b10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = serial bus subclass = USB cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0 ehci0@pci0:0:2:1: class=0x0c0320 card=0x2a6e103c chip=0x077c10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = serial bus subclass = USB cap 0a[44] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 01[80] = powerspec 2 supports D0 D1 D2 D3 current D0 ohci1@pci0:0:4:0: class=0x0c0310 card=0x2a6e103c chip=0x077d10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = serial bus subclass = USB cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0 ehci1@pci0:0:4:1: class=0x0c0320 card=0x2a6e103c chip=0x077e10de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = serial bus subclass = USB cap 0a[44] = EHCI Debug Port at offset 0xa0 in map 0x14 cap 01[80] = powerspec 2 supports D0 D1 D2 D3 current D0 hdac0@pci0:0:7:0: class=0x040300 card=0x2a6e103c chip=0x077410de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = multimedia subclass = HDA cap 01[44] = powerspec 2 supports D0 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit, vector masks cap 08[6c] = HT MSI fixed address window disabled at 0xfee00000 pcib1@pci0:0:8:0: class=0x060401 card=0x2a6e103c chip=0x075a10de rev=0xa1 hdr=0x01 vendor = 'Nvidia Corp' class = bridge subclass = PCI-PCI cap 0d[b8] = PCI Bridge card=0x2a6e103c cap 08[8c] = HT MSI address window disabled at 0xfee00000 none5@pci0:0:9:0: class=0x010400 card=0x2a6e103c chip=0x0ad810de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = mass storage subclass = RAID cap 01[44] = powerspec 2 supports D0 D3 current D0 cap 12[8c] = unknown cap 05[b0] = MSI supports 8 messages, 64 bit cap 08[ec] = HT MSI fixed address window disabled at 0xfee00000 nfe0@pci0:0:10:0: class=0x020000 card=0x2a6e103c chip=0x076010de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = network subclass = ethernet cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 05[50] = MSI supports 16 messages, 64 bit, vector masks cap 08[6c] = HT MSI fixed address window disabled at 0xfee00000 pcib2@pci0:0:16:0: class=0x060400 card=0x2a6e103c chip=0x077810de rev=0xa1 hdr=0x01 vendor = 'Nvidia Corp' class = bridge subclass = PCI-PCI cap 0d[40] = PCI Bridge card=0x2a6e103c cap 01[48] = powerspec 3 supports D0 D3 current D0 cap 05[50] = MSI supports 2 messages, 64 bit cap 08[60] = HT MSI address window enabled at 0xfee00000 cap 10[80] = PCI-Express 2 root port pcib3@pci0:0:18:0: class=0x060400 card=0x2a6e103c chip=0x075b10de rev=0xa1 hdr=0x01 vendor = 'Nvidia Corp' class = bridge subclass = PCI-PCI cap 0d[40] = PCI Bridge card=0x2a6e103c cap 01[48] = powerspec 3 supports D0 D3 current D0 cap 05[50] = MSI supports 2 messages, 64 bit cap 08[60] = HT MSI address window enabled at 0xfee00000 cap 10[80] = PCI-Express 1 root port pcib4@pci0:0:19:0: class=0x060400 card=0x2a6e103c chip=0x077a10de rev=0xa1 hdr=0x01 vendor = 'Nvidia Corp' class = bridge subclass = PCI-PCI cap 0d[40] = PCI Bridge card=0x2a6e103c cap 01[48] = powerspec 3 supports D0 D3 current D0 cap 05[50] = MSI supports 2 messages, 64 bit cap 08[60] = HT MSI address window enabled at 0xfee00000 cap 10[80] = PCI-Express 1 root port pcib5@pci0:0:20:0: class=0x060400 card=0x2a6e103c chip=0x077a10de rev=0xa1 hdr=0x01 vendor = 'Nvidia Corp' class = bridge subclass = PCI-PCI cap 0d[40] = PCI Bridge card=0x2a6e103c cap 01[48] = powerspec 3 supports D0 D3 current D0 cap 05[50] = MSI supports 2 messages, 64 bit cap 08[60] = HT MSI address window enabled at 0xfee00000 cap 10[80] = PCI-Express 1 root port hostb0@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x12001022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon 64/Opteron/Sempron HyperTransport Technology Configuration' class = bridge subclass = HOST-PCI cap 08[80] = HT host hostb1@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x12011022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon 64/Opteron/Sempron Address Map' class = bridge subclass = HOST-PCI hostb2@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x12021022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon 64/Opteron/Sempron DRAM Controller' class = bridge subclass = HOST-PCI hostb3@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x12031022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon 64/Opteron/Sempron Miscellaneous Control' class = bridge subclass = HOST-PCI cap 0f[f0] = unknown hostb4@pci0:0:24:4: class=0x060000 card=0x00000000 chip=0x12041022 rev=0x00 hdr=0x00 vendor = 'Advanced Micro Devices (AMD)' device = '(Family 10h) Athlon 64/Opteron/Sempron Link Control' class = bridge subclass = HOST-PCI fwohci0@pci0:1:5:0: class=0x0c0010 card=0x2a6e103c chip=0x581111c1 rev=0x70 hdr=0x00 vendor = 'Lucent/Agere Systems (Was: AT&T MicroElectronics)' device = 'FW322 1394A PCI PHY/Link Open Host Ctrlr I/F' class = serial bus subclass = FireWire cap 01[44] = powerspec 2 supports D0 D1 D2 D3 current D0 vgapci0@pci0:2:0:0: class=0x030000 card=0x90041b0a chip=0x06e010de rev=0xa1 hdr=0x00 vendor = 'Nvidia Corp' class = display subclass = VGA cap 01[60] = powerspec 3 supports D0 D3 current D0 cap 05[68] = MSI supports 1 message, 64 bit cap 10[78] = PCI-Express 1 endpoint none6@pci0:4:0:0: class=0x078000 card=0x000014f1 chip=0x2f8214f1 rev=0x00 hdr=0x00 vendor = 'Conexant Systems, Inc.' class = simple comms cap 10[40] = PCI-Express 1 endpoint cap 01[80] = powerspec 2 supports D0 D1 D2 D3 current D0 cap 03[90] = VPD Copyright (c) 1992-2008 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 8.0-CURRENT #0: Tue Nov 11 21:14:56 CST 2008 root@serene.no-ip.org:/usr/obj/usr/src/sys/CUSTOM Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: AMD Phenom(tm) 9550 Quad-Core Processor (2200.02-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x100f23 Stepping = 3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff,,,Prefetch,,> TSC: P-state invariant Cores per package: 4 usable memory = 5358534656 (5110 MB) avail memory = 5168558080 (4929 MB) ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 ioapic0 irqs 0-23 on motherboard kbd1 at kbdmux0 acpi0: on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) acpi0: reservation of fee01000, ff000 (3) failed acpi0: reservation of fec00000, 1000 (3) failed acpi0: reservation of fee00000, 1000 (3) failed acpi0: reservation of 0, a0000 (3) failed acpi0: reservation of 100000, dff00000 (3) failed Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x2008-0x200b on acpi0 acpi_hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 25000000 Hz quality 900 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pci0: at device 0.0 (no driver attached) isab0: port 0x2f00-0x2fff at device 1.0 on pci0 isa0: on isab0 pci0: at device 1.1 (no driver attached) pci0: at device 1.2 (no driver attached) pci0: at device 1.3 (no driver attached) pci0: at device 1.4 (no driver attached) ohci0: mem 0xf9e7f000-0xf9e7ffff irq 22 at device 2.0 on pci0 ohci0: [GIANT-LOCKED] ohci0: [ITHREAD] usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 uhub0: 6 ports with 6 removable, self powered ehci0: mem 0xf9e7ec00-0xf9e7ecff irq 23 at device 2.1 on pci0 ehci0: [GIANT-LOCKED] ehci0: [ITHREAD] usb1: EHCI version 1.0 usb1: companion controller, 15 ports each: usb0 usb1: on ehci0 usb1: USB revision 2.0 uhub1: on usb1 uhub1: 6 ports with 6 removable, self powered uhub2: on uhub1 uhub2: multiple transaction translators uhub2: 4 ports with 2 removable, self powered umass0: on uhub2 umass1: 2.00/1.12, addr 3> on uhub2 device_attach: umass1 attach returned 6 ohci1: mem 0xf9e7d000-0xf9e7dfff irq 20 at device 4.0 on pci0 ohci1: [GIANT-LOCKED] ohci1: [ITHREAD] usb2: OHCI version 1.0, legacy support usb2: on ohci1 usb2: USB revision 1.0 uhub3: on usb2 uhub3: 6 ports with 6 removable, self powered ehci1: mem 0xf9e7e800-0xf9e7e8ff irq 21 at device 4.1 on pci0 ehci1: [GIANT-LOCKED] ehci1: [ITHREAD] usb3: EHCI version 1.0 usb3: companion controller, 15 ports each: usb2 usb3: on ehci1 usb3: USB revision 2.0 uhub4: on usb3 uhub4: 6 ports with 6 removable, self powered umass1: on uhub4 hdac0: mem 0xf9e78000-0xf9e7bfff irq 22 at device 7.0 on pci0 hdac0: HDA Driver Revision: 20081030_0115 hdac0: [ITHREAD] pcib1: at device 8.0 on pci0 pci1: on pcib1 fwohci0: mem 0xf9fff000-0xf9ffffff irq 16 at device 5.0 on pci1 fwohci0: [FILTER] fwohci0: OHCI version 1.0 (ROM=1) fwohci0: No. of Isochronous channels is 8. fwohci0: EUI64 00:1e:8c:00:01:33:8e:7c fwohci0: Phy 1394a available S400, 2 ports. fwohci0: Link S400, max_rec 1024 bytes. fwohci0: max_rec 1024 -> 2048 firewire0: on fwohci0 fwe0: on firewire0 if_fwe0: Fake Ethernet address: 02:1e:8c:33:8e:7c fwe0: Ethernet address: 02:1e:8c:33:8e:7c fwip0: on firewire0 fwip0: Firewire address: 00:1e:8c:00:01:33:8e:7c @ 0xfffe00000000, S400, maxrec 2048 sbp0: on firewire0 fwohci0: Initiate bus reset fwohci0: BUS reset fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode pci0: at device 9.0 (no driver attached) nfe0: port 0xc880-0xc887 mem 0xf9e7c000-0xf9e7cfff,0xf9e7e400-0xf9e7e4ff,0xf9e7e000-0xf9e7e00f irq 20 at device 10.0 on pci0 miibus0: on nfe0 rgephy0: PHY 1 on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto nfe0: Ethernet address: 00:1f:c6:70:1e:1d nfe0: [FILTER] pcib2: irq 16 at device 16.0 on pci0 pci2: on pcib2 vgapci0: port 0xec00-0xec7f mem 0xfd000000-0xfdffffff,0xe0000000-0xefffffff,0xfa000000-0xfbffffff irq 16 at device 0.0 on pci2 pcib3: irq 17 at device 18.0 on pci0 pci3: on pcib3 pcib4: irq 18 at device 19.0 on pci0 pci4: on pcib4 pci4: at device 0.0 (no driver attached) pcib5: irq 19 at device 20.0 on pci0 pci5: on pcib5 acpi_button0: on acpi0 atrtc0: port 0x70-0x71 on acpi0 atkbdc0: port 0x60,0x64 irq 1 on acpi0 atkbd0: irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model IntelliMouse, device ID 3 cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 orm0: at iomem 0xc0000-0xcdfff on isa0 ppc0: cannot reserve I/O port range sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x300> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Timecounters tick every 1.000 msec hdac0: HDA Codec #0: Realtek ALC888 pcm0: at cad 0 nid 1 on hdac0 pcm1: at cad 0 nid 1 on hdac0 pcm2: at cad 0 nid 1 on hdac0 pcm3: at cad 0 nid 1 on hdac0 firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) da0 at umass-sim0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-0 device da0: 40.000MB/s transfers da0: 305245MB (625142448 512 byte sectors: 255H 63S/T 38913C) SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #3 Launched! da1 at umass-sim1 bus 1 target 0 lun 0 da1: Removable Direct Access SCSI-0 device da1: 40.000MB/s transfers da1: Attempt to query device size failed: NOT READY, Medium not present da2 at umass-sim1 bus 1 target 0 lun 1 da2: Removable Direct Access SCSI-0 device da2: 40.000MB/s transfers da2: Attempt to query device size failed: NOT READY, Medium not present da3 at umass-sim1 bus 1 target 0 lun 2 da3: Removable Direct Access SCSI-0 device da3: 40.000MB/s transfers da3: Attempt to query device size failed: NOT READY, Medium not present da4 at umass-sim1 bus 1 target 0 lun 3 da4: Removable Direct Access SCSI-0 device da4: 40.000MB/s transfers da4: Attempt to query device size failed: NOT READY, Medium not present Trying to mount root from ufs:/dev/da0s1a Conrad From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Mon, 26 Oct 2009 08:41:23 +0000 (UTC) Author: mav Date: Mon Oct 26 08:41:10 2009 New Revision: 198479 URL: http://svn.freebsd.org/changeset/base/198479 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 MFC after: 3 days Modified: head/sys/dev/ata/chipsets/ata-nvidia.c Modified: head/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 07:43:41 2009 (r198478) +++ head/sys/dev/ata/chipsets/ata-nvidia.c Mon Oct 26 08:41:10 2009 (r198479) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Thu, 29 Oct 2009 09:45:58 +0000 (UTC) Author: mav Date: Thu Oct 29 09:45:48 2009 New Revision: 198572 URL: http://svn.freebsd.org/changeset/base/198572 Log: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Modified: stable/8/sys/ (props changed) stable/8/sys/amd64/include/xen/ (props changed) stable/8/sys/cddl/contrib/opensolaris/ (props changed) stable/8/sys/contrib/dev/acpica/ (props changed) stable/8/sys/contrib/pf/ (props changed) stable/8/sys/dev/ata/chipsets/ata-nvidia.c stable/8/sys/dev/xen/xenpci/ (props changed) Modified: stable/8/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:05 2009 (r198571) +++ stable/8/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 09:45:48 2009 (r198572) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" State-Changed-From-To: open->closed State-Changed-By: mav State-Changed-When: Thu Oct 29 11:53:21 UTC 2009 State-Changed-Why: Fix committed and merged down to 8.0. http://www.freebsd.org/cgi/query-pr.cgi?pr=128686 From: dfilter@FreeBSD.ORG (dfilter service) To: bug-followup@FreeBSD.org Cc: Subject: Re: amd64/128686: commit references a PR Date: Thu, 29 Oct 2009 11:52:40 +0000 (UTC) Author: mav Date: Thu Oct 29 11:52:26 2009 New Revision: 198580 URL: http://svn.freebsd.org/changeset/base/198580 Log: MFC rev. 198479: Fix SATA on nVidia MCP55 chipset. It needs some short time to allow BAR(5) memory access. PR: amd64/128686, amd64/132372, amd64/139156 Approved by: re (kib) Modified: releng/8.0/sys/ (props changed) releng/8.0/sys/amd64/include/xen/ (props changed) releng/8.0/sys/cddl/contrib/opensolaris/ (props changed) releng/8.0/sys/contrib/dev/acpica/ (props changed) releng/8.0/sys/contrib/pf/ (props changed) releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c releng/8.0/sys/dev/xen/xenpci/ (props changed) Modified: releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c ============================================================================== --- releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:00:39 2009 (r198579) +++ releng/8.0/sys/dev/ata/chipsets/ata-nvidia.c Thu Oct 29 11:52:26 2009 (r198580) @@ -165,7 +165,8 @@ ata_nvidia_chipinit(device_t dev) /* enable control access */ pci_write_config(dev, 0x50, pci_read_config(dev, 0x50, 1) | 0x04,1); - + /* MCP55 seems to need some time to allow r_res2 read. */ + DELAY(10); if (ctlr->chip->cfg1 & NVQ) { /* clear interrupt status */ ATA_OUTL(ctlr->r_res2, offset, 0x00ff00ff); _______________________________________________ svn-src-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-src-all To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org" >Unformatted: