kern/140472: [ata] nForce 6 don't see my sata dvd drive [regression]

HASHI Hiroaki ( 橋 宏彰 ) hashiz at meridiani.jp
Sat Dec 5 09:40:04 UTC 2009


The following reply was made to PR kern/140472; it has been noted by GNATS.

From: HASHI Hiroaki (=?iso-2022-jp?B?GyRCNjYbKEIgGyRCOSg+NBsoQg==?=)
 <hashiz at meridiani.jp>
To: bug-followup at FreeBSD.org, magik at roorback.net
Cc:  
Subject: Re: kern/140472: [ata] nForce 6 don't see my sata dvd drive
 [regression]
Date: Sat, 05 Dec 2009 18:07:46 +0900 (JST)

 I saw same ploblem in nForce MCP73.
 A signature value is incorrect after softreset.(but correct after hardreset)
 
 dmesg:
 
 Copyright (c) 1992-2009 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-STABLE #29: Sat Dec  5 15:58:56 JST 2009
     hashiz at stenmark.meridiani.jp:/usr/obj/usr/src/sys/STENMARK i386
 Timecounter "i8254" frequency 1193182 Hz quality 0
 CPU: Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz (3000.00-MHz 686-class CPU)
   Origin = "GenuineIntel"  Id = 0x10676  Stepping = 6
   Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
   Features2=0x8e3fd<SSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1>
   AMD Features=0x20100000<NX,LM>
   AMD Features2=0x1<LAHF>
   TSC: P-state invariant
 real memory  = 2147483648 (2048 MB)
 avail memory = 1811767296 (1727 MB)
 ACPI APIC Table: <Nvidia NVDAACPI>
 FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 FreeBSD/SMP: 1 package(s) x 2 core(s)
  cpu0 (BSP): APIC ID:  0
  cpu1 (AP): APIC ID:  1
 ACPI Warning: Optional field Pm2ControlBlock has zero address or length:        0       0/1 20090521 tbfadt-655
 ioapic0: Changing APIC ID to 4
 ioapic0 <Version 1.1> irqs 0-23 on motherboard
 wlan: mac acl policy registered
 kbd1 at kbdmux0
 kqemu version 0x00010400
 kqemu: KQEMU installed, max_locked_mem=905932kB.
 acpi0: <Nvidia NVDAACPI> on motherboard
 acpi0: [ITHREAD]
 acpi0: Power Button (fixed)
 acpi0: reservation of 100000, 7fdf0000 (3) failed
 acpi0: reservation of 0, a0000 (3) failed
 Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x1008-0x100b on acpi0
 acpi_hpet0: <High Precision Event Timer> iomem 0xfeff0000-0xfeff03ff on acpi0
 Timecounter "HPET" frequency 25000000 Hz quality 900
 acpi_button0: <Power Button> on acpi0
 pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
 pci0: <ACPI PCI bus> on pcib0
 pci0: <memory, RAM> at device 0.1 (no driver attached)
 pci0: <memory, RAM> at device 1.0 (no driver attached)
 pci0: <memory, RAM> at device 1.1 (no driver attached)
 pci0: <memory, RAM> at device 1.2 (no driver attached)
 pci0: <memory, RAM> at device 1.3 (no driver attached)
 pci0: <memory, RAM> at device 1.4 (no driver attached)
 pci0: <memory, RAM> at device 1.5 (no driver attached)
 pci0: <memory, RAM> at device 1.6 (no driver attached)
 pci0: <memory, RAM> at device 2.0 (no driver attached)
 isab0: <PCI-ISA bridge> at device 3.0 on pci0
 isa0: <ISA bus> on isab0
 pci0: <serial bus, SMBus> at device 3.1 (no driver attached)
 pci0: <memory, RAM> at device 3.2 (no driver attached)
 pci0: <memory, RAM> at device 3.4 (no driver attached)
 ohci0: <OHCI (generic) USB controller> mem 0xeffff000-0xefffffff irq 21 at device 4.0 on pci0
 ohci0: [ITHREAD]
 usbus0: <OHCI (generic) USB controller> on ohci0
 ehci0: <EHCI (generic) USB 2.0 controller> mem 0xefffe000-0xefffe0ff irq 22 at device 4.1 on pci0
 ehci0: [ITHREAD]
 usbus1: EHCI version 1.0
 usbus1: <EHCI (generic) USB 2.0 controller> on ehci0
 atapci0: <nVidia nForce MCP73 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xfc00-0xfc0f at device 8.0 on pci0
 ata0: <ATA channel 0> on atapci0
 ata0: [ITHREAD]
 ata1: <ATA channel 1> on atapci0
 ata1: [ITHREAD]
 hdac0: <NVidia MCP73 High Definition Audio Controller> mem 0xefff4000-0xefff7fff irq 23 at device 9.0 on pci0
 hdac0: HDA Driver Revision: 20091113_0138
 hdac0: [ITHREAD]
 pcib1: <ACPI PCI-PCI bridge> at device 10.0 on pci0
 pci1: <ACPI PCI bus> on pcib1
 sym0: <875> port 0xce00-0xceff mem 0xefbff000-0xefbff0ff,0xefbfe000-0xefbfefff irq 18 at device 6.0 on pci1
 sym0: Tekram NVRAM, ID 7, Fast-20, SE, parity checking
 sym0: [ITHREAD]
 rl0: <RealTek 8139 10/100BaseTX> port 0xcc00-0xccff mem 0xefbfd000-0xefbfd0ff irq 19 at device 7.0 on pci1
 miibus0: <MII bus> on rl0
 rlphy0: <RealTek internal media interface> PHY 0 on miibus0
 rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 rl0: Ethernet address: 00:0a:79:f1:60:b7
 rl0: [ITHREAD]
 pcib2: <ACPI PCI-PCI bridge> at device 11.0 on pci0
 pci2: <ACPI PCI bus> on pcib2
 pcib3: <ACPI PCI-PCI bridge> at device 12.0 on pci0
 pci3: <ACPI PCI bus> on pcib3
 pcib4: <ACPI PCI-PCI bridge> at device 13.0 on pci0
 pci4: <ACPI PCI bus> on pcib4
 re0: <RealTek 8168/8168B/8168C/8168CP/8168D/8168DP/8111B/8111C/8111CP/8111DP PCIe Gigabit Ethernet> port 0xde00-0xdeff mem 0xefdff000-0xefdfffff irq 16 at device 0.0 on pci4
 re0: Using 1 MSI messages
 re0: Chip rev. 0x38000000
 re0: MAC rev. 0x00000000
 miibus1: <MII bus> on re0
 rgephy0: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus1
 rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
 re0: Ethernet address: 00:e0:4d:64:0b:d5
 re0: [FILTER]
 atapci1: <nVidia nForce MCP73 SATA300 controller> port 0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xf700-0xf70f mem 0xefff8000-0xefff9fff irq 20 at device 14.0 on pci0
 atapci1: [ITHREAD]
 atapci1: AHCI v1.10 controller with 4 3Gbps ports, PM supported
 ata2: <ATA channel 0> on atapci1
 ata2: AHCI reset...
 ata2: hardware reset ...
 ata2: SATA connect time=0ms status=00000123
 ata2: ready wait time=0ms
 ata2: AHCI reset done: SIGNATURE=00000101
 ata2: software reset port 15...
 ata2: ready wait time=0ms
 ata2: SIGNATURE: 00000001
 ata2: AHCI reset done: devices=00000001
 ata2: [MPSAFE]
 ata2: [ITHREAD]
 ata3: <ATA channel 1> on atapci1
 ata3: AHCI reset...
 ata3: hardware reset ...
 ata3: SATA connect time=0ms status=00000123
 ata3: ready wait time=15ms
 ata3: AHCI reset done: SIGNATURE=00000101
 ata3: software reset port 15...
 ata3: ready wait time=0ms
 ata3: SIGNATURE: 00000001
 ata3: AHCI reset done: devices=00000001
 ata3: [MPSAFE]
 ata3: [ITHREAD]
 ata4: <ATA channel 2> on atapci1
 ata4: AHCI reset...
 ata4: hardware reset ...
 ata4: SATA connect timeout status=00000000
 ata4: AHCI reset done: phy reset found no device
 ata4: [MPSAFE]
 ata4: [ITHREAD]
 ata5: <ATA channel 3> on atapci1
 ata5: AHCI reset...
 ata5: hardware reset ...
 ata5: SATA connect time=0ms status=00000113
 ata5: ready wait time=0ms
 ata5: AHCI reset done: SIGNATURE=eb140101
 ata5: software reset port 15...
 ata5: ready wait time=0ms
 ata5: SIGNATURE: 00000001
 ata5: AHCI reset done: devices=00000001
 ata5: [MPSAFE]
 ata5: [ITHREAD]
 vgapci0: <VGA-compatible display> mem 0xed000000-0xedffffff,0xd0000000-0xdfffffff,0xee000000-0xeeffffff irq 21 at device 16.0 on pci0
 nvidia0: <GeForce 7150 / nForce 630i> on vgapci0
 vgapci0: child nvidia0 requested pci_enable_busmaster
 vgapci0: child nvidia0 requested pci_enable_io
 vgapci0: Reserved 0x1000000 bytes for rid 0x10 type 3 at 0xed000000
 vgapci0: Reserved 0x10000000 bytes for rid 0x14 type 3 at 0xd0000000
 vgapci0: Reserved 0x1000000 bytes for rid 0x1c type 3 at 0xee000000
 vgapci0: child nvidia0 requested pci_enable_io
 nvidia0: [GIANT-LOCKED]
 nvidia0: [ITHREAD]
 acpi_tz0: <Thermal Zone> on acpi0
 atrtc0: <AT realtime clock> port 0x70-0x73 on acpi0
 atrtc0: registered as a time-of-day clock (resolution 1000000us)
 fdc0: <floppy drive controller> port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on acpi0
 fdc0: ic_type 90 part_id 80
 ioapic0: routing intpin 6 (ISA IRQ 6) to lapic 0 vector 58
 fdc0: [FILTER]
 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x80 on acpi0
 ioapic0: routing intpin 4 (ISA IRQ 4) to lapic 0 vector 59
 uart0: [FILTER]
 uart0: fast interrupt
 uart0: debug port (9600,n,8,1)
 ppc0: using extended I/O port range
 ppc0: SPP
 ppc0: <Parallel port> port 0x378-0x37f irq 7 on acpi0
 ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
 ioapic0: routing intpin 7 (ISA IRQ 7) to lapic 0 vector 60
 ppc0: [MPSAFE]
 ppc0: [ITHREAD]
 ppbus0: <Parallel port bus> on ppc0
 lpt0: <Printer> on ppbus0
 lpt0: [MPSAFE]
 lpt0: [ITHREAD]
 lpt0: Interrupt-driven port
 atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
 atkbd0: <AT Keyboard> irq 1 on atkbdc0
 atkbd: the current kbd controller command byte 0047
 atkbd: keyboard ID 0xffffffff (1)
 kbd0 at atkbd0
 kbd0: atkbd0, AT 84 (1), config:0x0, flags:0x3d0000
 ioapic0: routing intpin 1 (ISA IRQ 1) to lapic 0 vector 61
 atkbd0: [GIANT-LOCKED]
 atkbd0: [ITHREAD]
 psm0: unable to allocate IRQ
 cpu0: <ACPI CPU> on acpi0
 cpu0: switching to generic Cx mode
 est0: <Enhanced SpeedStep Frequency Control> on cpu0
 est: CPU supports Enhanced Speedstep, but is not recognized.
 est: cpu_vendor GenuineIntel, msr 61a092006000920
 device_attach: est0 attach returned 6
 p4tcc0: <CPU Frequency Thermal Control> on cpu0
 cpu1: <ACPI CPU> on acpi0
 est1: <Enhanced SpeedStep Frequency Control> on cpu1
 est: CPU supports Enhanced Speedstep, but is not recognized.
 est: cpu_vendor GenuineIntel, msr 61a092006000920
 device_attach: est1 attach returned 6
 p4tcc1: <CPU Frequency Thermal Control> on cpu1
 pnp_identify: Trying Read_Port at 203
 pnp_identify: Trying Read_Port at 243
 pnp_identify: Trying Read_Port at 283
 pnp_identify: Trying Read_Port at 2c3
 pnp_identify: Trying Read_Port at 303
 pnp_identify: Trying Read_Port at 343
 pnp_identify: Trying Read_Port at 383
 pnp_identify: Trying Read_Port at 3c3
 PNP Identify complete
 isa_probe_children: disabling PnP devices
 pmtimer0 on isa0
 ata: ata0 already exists; skipping it
 ata: ata1 already exists; skipping it
 atkbdc: atkbdc0 already exists; skipping it
 atrtc: atrtc0 already exists; skipping it
 fdc: fdc0 already exists; skipping it
 ppc: ppc0 already exists; skipping it
 sc: sc0 already exists; skipping it
 uart: uart0 already exists; skipping it
 isa_probe_children: probing non-PnP devices
 orm0: <ISA Option ROMs> at iomem 0xd0000-0xd3fff,0xd5000-0xd77ff pnpid ORM0000 on isa0
 sc0: <System console> at flags 0x100 on isa0
 sc0: VGA <16 virtual consoles, flags=0x300>
 sc0: fb0, kbd1, terminal emulator: scteken (teken terminal)
 vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 uart1: <ns8250> failed to probe at port 0x2f8-0x2ff irq 3 on isa0
 isa_probe_children: probing PnP devices
 Device configuration finished.
 Reducing kern.maxvnodes 117082 -> 100000
 procfs registered
 lapic: Divisor 2, Frequency 166666931 hz
 Timecounter "TSC" frequency 3000004839 Hz quality -100
 Timecounters tick every 1.000 msec
 vboxdrv: fAsync=0 offMin=0x42f offMax=0x723
 Linux ELF exec handler installed
 lo0: bpf attached
 hptrr: no controller detected.
 Waiting 5 seconds for SCSI devices to settle
 ata0: Identifying devices: 00000000
 ata0: New devices: 00000000
 ata1: Identifying devices: 00000000
 ata1: New devices: 00000000
 ata2: Identifying devices: 00000001
 ata2: New devices: 00000001
 usbus0: 12Mbps Full Speed USB v1.0
 usbus1: 480Mbps High Speed USB v2.0
 ugen0.1: <nVidia> at usbus0
 uhub0: <nVidia OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
 ugen1.1: <nVidia> at usbus1
 uhub1: <nVidia EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
 fdc0: output ready timeout
 fdc0: output ready timeout
 fdc0: output ready timeout
 uhub0: 10 ports with 10 removable, self powered
 fdc0: output ready timeout
 fdc0: output ready timeout
 fdc0: output ready timeout
 fdc0: output ready timeout
 ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
 ad0: 238475MB <Hitachi HDT725025VLA380 V5DOA7KA> at ata2-master SATA300
 ad0: 488397168 sectors [484521C/16H/63S] 16 sectors/interrupt 1 depth queue
 ata3: Identifying devices: 00000001
 ata3: New devices: 00000001
 GEOM: new disk ad0
 ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
 ad1: 238475MB <Hitachi HDT725025VLA380 V5DOA7KA> at ata3-master SATA300
 ad1: 488397168 sectors [484521C/16H/63S] 16 sectors/interrupt 1 depth queue
 ata4: Identifying devices: 00000000
 ata4: New devices: 00000000
 ata5: Identifying devices: 00000001
 ata5: New devices: 00000001
 unknown: FAILURE - ATA_IDENTIFY status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=0
 GEOM: new disk ad1
 ata5: reiniting channel ..
 ata5: AHCI reset...
 ata5: hardware reset ...
 ata5: SATA connect time=0ms status=00000113
 ata5: ready wait time=0ms
 ata5: AHCI reset done: SIGNATURE=eb140101
 ata5: software reset port 15...
 ata5: ready wait time=0ms
 ata5: SIGNATURE: 00000001
 ata5: AHCI reset done: devices=00000001
 ata5: reinit done ..
 unknown: FAILURE - ATA_IDENTIFY timed out LBA=0
 fdc0: output ready timeout
 fdc0: input ready timeout
 fdc0: input ready timeout
 fdc0: output ready timeout
 fdc0: input ready timeout
 fdc0: input ready timeout
 fdc0: output ready timeout
 fdc0: input ready timeout
 fdc0: input ready timeout
 fdc0: output ready timeout
 fdc0: input ready timeout
 fdc0: input ready timeout


More information about the freebsd-bugs mailing list