From yury@gorodok.net  Mon Jul 12 17:42:19 2010
Return-Path: <yury@gorodok.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C074E1065675
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 12 Jul 2010 17:42:19 +0000 (UTC)
	(envelope-from yury@gorodok.net)
Received: from hermes.nsu.ru (bristol.britain.nsu.ru [212.192.164.28])
	by mx1.freebsd.org (Postfix) with SMTP id DE5178FC0A
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 12 Jul 2010 17:42:17 +0000 (UTC)
Received: from [95.79.66.252] (account yury@gorodok.net [95.79.66.252] verified)
  by hermes.nsu.ru (CommuniGate Pro SMTP 4.2)
  with ESMTP id 118722890 for FreeBSD-gnats-submit@freebsd.org; Mon, 12 Jul 2010 01:35:14 +0700
Message-Id: <4C3A0F0A.2090202@gorodok.net>
Date: Mon, 12 Jul 2010 01:35:54 +0700
From: Yury <yury@gorodok.net>
To: FreeBSD-gnats-submit@freebsd.org
Subject:

>Number:         148526
>Category:       amd64
>Synopsis:       [ahci] ahci driver does not boot on AMD chip
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-amd64
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jul 12 17:50:05 UTC 2010
>Closed-Date:    Thu Apr 28 19:11:18 UTC 2011
>Last-Modified:  Thu Apr 28 19:11:18 UTC 2011
>Originator:     gja822
>Release:        FreeBSD 8.1-RC2 amd64
>Organization:
>Environment:

          System: FreeBSD GJA822 8.1-RC2 FreeBSD 8.1-RC2 #2: Sun Jul 11 
 01:09:00 NOVST 2010 root@GJA822:/usr/obj/usr/src/sys/GJA822 amd64
          Motherboard ASUS M3A78PRO on AMD780G chip with ATI700 SB, 2 
 SATA HDD, 1404 bios rev.
          ata driver says:
                  atapci0: "ATI IXP700/800 SATA300 controller"... on pci0
                  atapci0: AHCI v.1.10 controller with 4 3 Gbps ports, PM supported
          HDD drives controller is in AHCI mode in BIOS.
>Description:
 Trying to buildkernel with ahci driver instead of ata (or with 
 it) ends up with infinite loop of requests from ahci driver, exiting 
 only by manual reboot.
 Smth about "timeout" and "not ready" messages.
>How-To-Repeat:
 To build kernel with ahci driver on such hardware. To include 
 ahci in loader.conf is sufficient.
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-i386 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Jul 12 17:51:31 UTC 2010 
Responsible-Changed-Why:  
recover formatting. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148526 
Responsible-Changed-From-To: freebsd-i386->freebsd-amd64 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Jul 12 17:53:14 UTC 2010 
Responsible-Changed-Why:  
oops, reclassify. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148526 

From: Andriy Gapon <avg@freebsd.org>
To: bug-followup@freebsd.org, yury@gorodok.net,
        Alexander Motin <mav@freebsd.org>
Cc:  
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Sun, 05 Dec 2010 16:29:32 +0200

 Can you provide some technical information about the problem?
 Screen captures, etc?
 
 Alexander,
 maybe you've got some ideas/suggestions?
 
 -- 
 Andriy Gapon

From: Alexander Motin <mav@FreeBSD.org>
To: Andriy Gapon <avg@freebsd.org>
Cc: bug-followup@freebsd.org, yury@gorodok.net
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Sun, 05 Dec 2010 16:41:17 +0200

 On 05.12.2010 16:29, Andriy Gapon wrote:
 > Can you provide some technical information about the problem?
 > Screen captures, etc?
 >
 > Alexander,
 > maybe you've got some ideas/suggestions?
 
 Not with this info. Verbose dmesg with fresh STABLE would be more useful.
 
 -- 
 Alexander Motin

From: Yury <yury@gorodok.net>
To: bug-followup@FreeBSD.org
Cc: yury@gorodok.net, Andriy Gapon <avg@freebsd.org>
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Thu, 09 Dec 2010 23:08:05 +0600

 This is a multi-part message in MIME format.
 --------------050709010709060805090306
 Content-Type: text/plain; charset=windows-1251; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Here they are, message files.
 
 The "bad" file is messages during boot try with the ahci driver, and the "good" 
 one is the backed up kernel version with ata driver.  In the "bad" boot try 
 messages last lines could repeat infinitely. And, as I can see there are some 
 'time-out' messages in "good" variant, but everything works just fine. BIOS was 
 updated to 15.06.
 
 Only differences in kernel config files are:
 
 < device        ata
 < device        atadisk
     ---
   > #device        ata
   > #device        atadisk
 
 < ##device        ahci
 < device        atapicd
     ---
   > device        ahci
   > #device        atapicd
 
 P.S. Sorry, can't figure out how to reply properly. Undeliverable if sent to 
 "<bug-followup@FreeBSD.org>"
 
 --------------050709010709060805090306
 Content-Type: text/plain;
  name="bad_boot_msgs.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="bad_boot_msgs.txt"
 
 Dec  5 23:51:34 GJA822 kernel: Copyright (c) 1992-2010 The FreeBSD Project.
 Dec  5 23:51:34 GJA822 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 Dec  5 23:51:34 GJA822 kernel: The Regents of the University of California. All rights reserved.
 Dec  5 23:51:34 GJA822 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
 Dec  5 23:51:34 GJA822 kernel: FreeBSD 8.1-RELEASE-p2 #0: Sun Dec  5 23:35:11 NOVT 2010
 Dec  5 23:51:34 GJA822 kernel: yury@GJA822:/usr/obj/usr/src/sys/GJA822N amd64
 Dec  5 23:51:34 GJA822 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
 Dec  5 23:51:34 GJA822 kernel: CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ (2801.78-MHz K8-class CPU)
 Dec  5 23:51:34 GJA822 kernel: Origin = "AuthenticAMD"  Id = 0x60fb2  Family = f  Model = 6b  Stepping = 2
 Dec  5 23:51:34 GJA822 kernel: Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
 Dec  5 23:51:34 GJA822 kernel: Features2=0x2001<SSE3,CX16>
 Dec  5 23:51:34 GJA822 kernel: AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!>
 Dec  5 23:51:34 GJA822 kernel: AMD Features2=0x11f<LAHF,CMP,SVM,ExtAPIC,CR8,Prefetch>
 Dec  5 23:51:34 GJA822 kernel: TSC: P-state invariant
 Dec  5 23:51:34 GJA822 kernel: real memory  = 4294967296 (4096 MB)
 Dec  5 23:51:34 GJA822 kernel: avail memory = 3844116480 (3666 MB)
 Dec  5 23:51:34 GJA822 kernel: ACPI APIC Table: <061110 OEMAPIC >
 Dec  5 23:51:34 GJA822 kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 Dec  5 23:51:34 GJA822 kernel: FreeBSD/SMP: 1 package(s) x 2 core(s)
 Dec  5 23:51:34 GJA822 kernel: cpu0 (BSP): APIC ID:  0
 Dec  5 23:51:34 GJA822 kernel: cpu1 (AP): APIC ID:  1
 Dec  5 23:51:34 GJA822 kernel: ioapic0 <Version 2.1> irqs 0-23 on motherboard
 Dec  5 23:51:34 GJA822 kernel: kbd1 at kbdmux0
 Dec  5 23:51:34 GJA822 kernel: acpi0: <061110 OEMRSDT> on motherboard
 Dec  5 23:51:34 GJA822 kernel: acpi0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: acpi0: Power Button (fixed)
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of fee00000, 1000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of ffb80000, 80000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of fec10000, 20 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of 0, a0000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of 100000, bff00000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: ACPI HPET table warning: Sequence is non-zero (2)
 Dec  5 23:51:34 GJA822 kernel: Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
 Dec  5 23:51:34 GJA822 kernel: acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
 Dec  5 23:51:34 GJA822 kernel: cpu0: <ACPI CPU> on acpi0
 Dec  5 23:51:34 GJA822 kernel: cpu1: <ACPI CPU> on acpi0
 Dec  5 23:51:34 GJA822 kernel: acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
 Dec  5 23:51:34 GJA822 kernel: acpi_hpet0: HPET never increments, disabling
 Dec  5 23:51:34 GJA822 kernel: device_attach: acpi_hpet0 attach returned 6
 Dec  5 23:51:34 GJA822 kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
 Dec  5 23:51:34 GJA822 kernel: pci0: <ACPI PCI bus> on pcib0
 Dec  5 23:51:34 GJA822 kernel: pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci1: <ACPI PCI bus> on pcib1
 Dec  5 23:51:34 GJA822 kernel: vgapci0: <VGA-compatible display> port 0xc000-0xc0ff mem 0xd0000000-0xdfffffff,0xfe7f0000-0xfe7fffff,0xfe600000-0xfe6fffff irq 18 at device 5.0 on pci1
 Dec  5 23:51:34 GJA822 kernel: drm0: <ATI Radeon HD 3200 Graphics> on vgapci0
 Dec  5 23:51:34 GJA822 kernel: info: [drm] MSI enabled 1 message(s)
 Dec  5 23:51:34 GJA822 kernel: vgapci0: child drm0 requested pci_enable_busmaster
 Dec  5 23:51:34 GJA822 kernel: info: [drm] Initialized radeon 1.31.0 20080613
 Dec  5 23:51:34 GJA822 kernel: hdac0: <ATI RS780 High Definition Audio Controller> mem 0xfe7e8000-0xfe7ebfff irq 19 at device 5.1 on pci1
 Dec  5 23:51:34 GJA822 kernel: hdac0: HDA Driver Revision: 20100226_0142
 Dec  5 23:51:34 GJA822 kernel: hdac0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: pcib2: <ACPI PCI-PCI bridge> irq 16 at device 4.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci2: <ACPI PCI bus> on pcib2
 Dec  5 23:51:34 GJA822 kernel: pci2: <multimedia, video> at device 0.0 (no driver attached)
 Dec  5 23:51:34 GJA822 kernel: pcib3: <ACPI PCI-PCI bridge> irq 18 at device 6.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci3: <ACPI PCI bus> on pcib3
 Dec  5 23:51:34 GJA822 kernel: re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfeaff000-0xfeafffff,0xfdff0000-0xfdffffff irq 18 at device 0.0 on pci3
 Dec  5 23:51:34 GJA822 kernel: re0: Using 1 MSI messages
 Dec  5 23:51:34 GJA822 kernel: re0: Chip rev. 0x3c000000
 Dec  5 23:51:34 GJA822 kernel: re0: MAC rev. 0x00400000
 Dec  5 23:51:34 GJA822 kernel: miibus0: <MII bus> on re0
 Dec  5 23:51:34 GJA822 kernel: rgephy0: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus0
 Dec  5 23:51:34 GJA822 kernel: rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
 Dec  5 23:51:34 GJA822 kernel: re0: Ethernet address: 
 Dec  5 23:51:34 GJA822 kernel: re0: [FILTER]
 Dec  5 23:51:34 GJA822 kernel: ahci0: <ATI IXP700 AHCI SATA controller> port 0xb000-0xb007,0xa000-0xa003,0x9000-0x9007,0x8000-0x8003,0x7000-0x700f mem 0xfe5ff800-0xfe5ffbff irq 22 at device 17.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: ahci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahci0: AHCI v1.10 with 6 3Gbps ports, Port Multiplier supported
 Dec  5 23:51:34 GJA822 kernel: ahcich0: <AHCI channel> at channel 0 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahcich1: <AHCI channel> at channel 1 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahcich2: <AHCI channel> at channel 2 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahcich3: <AHCI channel> at channel 3 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahcich4: <AHCI channel> at channel 4 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich4: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ahcich5: <AHCI channel> at channel 5 on ahci0
 Dec  5 23:51:34 GJA822 kernel: ahcich5: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ohci0: <OHCI (generic) USB controller> mem 0xfe5fe000-0xfe5fefff irq 16 at device 18.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus0: <OHCI (generic) USB controller> on ohci0
 Dec  5 23:51:34 GJA822 kernel: ohci1: <OHCI (generic) USB controller> mem 0xfe5fd000-0xfe5fdfff irq 16 at device 18.1 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus1: <OHCI (generic) USB controller> on ohci1
 Dec  5 23:51:34 GJA822 kernel: ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfe5ff000-0xfe5ff0ff irq 17 at device 18.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: ehci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ehci0: AMD SB600/700 quirk applied
 Dec  5 23:51:34 GJA822 kernel: usbus2: EHCI version 1.0
 Dec  5 23:51:34 GJA822 kernel: usbus2: <EHCI (generic) USB 2.0 controller> on ehci0
 Dec  5 23:51:34 GJA822 kernel: ohci2: <OHCI (generic) USB controller> mem 0xfe5fc000-0xfe5fcfff irq 18 at device 19.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci2: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus3: <OHCI (generic) USB controller> on ohci2
 Dec  5 23:51:34 GJA822 kernel: ohci3: <OHCI (generic) USB controller> mem 0xfe5fb000-0xfe5fbfff irq 18 at device 19.1 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci3: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus4: <OHCI (generic) USB controller> on ohci3
 Dec  5 23:51:34 GJA822 kernel: ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfe5fa800-0xfe5fa8ff irq 19 at device 19.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: ehci1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ehci1: AMD SB600/700 quirk applied
 Dec  5 23:51:34 GJA822 kernel: usbus5: EHCI version 1.0
 Dec  5 23:51:34 GJA822 kernel: usbus5: <EHCI (generic) USB 2.0 controller> on ehci1
 Dec  5 23:51:34 GJA822 kernel: pci0: <serial bus, SMBus> at device 20.0 (no driver attached)
 Dec  5 23:51:34 GJA822 kernel: pci0: <mass storage, ATA> at device 20.1 (no driver attached)
 Dec  5 23:51:34 GJA822 kernel: hdac1: <ATI SB600 High Definition Audio Controller> mem 0xfe5f4000-0xfe5f7fff irq 16 at device 20.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: hdac1: HDA Driver Revision: 20100226_0142
 Dec  5 23:51:34 GJA822 kernel: hdac1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: isab0: <PCI-ISA bridge> at device 20.3 on pci0
 Dec  5 23:51:34 GJA822 kernel: isa0: <ISA bus> on isab0
 Dec  5 23:51:34 GJA822 kernel: pcib4: <ACPI PCI-PCI bridge> at device 20.4 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci4: <ACPI PCI bus> on pcib4
 Dec  5 23:51:34 GJA822 kernel: rl0: <RealTek 8139 10/100BaseTX> port 0xe800-0xe8ff mem 0xfebffc00-0xfebffcff irq 20 at device 5.0 on pci4
 Dec  5 23:51:34 GJA822 kernel: miibus1: <MII bus> on rl0
 Dec  5 23:51:34 GJA822 kernel: rlphy0: <RealTek internal media interface> PHY 0 on miibus1
 Dec  5 23:51:34 GJA822 kernel: rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 Dec  5 23:51:34 GJA822 kernel: rl0: Ethernet address: 
 Dec  5 23:51:34 GJA822 kernel: rl0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ohci4: <OHCI (generic) USB controller> mem 0xfe5f9000-0xfe5f9fff irq 18 at device 20.5 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci4: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus6: <OHCI (generic) USB controller> on ohci4
 Dec  5 23:51:34 GJA822 kernel: amdtemp0: <AMD K8 Thermal Sensors> on hostb4
 Dec  5 23:51:34 GJA822 kernel: acpi_button0: <Power Button> on acpi0
 Dec  5 23:51:34 GJA822 kernel: atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
 Dec  5 23:51:34 GJA822 kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
 Dec  5 23:51:34 GJA822 kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
 Dec  5 23:51:34 GJA822 kernel: kbd0 at atkbd0
 Dec  5 23:51:34 GJA822 kernel: atkbd0: [GIANT-LOCKED]
 Dec  5 23:51:34 GJA822 kernel: atkbd0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0
 Dec  5 23:51:34 GJA822 kernel: psm0: [GIANT-LOCKED]
 Dec  5 23:51:34 GJA822 kernel: psm0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: psm0: model IntelliMouse, device ID 3
 Dec  5 23:51:34 GJA822 kernel: uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
 Dec  5 23:51:34 GJA822 kernel: uart0: [FILTER]
 Dec  5 23:51:34 GJA822 kernel: amdsbwd0: <AMD SB600/SB7xx Watchdog Timer> at iomem 0xfec000f0-0xfec000f3,0xfec000f4-0xfec000f7 on isa0
 Dec  5 23:51:34 GJA822 kernel: sc0: <System console> at flags 0x100 on isa0
 Dec  5 23:51:34 GJA822 kernel: sc0: VGA <16 virtual consoles, flags=0x300>
 Dec  5 23:51:34 GJA822 kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 Dec  5 23:51:34 GJA822 kernel: acpi_throttle0: <ACPI CPU Throttling> on cpu0
 Dec  5 23:51:34 GJA822 kernel: powernow0: <PowerNow! K8> on cpu0
 Dec  5 23:51:34 GJA822 kernel: powernow1: <PowerNow! K8> on cpu1
 Dec  5 23:51:34 GJA822 kernel: Timecounters tick every 1.000 msec
 Dec  5 23:51:34 GJA822 kernel: ipfw2 (+ipv6) initialized, divert enabled, nat loadable, rule-based forwarding disabled, default to accept, logging disabled
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched FIFO loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched PRIO loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched QFQ loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched RR loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched WF2Q+ loaded
 Dec  5 23:51:34 GJA822 kernel: hdac0: HDA Codec #0: ATI RS690/780 HDMI
 Dec  5 23:51:34 GJA822 kernel: pcm0: <HDA ATI RS690/780 HDMI PCM #0 HDMI> at cad 0 nid 1 on hdac0
 Dec  5 23:51:34 GJA822 kernel: hdac1: HDA Codec #0: Realtek ALC888
 Dec  5 23:51:34 GJA822 kernel: pcm1: <HDA Realtek ALC888 PCM #0 Analog> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm2: <HDA Realtek ALC888 PCM #1 Analog> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm3: <HDA Realtek ALC888 PCM #2 Digital> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm4: <HDA Realtek ALC888 PCM #3 Digital> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: usbus0: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus1: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus2: 480Mbps High Speed USB v2.0
 Dec  5 23:51:34 GJA822 kernel: usbus3: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus4: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus5: 480Mbps High Speed USB v2.0
 Dec  5 23:51:34 GJA822 kernel: usbus6: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: ugen0.1: <ATI> at usbus0
 Dec  5 23:51:34 GJA822 kernel: uhub0: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
 Dec  5 23:51:34 GJA822 kernel: ugen1.1: <ATI> at usbus1
 Dec  5 23:51:34 GJA822 kernel: uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
 Dec  5 23:51:34 GJA822 kernel: ugen2.1: <ATI> at usbus2
 Dec  5 23:51:34 GJA822 kernel: uhub2: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
 Dec  5 23:51:34 GJA822 kernel: ugen3.1: <ATI> at usbus3
 Dec  5 23:51:34 GJA822 kernel: uhub3: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
 Dec  5 23:51:34 GJA822 kernel: ugen4.1: <ATI> at usbus4
 Dec  5 23:51:34 GJA822 kernel: uhub4: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
 Dec  5 23:51:34 GJA822 kernel: ugen5.1: <ATI> at usbus5
 Dec  5 23:51:34 GJA822 kernel: uhub5: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus5
 Dec  5 23:51:34 GJA822 kernel: ugen6.1: <ATI> at usbus6
 Dec  5 23:51:34 GJA822 kernel: uhub6: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus6
 Dec  5 23:51:34 GJA822 kernel: uhub6: 2 ports with 2 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub0: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub1: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub3: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub4: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub2: 6 ports with 6 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub5: 6 ports with 6 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: ahcich0: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich1: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich2: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich3: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config
 Dec  5 23:51:34 GJA822 kernel: ahcich0: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich1: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich2: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich3: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich0: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich1: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich2: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich3: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: run_interrupt_driven_hooks: still waiting after 120 seconds for xpt_config
 Dec  5 23:51:34 GJA822 kernel: ahcich0: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich1: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich2: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich3: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich0: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich0: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich1: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich1: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich2: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich2: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 Dec  5 23:51:34 GJA822 kernel: ahcich3: Timeout on slot 0
 Dec  5 23:51:34 GJA822 kernel: ahcich3: is 00000002 cs 00000000 ss 00000000 rs 00000001 tfd 50 serr 00000000
 
 
 
 --------------050709010709060805090306
 Content-Type: text/plain;
  name="good_boot_msgs.txt"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="good_boot_msgs.txt"
 
 Dec  5 23:51:34 GJA822 kernel: Copyright (c) 1992-2010 The FreeBSD Project.
 Dec  5 23:51:34 GJA822 kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
 Dec  5 23:51:34 GJA822 kernel: The Regents of the University of California. All rights reserved.
 Dec  5 23:51:34 GJA822 kernel: FreeBSD is a registered trademark of The FreeBSD Foundation.
 Dec  5 23:51:34 GJA822 kernel: FreeBSD 8.1-RELEASE #4: Sat Jul 24 14:59:39 NOVST 2010
 Dec  5 23:51:34 GJA822 kernel: root@GJA822:/usr/obj/usr/src/sys/GJA822 amd64
 Dec  5 23:51:34 GJA822 kernel: Timecounter "i8254" frequency 1193182 Hz quality 0
 Dec  5 23:51:34 GJA822 kernel: CPU: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ (2801.79-MHz K8-class CPU)
 Dec  5 23:51:34 GJA822 kernel: Origin = "AuthenticAMD"  Id = 0x60fb2  Family = f  Model = 6b  Stepping = 2
 Dec  5 23:51:34 GJA822 kernel: Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
 Dec  5 23:51:34 GJA822 kernel: Features2=0x2001<SSE3,CX16>
 Dec  5 23:51:34 GJA822 kernel: AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!>
 Dec  5 23:51:34 GJA822 kernel: AMD Features2=0x11f<LAHF,CMP,SVM,ExtAPIC,CR8,Prefetch>
 Dec  5 23:51:34 GJA822 kernel: TSC: P-state invariant
 Dec  5 23:51:34 GJA822 kernel: real memory  = 4294967296 (4096 MB)
 Dec  5 23:51:34 GJA822 kernel: avail memory = 3843899392 (3665 MB)
 Dec  5 23:51:34 GJA822 kernel: ACPI APIC Table: <061110 OEMAPIC >
 Dec  5 23:51:34 GJA822 kernel: FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 Dec  5 23:51:34 GJA822 kernel: FreeBSD/SMP: 1 package(s) x 2 core(s)
 Dec  5 23:51:34 GJA822 kernel: cpu0 (BSP): APIC ID:  0
 Dec  5 23:51:34 GJA822 kernel: cpu1 (AP): APIC ID:  1
 Dec  5 23:51:34 GJA822 kernel: ioapic0 <Version 2.1> irqs 0-23 on motherboard
 Dec  5 23:51:34 GJA822 kernel: kbd1 at kbdmux0
 Dec  5 23:51:34 GJA822 kernel: acpi0: <061110 OEMRSDT> on motherboard
 Dec  5 23:51:34 GJA822 kernel: acpi0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: acpi0: Power Button (fixed)
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of fee00000, 1000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of ffb80000, 80000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of fec10000, 20 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of 0, a0000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: acpi0: reservation of 100000, bff00000 (3) failed
 Dec  5 23:51:34 GJA822 kernel: ACPI HPET table warning: Sequence is non-zero (2)
 Dec  5 23:51:34 GJA822 kernel: Timecounter "ACPI-safe" frequency 3579545 Hz quality 850
 Dec  5 23:51:34 GJA822 kernel: acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
 Dec  5 23:51:34 GJA822 kernel: cpu0: <ACPI CPU> on acpi0
 Dec  5 23:51:34 GJA822 kernel: cpu1: <ACPI CPU> on acpi0
 Dec  5 23:51:34 GJA822 kernel: acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
 Dec  5 23:51:34 GJA822 kernel: acpi_hpet0: HPET never increments, disabling
 Dec  5 23:51:34 GJA822 kernel: device_attach: acpi_hpet0 attach returned 6
 Dec  5 23:51:34 GJA822 kernel: pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
 Dec  5 23:51:34 GJA822 kernel: pci0: <ACPI PCI bus> on pcib0
 Dec  5 23:51:34 GJA822 kernel: pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci1: <ACPI PCI bus> on pcib1
 Dec  5 23:51:34 GJA822 kernel: vgapci0: <VGA-compatible display> port 0xc000-0xc0ff mem 0xd0000000-0xdfffffff,0xfe7f0000-0xfe7fffff,0xfe600000-0xfe6fffff irq 18 at device 5.0 on pci1
 Dec  5 23:51:34 GJA822 kernel: drm0: <ATI Radeon HD 3200 Graphics> on vgapci0
 Dec  5 23:51:34 GJA822 kernel: info: [drm] MSI enabled 1 message(s)
 Dec  5 23:51:34 GJA822 kernel: vgapci0: child drm0 requested pci_enable_busmaster
 Dec  5 23:51:34 GJA822 kernel: info: [drm] Initialized radeon 1.31.0 20080613
 Dec  5 23:51:34 GJA822 kernel: hdac0: <ATI RS780 High Definition Audio Controller> mem 0xfe7e8000-0xfe7ebfff irq 19 at device 5.1 on pci1
 Dec  5 23:51:34 GJA822 kernel: hdac0: HDA Driver Revision: 20100226_0142
 Dec  5 23:51:34 GJA822 kernel: hdac0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: pcib2: <ACPI PCI-PCI bridge> irq 16 at device 4.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci2: <ACPI PCI bus> on pcib2
 Dec  5 23:51:34 GJA822 kernel: pci2: <multimedia, video> at device 0.0 (no driver attached)
 Dec  5 23:51:34 GJA822 kernel: pcib3: <ACPI PCI-PCI bridge> irq 18 at device 6.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci3: <ACPI PCI bus> on pcib3
 Dec  5 23:51:34 GJA822 kernel: re0: <RealTek 8168/8111 B/C/CP/D/DP/E PCIe Gigabit Ethernet> port 0xd800-0xd8ff mem 0xfeaff000-0xfeafffff,0xfdff0000-0xfdffffff irq 18 at device 0.0 on pci3
 Dec  5 23:51:34 GJA822 kernel: re0: Using 1 MSI messages
 Dec  5 23:51:34 GJA822 kernel: re0: Chip rev. 0x3c000000
 Dec  5 23:51:34 GJA822 kernel: re0: MAC rev. 0x00400000
 Dec  5 23:51:34 GJA822 kernel: miibus0: <MII bus> on re0
 Dec  5 23:51:34 GJA822 kernel: rgephy0: <RTL8169S/8110S/8211B media interface> PHY 1 on miibus0
 Dec  5 23:51:34 GJA822 kernel: rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
 Dec  5 23:51:34 GJA822 kernel: re0: Ethernet address: 
 Dec  5 23:51:34 GJA822 kernel: re0: [FILTER]
 Dec  5 23:51:34 GJA822 kernel: atapci0: <ATI IXP700/800 SATA300 controller> port 0xb000-0xb007,0xa000-0xa003,0x9000-0x9007,0x8000-0x8003,0x7000-0x700f mem 0xfe5ff800-0xfe5ffbff irq 22 at device 17.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: atapci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: atapci0: AHCI v1.10 controller with 6 3Gbps ports, PM supported
 Dec  5 23:51:34 GJA822 kernel: ata2: <ATA channel 0> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata2: port is not ready (timeout 0ms) tfd = 000001d0
 Dec  5 23:51:34 GJA822 kernel: ata2: software reset clear timeout
 Dec  5 23:51:34 GJA822 kernel: ata2: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ata3: <ATA channel 1> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata3: port is not ready (timeout 0ms) tfd = 000001d0
 Dec  5 23:51:34 GJA822 kernel: ata3: software reset clear timeout
 Dec  5 23:51:34 GJA822 kernel: ata3: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ata4: <ATA channel 2> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata4: port is not ready (timeout 0ms) tfd = 00000180
 Dec  5 23:51:34 GJA822 kernel: ata4: software reset clear timeout
 Dec  5 23:51:34 GJA822 kernel: ata4: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ata5: <ATA channel 3> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata5: port is not ready (timeout 0ms) tfd = 000001d0
 Dec  5 23:51:34 GJA822 kernel: ata5: software reset clear timeout
 Dec  5 23:51:34 GJA822 kernel: ata5: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ata6: <ATA channel 4> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata6: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ata7: <ATA channel 5> on atapci0
 Dec  5 23:51:34 GJA822 kernel: ata7: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ohci0: <OHCI (generic) USB controller> mem 0xfe5fe000-0xfe5fefff irq 16 at device 18.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus0: <OHCI (generic) USB controller> on ohci0
 Dec  5 23:51:34 GJA822 kernel: ohci1: <OHCI (generic) USB controller> mem 0xfe5fd000-0xfe5fdfff irq 16 at device 18.1 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus1: <OHCI (generic) USB controller> on ohci1
 Dec  5 23:51:34 GJA822 kernel: ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfe5ff000-0xfe5ff0ff irq 17 at device 18.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: ehci0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ehci0: AMD SB600/700 quirk applied
 Dec  5 23:51:34 GJA822 kernel: usbus2: EHCI version 1.0
 Dec  5 23:51:34 GJA822 kernel: usbus2: <EHCI (generic) USB 2.0 controller> on ehci0
 Dec  5 23:51:34 GJA822 kernel: ohci2: <OHCI (generic) USB controller> mem 0xfe5fc000-0xfe5fcfff irq 18 at device 19.0 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci2: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus3: <OHCI (generic) USB controller> on ohci2
 Dec  5 23:51:34 GJA822 kernel: ohci3: <OHCI (generic) USB controller> mem 0xfe5fb000-0xfe5fbfff irq 18 at device 19.1 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci3: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus4: <OHCI (generic) USB controller> on ohci3
 Dec  5 23:51:34 GJA822 kernel: ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfe5fa800-0xfe5fa8ff irq 19 at device 19.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: ehci1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ehci1: AMD SB600/700 quirk applied
 Dec  5 23:51:34 GJA822 kernel: usbus5: EHCI version 1.0
 Dec  5 23:51:34 GJA822 kernel: usbus5: <EHCI (generic) USB 2.0 controller> on ehci1
 Dec  5 23:51:34 GJA822 kernel: pci0: <serial bus, SMBus> at device 20.0 (no driver attached)
 Dec  5 23:51:34 GJA822 kernel: atapci1: <ATI IXP700/800 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xff00-0xff0f at device 20.1 on pci0
 Dec  5 23:51:34 GJA822 kernel: ata0: <ATA channel 0> on atapci1
 Dec  5 23:51:34 GJA822 kernel: ata0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: hdac1: <ATI SB600 High Definition Audio Controller> mem 0xfe5f4000-0xfe5f7fff irq 16 at device 20.2 on pci0
 Dec  5 23:51:34 GJA822 kernel: hdac1: HDA Driver Revision: 20100226_0142
 Dec  5 23:51:34 GJA822 kernel: hdac1: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: isab0: <PCI-ISA bridge> at device 20.3 on pci0
 Dec  5 23:51:34 GJA822 kernel: isa0: <ISA bus> on isab0
 Dec  5 23:51:34 GJA822 kernel: pcib4: <ACPI PCI-PCI bridge> at device 20.4 on pci0
 Dec  5 23:51:34 GJA822 kernel: pci4: <ACPI PCI bus> on pcib4
 Dec  5 23:51:34 GJA822 kernel: rl0: <RealTek 8139 10/100BaseTX> port 0xe800-0xe8ff mem 0xfebffc00-0xfebffcff irq 20 at device 5.0 on pci4
 Dec  5 23:51:34 GJA822 kernel: miibus1: <MII bus> on rl0
 Dec  5 23:51:34 GJA822 kernel: rlphy0: <RealTek internal media interface> PHY 0 on miibus1
 Dec  5 23:51:34 GJA822 kernel: rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
 Dec  5 23:51:34 GJA822 kernel: rl0: Ethernet address: 
 Dec  5 23:51:34 GJA822 kernel: rl0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: ohci4: <OHCI (generic) USB controller> mem 0xfe5f9000-0xfe5f9fff irq 18 at device 20.5 on pci0
 Dec  5 23:51:34 GJA822 kernel: ohci4: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: usbus6: <OHCI (generic) USB controller> on ohci4
 Dec  5 23:51:34 GJA822 kernel: amdtemp0: <AMD K8 Thermal Sensors> on hostb4
 Dec  5 23:51:34 GJA822 kernel: acpi_button0: <Power Button> on acpi0
 Dec  5 23:51:34 GJA822 kernel: atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
 Dec  5 23:51:34 GJA822 kernel: atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
 Dec  5 23:51:34 GJA822 kernel: atkbd0: <AT Keyboard> irq 1 on atkbdc0
 Dec  5 23:51:34 GJA822 kernel: kbd0 at atkbd0
 Dec  5 23:51:34 GJA822 kernel: atkbd0: [GIANT-LOCKED]
 Dec  5 23:51:34 GJA822 kernel: atkbd0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: psm0: <PS/2 Mouse> irq 12 on atkbdc0
 Dec  5 23:51:34 GJA822 kernel: psm0: [GIANT-LOCKED]
 Dec  5 23:51:34 GJA822 kernel: psm0: [ITHREAD]
 Dec  5 23:51:34 GJA822 kernel: psm0: model IntelliMouse, device ID 3
 Dec  5 23:51:34 GJA822 kernel: uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
 Dec  5 23:51:34 GJA822 kernel: uart0: [FILTER]
 Dec  5 23:51:34 GJA822 kernel: amdsbwd0: <AMD SB600/SB7xx Watchdog Timer> at iomem 0xfec000f0-0xfec000f3,0xfec000f4-0xfec000f7 on isa0
 Dec  5 23:51:34 GJA822 kernel: sc0: <System console> at flags 0x100 on isa0
 Dec  5 23:51:34 GJA822 kernel: sc0: VGA <16 virtual consoles, flags=0x300>
 Dec  5 23:51:34 GJA822 kernel: vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
 Dec  5 23:51:34 GJA822 kernel: acpi_throttle0: <ACPI CPU Throttling> on cpu0
 Dec  5 23:51:34 GJA822 kernel: powernow0: <PowerNow! K8> on cpu0
 Dec  5 23:51:34 GJA822 kernel: powernow1: <PowerNow! K8> on cpu1
 Dec  5 23:51:34 GJA822 kernel: Timecounters tick every 1.000 msec
 Dec  5 23:51:34 GJA822 kernel: ipfw2 (+ipv6) initialized, divert enabled, nat loadable, rule-based forwarding disabled, default to accept, logging disabled
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched FIFO loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched PRIO loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched QFQ loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched RR loaded
 Dec  5 23:51:34 GJA822 kernel: load_dn_sched dn_sched WF2Q+ loaded
 Dec  5 23:51:34 GJA822 kernel: usbus0: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus1: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus2: 480Mbps High Speed USB v2.0
 Dec  5 23:51:34 GJA822 kernel: usbus3: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus4: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: usbus5: 480Mbps High Speed USB v2.0
 Dec  5 23:51:34 GJA822 kernel: usbus6: 12Mbps Full Speed USB v1.0
 Dec  5 23:51:34 GJA822 kernel: acd0: DMA limited to UDMA33, device found non-ATA66 cable
 Dec  5 23:51:34 GJA822 kernel: acd0: DVDROM <ASUS DVD-E818A/1.02> at ata0-master UDMA33 
 Dec  5 23:51:34 GJA822 kernel: ugen0.1: <ATI> at usbus0
 Dec  5 23:51:34 GJA822 kernel: uhub0: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
 Dec  5 23:51:34 GJA822 kernel: ugen1.1: <ATI> at usbus1
 Dec  5 23:51:34 GJA822 kernel: uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
 Dec  5 23:51:34 GJA822 kernel: ugen2.1: <ATI> at usbus2
 Dec  5 23:51:34 GJA822 kernel: uhub2: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
 Dec  5 23:51:34 GJA822 kernel: ugen3.1: <ATI> at usbus3
 Dec  5 23:51:34 GJA822 kernel: uhub3: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
 Dec  5 23:51:34 GJA822 kernel: ugen4.1: <ATI> at usbus4
 Dec  5 23:51:34 GJA822 kernel: uhub4: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
 Dec  5 23:51:34 GJA822 kernel: ugen5.1: <ATI> at usbus5
 Dec  5 23:51:34 GJA822 kernel: uhub5: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus5
 Dec  5 23:51:34 GJA822 kernel: ugen6.1: <ATI> at usbus6
 Dec  5 23:51:34 GJA822 kernel: uhub6: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus6
 Dec  5 23:51:34 GJA822 kernel: ad4: 152627MB <Seagate ST3160813AS CC2H> at ata2-master UDMA100 SATA 3Gb/s
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 4 does not start on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 4 does not end on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 3 does not start on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 3 does not end on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 2 does not start on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 2 does not end on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 1 does not start on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: GEOM: ad4: partition 1 does not end on a track boundary.
 Dec  5 23:51:34 GJA822 kernel: ad6: 152626MB <Seagate ST3160813AS CC2H> at ata3-master UDMA100 SATA 3Gb/s
 Dec  5 23:51:34 GJA822 kernel: acd1: DVDR <Optiarc DVD RW AD-7200S/1.0A> at ata4-master UDMA100 SATA 1.5Gb/s
 Dec  5 23:51:34 GJA822 kernel: ad10: 476940MB <WDC WD5000AADS-00S9B0 01.00A01> at ata5-master UDMA100 SATA 3Gb/s
 Dec  5 23:51:34 GJA822 kernel: hdac0: HDA Codec #0: ATI RS690/780 HDMI
 Dec  5 23:51:34 GJA822 kernel: pcm0: <HDA ATI RS690/780 HDMI PCM #0 HDMI> at cad 0 nid 1 on hdac0
 Dec  5 23:51:34 GJA822 kernel: hdac1: HDA Codec #0: Realtek ALC888
 Dec  5 23:51:34 GJA822 kernel: pcm1: <HDA Realtek ALC888 PCM #0 Analog> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm2: <HDA Realtek ALC888 PCM #1 Analog> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm3: <HDA Realtek ALC888 PCM #2 Digital> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: pcm4: <HDA Realtek ALC888 PCM #3 Digital> at cad 0 nid 1 on hdac1
 Dec  5 23:51:34 GJA822 kernel: SMP: AP CPU #1 Launched!
 Dec  5 23:51:34 GJA822 kernel: uhub6: 2 ports with 2 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub0: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub1: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub3: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub4: 3 ports with 3 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: Root mount waiting for: usbus5 usbus2
 Dec  5 23:51:34 GJA822 kernel: Root mount waiting for: usbus5 usbus2
 Dec  5 23:51:34 GJA822 kernel: uhub2: 6 ports with 6 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: uhub5: 6 ports with 6 removable, self powered
 Dec  5 23:51:34 GJA822 kernel: Trying to mount root from ufs:/dev/ad6s1a
 Dec  5 23:51:35 GJA822 named[866]: starting BIND
 
 
 --------------050709010709060805090306--

From: Andriy Gapon <avg@freebsd.org>
To: Yury <yury@gorodok.net>
Cc: bug-followup@freebsd.org, Alexander Motin <mav@freebsd.org>
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Thu, 16 Dec 2010 19:11:38 +0200

 on 09/12/2010 19:08 Yury said the following:
 > Here they are, message files.
 > 
 > The "bad" file is messages during boot try with the ahci driver, and the "good"
 > one is the backed up kernel version with ata driver.  In the "bad" boot try
 > messages last lines could repeat infinitely. And, as I can see there are some
 > 'time-out' messages in "good" variant, but everything works just fine. BIOS was
 > updated to 15.06.
 > 
 > Only differences in kernel config files are:
 > 
 > < device        ata
 > < device        atadisk
 >    ---
 >  > #device        ata
 >  > #device        atadisk
 > 
 > < ##device        ahci
 > < device        atapicd
 >    ---
 >  > device        ahci
 >  > #device        atapicd
 > 
 
 Yury,
 will you be able to test ahci with this hardware using stable/8?
 
 Alexander,
 can you please take a look at this PR?
 
 -- 
 Andriy Gapon

From: Alexander Motin <mav@FreeBSD.org>
To: Yury <yury@gorodok.net>
Cc: Andriy Gapon <avg@freebsd.org>, bug-followup@freebsd.org
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Thu, 16 Dec 2010 19:39:50 +0200

 On 16.12.2010 19:11, Andriy Gapon wrote:
 > on 09/12/2010 19:08 Yury said the following:
 >> Here they are, message files.
 >>
 >> The "bad" file is messages during boot try with the ahci driver, and the "good"
 >> one is the backed up kernel version with ata driver.  In the "bad" boot try
 >> messages last lines could repeat infinitely. And, as I can see there are some
 >> 'time-out' messages in "good" variant, but everything works just fine. BIOS was
 >> updated to 15.06.
 >>
 >> Only differences in kernel config files are:
 >>
 >> <  device        ata
 >> <  device        atadisk
 >>     ---
 >>   >  #device        ata
 >>   >  #device        atadisk
 >>
 >> <  ##device        ahci
 >> <  device        atapicd
 >>     ---
 >>   >  device        ahci
 >>   >  #device        atapicd
 >>
 >
 > Yury,
 > will you be able to test ahci with this hardware using stable/8?
 
 I can see interrupt status bit set here. Timeout in that case may mean 
 that interrupt was not delivered/handled for some reason. Could you 
 check if this controller supports MSI interrupts with `pciconf -lvbc`? 
 If it does and driver uses it - you may try to disable it by setting 
 loader tunable `hint.ahci.0.msi=0'.
 
 It could also be useful to enable verbose kernel messages at boot menu.
 
 -- 
 Alexander Motin

From: Alexander Motin <mav@FreeBSD.org>
To: Yury <yury@gorodok.net>
Cc: Andriy Gapon <avg@freebsd.org>, 
 bug-followup <bug-followup@FreeBSD.org>
Subject: Re: amd64/148526: [ahci] ahci driver does not boot on AMD chip
Date: Fri, 17 Dec 2010 11:32:50 +0200

 Yury wrote:
 > Yes, pciconf is non-empty about MSI (attached).
 > 
 > And the hint.ahci.0.msi="0" in loader.conf worked for me, with it it can
 > boot, thank you.
 > `Good' AHCI verbose messages are attached also.
 > (The kernel configuration was changed to not only include AHCI, but also
 > ATA driver, because I have IDE CD-ROM.)
 
 As I can see, AHCI is not the only controller in this system using MSI.
 Does the others (sound, network, ...) work correctly?
 
 Linux explicitly disables MSI for SB600 chips, but not for this SB700.
 
 -- 
 Alexander Motin
State-Changed-From-To: open->closed 
State-Changed-By: mav 
State-Changed-When: Thu Apr 28 19:09:58 UTC 2011 
State-Changed-Why:  
Specific case handled by setting tunable. Real problem cause and 
possibility of permanent fix is unclear. May be board-specific. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=148526 
>Unformatted:
