[coreboot] Implementing or not implementing hacks for the OS (was: Change in coreboot[master]: ck804: hide IOAPIC base address in PCI_BASE_ADDRESS_1)
Jonathan A. Kollasch
jakllsch at kollasch.net
Mon Oct 14 15:23:27 CEST 2013
Attached is a Linux dmesg that shows the problem.
Jonathan Kollasch
On Mon, Oct 14, 2013 at 01:10:40AM -0600, David Hubbard wrote:
> Hi all,
>
> On Sun, Oct 13, 2013 at 2:03 PM, ron minnich <rminnich at gmail.com> wrote:
>
> > Paul, you missed part of the picture. Suppose we have a different
> > kernel, which does not have the same bug as Linux has,and that,
> > further, depends on that register being visible? We can't know that
> > such OSes exist, but we do not know that they do not. We'd have to at
> > the very least test some of them. We've always tried to avoid being
> > Linux-centric in coreboot and for the most part have succeeded.
> > Further, hidden registers create their own problems.
> >
> > This problem has no clear solution. I've always felt that in all
> > cases, we should err on the side of opening up the hardware, and not
> > hiding registers.
> >
> > ron
> >
>
> I checked with Paul briefly on IRC, I think we may be missing something
> obvious here. IOAPIC support is pretty fundamental; maybe the ck804
> brokenness is fixable? (I'm willing to dig in a little deeper and find out
> what's going on here.)
>
> If so then there would be no need to make a special case for it in
> coreboot, right?
>
> David
> --
> coreboot mailing list: coreboot at coreboot.org
> http://www.coreboot.org/mailman/listinfo/coreboot
-------------- next part --------------
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.2.0-4-686-pae (debian-kernel at lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.51-1
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[ 0.000000] BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000007ffde000 (usable)
[ 0.000000] BIOS-e820: 000000007ffde000 - 0000000080000000 (reserved)
[ 0.000000] NX (Execute Disable) protection: active
[ 0.000000] SMBIOS 2.7 present.
[ 0.000000] last_pfn = 0x7ffde max_arch_pfn = 0x1000000
[ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[ 0.000000] found SMP MP-table at [c00f5a50] f5a50
[ 0.000000] init_memory_mapping: 0000000000000000-00000000379fe000
[ 0.000000] RAMDISK: 36c7e000 - 37637000
[ 0.000000] ACPI: RSDP 000f5a30 00014 (v00 CORE )
[ 0.000000] ACPI: RSDT 7ffe2430 0003C (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: FACP 7ffe3b90 00074 (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: DSDT 7ffe2540 01647 (v01 CORE CB-DSDT 00000001 INTL 20130626)
[ 0.000000] ACPI: FACS 7ffe2500 00040
[ 0.000000] ACPI: HPET 7ffe3c90 00038 (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: APIC 7ffe3cd0 00050 (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: SRAT 7ffe3d20 00090 (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: SLIT 7ffe3db0 0002D (v01 CORE COREBOOT 00000000 CORE 00000000)
[ 0.000000] ACPI: SSDT 7ffe3de0 00250 (v02 CORE COREBOOT 0000002A CORE 0000002A)
[ 0.000000] 1157MB HIGHMEM available.
[ 0.000000] 889MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 379fe000
[ 0.000000] low ram: 0 - 379fe000
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000010 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x000379fe
[ 0.000000] HighMem 0x000379fe -> 0x0007ffde
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000010 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x0007ffde
[ 0.000000] Using APIC driver default
[ 0.000000] ACPI: PM-Timer IO Port: 0x2008
[ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
[ 0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high level lint[0x1])
[ 0.000000] ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
[ 0.000000] IOAPIC[0]: apic_id 1, version 17, address 0xfec00000, GSI 0-23
[ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low edge)
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x10de8201 base: 0xfed00000
[ 0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[ 0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 80000000 (gap: 80000000:80000000)
[ 0.000000] Booting paravirtualized kernel on bare hardware
[ 0.000000] setup_percpu: NR_CPUS:32 nr_cpumask_bits:32 nr_cpu_ids:1 nr_node_ids:1
[ 0.000000] PERCPU: Embedded 14 pages/cpu @f79e3000 s33280 r0 d24064 u57344
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 520045
[ 0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-686-pae root=UUID=539132b6-cde2-46f1-8bfe-f1dedad8388b ro console=ttyS0,115200
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] Initializing HighMem for node 0 (000379fe:0007ffde)
[ 0.000000] Memory: 2064088k/2097016k available (2852k kernel code, 32476k reserved, 1347k data, 416k init, 1185664k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xffd36000 - 0xfffff000 (2852 kB)
[ 0.000000] pkmap : 0xffa00000 - 0xffc00000 (2048 kB)
[ 0.000000] vmalloc : 0xf81fe000 - 0xff9fe000 ( 120 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xf79fe000 ( 889 MB)
[ 0.000000] .init : 0xc141b000 - 0xc1483000 ( 416 kB)
[ 0.000000] .data : 0xc12c93c0 - 0xc141a100 (1347 kB)
[ 0.000000] .text : 0xc1000000 - 0xc12c93c0 (2852 kB)
[ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU dyntick-idle grace-period acceleration is enabled.
[ 0.000000] NR_IRQS:2304 nr_irqs:256 16
[ 0.000000] Console: colour VGA+ 80x25
[ 0.000000] console [ttyS0] enabled
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 2211.248 MHz processor.
[ 0.008002] Calibrating delay loop (skipped), value calculated using timer frequency.. 4422.49 BogoMIPS (lpj=8844992)
[ 0.016003] pid_max: default: 32768 minimum: 301
[ 0.020041] Security Framework initialized
[ 0.024008] AppArmor: AppArmor disabled by boot time parameter
[ 0.028017] Mount-cache hash table entries: 512
[ 0.032142] Initializing cgroup subsys cpuacct
[ 0.036008] Initializing cgroup subsys memory
[ 0.040013] Initializing cgroup subsys devices
[ 0.044005] Initializing cgroup subsys freezer
[ 0.048005] Initializing cgroup subsys net_cls
[ 0.052005] Initializing cgroup subsys blkio
[ 0.056011] Initializing cgroup subsys perf_event
[ 0.060033] mce: CPU supports 5 MCE banks
[ 0.064059] SMP alternatives: switching to UP code
[ 0.073281] Freeing SMP alternatives: 8k freed
[ 0.076011] ACPI: Core revision 20110623
[ 0.080666] Enabling APIC mode: Flat. Using 1 I/O APICs
[ 0.084312] ..TIMER: vector=0x30 apic1=0 pin1=0 apic2=0 pin2=0
[ 0.129540] CPU0: AMD Opteron(tm) Processor 248 HE stepping 01
[ 0.136007] Performance Events: AMD PMU driver.
[ 0.136010] ... version: 0
[ 0.140009] ... bit width: 48
[ 0.144009] ... generic registers: 4
[ 0.148009] ... value mask: 0000ffffffffffff
[ 0.152010] ... max period: 00007fffffffffff
[ 0.156010] ... fixed-purpose events: 0
[ 0.160010] ... event mask: 000000000000000f
[ 0.164178] NMI watchdog enabled, takes one hw-pmu counter.
[ 0.168029] Brought up 1 CPUs
[ 0.172013] Total of 1 processors activated (4422.49 BogoMIPS).
[ 0.176590] devtmpfs: initialized
[ 0.180329] print_constraints: dummy:
[ 0.184064] NET: Registered protocol family 16
[ 0.188111] TOM: 0000000080000000 aka 2048M
[ 0.192046] ACPI: bus type pci registered
[ 0.200107] PCI : PCI BIOS aera is rw and x. Use pci=nobios if you want it NX.
[ 0.204015] PCI: PCI BIOS revision 2.10 entry at 0xfd71a, last bus=5
[ 0.208014] PCI: Using configuration type 1 for base access
[ 0.212714] bio: create slab <bio-0> at 0
[ 0.220019] ACPI: Added _OSI(Module Device)
[ 0.224015] ACPI: Added _OSI(Processor Device)
[ 0.228015] ACPI: Added _OSI(3.0 _SCP Extensions)
[ 0.232016] ACPI: Added _OSI(Processor Aggregator Device)
[ 0.237096] ACPI: Interpreter enabled
[ 0.240021] ACPI: (supports S0 S5)
[ 0.244580] ACPI: Using IOAPIC for interrupt routing
[ 0.253369] ACPI: No dock devices found.
[ 0.256017] HEST: Table not found.
[ 0.260019] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.265130] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-05])
[ 0.270196] pci_root PNP0A03:00: host bridge window [io 0x03b0-0x03df]
[ 0.272019] pci_root PNP0A03:00: host bridge window [io 0x0d00-0x3fff]
[ 0.276019] pci_root PNP0A03:00: host bridge window [mem 0xf0000000-0xf41fffff]
[ 0.280019] pci_root PNP0A03:00: host bridge window [mem 0x000a0000-0x000bffff]
[ 0.284019] pci_root PNP0A03:00: host bridge window [io 0x0000-0x0cf7]
[ 0.288021] pci_root PNP0A03:00: host bridge window expanded to [io 0x0000-0x0cf7]; [io 0x0000-0x0cf7] ignored
[ 0.296847] pci 0000:00:09.0: PCI bridge to [bus 01-01] (subtractive decode)
[ 0.300058] pci 0000:00:0b.0: PCI bridge to [bus 02-02]
[ 0.304041] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[ 0.308164] pci 0000:04:00.0: disabling ASPM on pre-1.1 PCIe device. You can enable it with 'pcie_aspm=force'
[ 0.312026] pci 0000:00:0d.0: PCI bridge to [bus 04-04]
[ 0.316047] pci 0000:00:0e.0: PCI bridge to [bus 05-05]
[ 0.320162] pci0000:00: Unable to request _OSC control (_OSC support mask: 0x1e)
[ 0.333189] ACPI: PCI Interrupt Link [LNKA] (IRQs 16 17 18 19) *0, disabled.
[ 0.340269] ACPI: PCI Interrupt Link [LNKB] (IRQs 16 17 18 19) *0, disabled.
[ 0.346728] ACPI: PCI Interrupt Link [LNKC] (IRQs 16 17 18 19) *0
[ 0.349757] ACPI: PCI Interrupt Link [LNKD] (IRQs 16 17 18 19) *0
[ 0.356079] ACPI: PCI Interrupt Link [LNKE] (IRQs 16 17 18 19) *0, disabled.
[ 0.362728] ACPI: PCI Interrupt Link [LLAS] (IRQs 20 21 22 23) *0
[ 0.369481] ACPI: PCI Interrupt Link [LUOH] (IRQs 20 21 22 23) *0
[ 0.373760] ACPI: PCI Interrupt Link [LUEH] (IRQs 20 21 22 23) *0
[ 0.377759] ACPI: PCI Interrupt Link [LAUD] (IRQs 20 21 22 23) *0
[ 0.384269] ACPI: PCI Interrupt Link [LMOD] (IRQs 20 21 22 23) *0, disabled.
[ 0.390730] ACPI: PCI Interrupt Link [LPA0] (IRQs 20 21 22 23) *0, disabled.
[ 0.394734] ACPI: PCI Interrupt Link [LSA0] (IRQs 20 21 22 23) *0
[ 0.401214] ACPI: PCI Interrupt Link [LSA1] (IRQs 20 21 22 23) *0
[ 0.405770] ACPI: PCI Interrupt Link [LEMA] (IRQs 20 21 22 23) *0
[ 0.409811] vgaarb: device added: PCI:0000:01:06.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.412028] vgaarb: loaded
[ 0.416027] vgaarb: bridge control possible 0000:01:06.0
[ 0.420071] PCI: Using ACPI for IRQ routing
[ 0.424037] pci 0000:00:01.0: no compatible bridge window for [mem 0xfec00000-0xfec00fff]
[ 0.428186] HPET: 3 timers in total, 0 timers will be used for per-cpu timer
[ 0.432031] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 31
[ 0.437050] hpet0: 3 comparators, 32-bit 25.000000 MHz counter
[ 0.444079] Switching to clocksource hpet
[ 0.449621] pnp: PnP ACPI init
[ 0.452693] ACPI: bus type pnp registered
[ 0.458161] pnp: PnP ACPI: found 3 devices
[ 0.462257] ACPI: ACPI bus type pnp unregistered
[ 0.466876] PnPBIOS: Disabled by ACPI PNP
[ 0.507403] pci 0000:00:01.0: BAR 1: assigned [mem 0xf4106000-0xf4106fff]
[ 0.514188] pci 0000:00:09.0: PCI bridge to [bus 01-01]
[ 0.519413] pci 0000:00:09.0: bridge window [mem 0xf0000000-0xf3ffffff]
[ 0.526201] pci 0000:00:0b.0: PCI bridge to [bus 02-02]
[ 0.531428] pci 0000:00:0c.0: PCI bridge to [bus 03-03]
[ 0.536654] pci 0000:00:0d.0: PCI bridge to [bus 04-04]
[ 0.541876] pci 0000:00:0d.0: bridge window [io 0x1000-0x1fff]
[ 0.547970] pci 0000:00:0d.0: bridge window [mem 0xf4000000-0xf40fffff]
[ 0.554756] pci 0000:00:0e.0: PCI bridge to [bus 05-05]
[ 0.560088] NET: Registered protocol family 2
[ 0.564505] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.571931] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.579999] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.586984] TCP: Hash tables configured (established 131072 bind 65536)
[ 0.593600] TCP reno registered
[ 0.596747] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.602675] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.609123] NET: Registered protocol family 1
[ 0.613681] ACPI: PCI Interrupt Link [LUOH] enabled at IRQ 23
[ 0.672102] ACPI: PCI Interrupt Link [LUEH] enabled at IRQ 22
[ 0.677901] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.683474] pci 0000:00:09.0: Enabling HT MSI Mapping
[ 0.688556] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.694127] pci 0000:00:0a.0: Enabling HT MSI Mapping
[ 0.699210] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.704786] pci 0000:00:0b.0: Enabling HT MSI Mapping
[ 0.709841] pci 0000:00:0b.0: Found enabled HT MSI Mapping
[ 0.715361] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.720932] pci 0000:00:0c.0: Enabling HT MSI Mapping
[ 0.725986] pci 0000:00:0c.0: Found enabled HT MSI Mapping
[ 0.731511] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.737087] pci 0000:00:0d.0: Enabling HT MSI Mapping
[ 0.742142] pci 0000:00:0d.0: Found enabled HT MSI Mapping
[ 0.747668] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.753242] pci 0000:00:0e.0: Enabling HT MSI Mapping
[ 0.758295] pci 0000:00:0e.0: Found enabled HT MSI Mapping
[ 0.763855] Unpacking initramfs...
[ 1.047324] Freeing initrd memory: 9956k freed
[ 1.057774] platform rtc_cmos: registered platform RTC device (no PNP device found)
[ 1.065727] audit: initializing netlink socket (disabled)
[ 1.071136] type=2000 audit(1381756226.068:1): initialized
[ 1.091916] highmem bounce pool size: 64 pages
[ 1.096370] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[ 1.103031] VFS: Disk quotas dquot_6.5.2
[ 1.106982] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 1.113570] msgmni has been set to 1735
[ 1.117543] alg: No test for stdrng (krng)
[ 1.121664] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 1.129053] io scheduler noop registered
[ 1.132981] io scheduler deadline registered
[ 1.137261] io scheduler cfq registered (default)
[ 1.142126] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 1.147717] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 1.154324] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[ 1.160983] ERST: Table is not found!
[ 1.164647] GHES: HEST is not enabled!
[ 1.168409] isapnp: Scanning for PnP cards...
[ 1.525112] isapnp: No Plug & Play device found
[ 1.529691] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.556207] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 1.582476] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 1.588738] Linux agpgart interface v0.103
[ 1.592972] agpgart-amd64 0000:01:06.0: AGP bridge [126f/0720]
[ 1.598806] agpgart-amd64 0000:01:06.0: aperture size 4096 MB is not right, using settings from NB
[ 1.610783] agpgart-amd64 0000:01:06.0: AGP aperture is 64M @ 0xf8000000
[ 1.617654] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[ 1.628219] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 1.633189] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 1.638336] mousedev: PS/2 mouse device common for all mice
[ 1.643985] rtc_cmos rtc_cmos: RTC can wake from S4
[ 1.648966] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[ 1.655342] rtc0: alarms up to one year, y3k, 114 bytes nvram, hpet irqs
[ 1.662050] cpuidle: using governor ladder
[ 1.666150] cpuidle: using governor menu
[ 1.670310] TCP cubic registered
[ 1.673569] NET: Registered protocol family 10
[ 1.678550] Mobile IPv6
[ 1.680998] NET: Registered protocol family 17
[ 1.685444] Registering the dns_resolver key type
[ 1.690166] Using IPI No-Shortcut mode
[ 1.694013] registered taskstats version 1
[ 1.698438] rtc_cmos rtc_cmos: setting system clock to 2013-10-14 13:10:27 UTC (1381756227)
[ 1.706807] Initializing network drop monitor service
[ 1.712011] Freeing unused kernel memory: 416k freed
[ 1.717214] Write protecting the kernel text: 2856k
[ 1.722123] Write protecting the kernel read-only data: 1084k
[ 1.727875] NX-protecting the kernel data: 3288k
Loading, please wait...
[ 1.748169] udevd[44]: starting version 175
[ 1.789184] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 1.831799] sky2: driver version 1.30
[ 1.855218] SCSI subsystem initialized
[ 1.862985] usbcore: registered new interface driver usbfs
[ 1.890213] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 19
[ 1.901561] ACPI: PCI Interrupt Link [LEMA] enabled at IRQ 21
[ 1.917532] usbcore: registered new interface driver hub
[ 1.923638] sky2 0000:04:00.0: Yukon-2 EC chip revision 1
[ 1.931230] usbcore: registered new device driver usb
[ 1.936654] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.943884] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 2.048012] sky2 0000:04:00.0: No interrupt generated using MSI, switching to INTx mode.
[ 2.056115] Refined TSC clocksource calibration: 2211.332 MHz.
[ 2.062566] sky2 0000:04:00.0: eth0: addr 00:01:4e:01:12:25
[ 2.068143] Switching to clocksource tsc
[ 2.452709] forcedeth 0000:00:0a.0: ifname eth1, PHY OUI 0x5043 @ 1, addr 00:e0:81:54:32:66
[ 2.461059] forcedeth 0000:00:0a.0: highdma csum gbit lnktim desc-v3
[ 2.468640] scsi0 : pata_amd
[ 2.471652] scsi1 : pata_amd
[ 2.474626] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0x3820 irq 14
[ 2.481581] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0x3828 irq 15
[ 2.488692] ACPI: PCI Interrupt Link [LSA0] enabled at IRQ 20
[ 2.495084] scsi2 : sata_nv
[ 2.497985] scsi3 : sata_nv
[ 2.500874] ata3: SATA max UDMA/133 cmd 0x3850 ctl 0x3878 bmdma 0x3830 irq 20
[ 2.508006] ata4: SATA max UDMA/133 cmd 0x3858 ctl 0x387c bmdma 0x3838 irq 20
[ 2.515195] ehci_hcd 0000:00:02.1: EHCI Host Controller
[ 2.520576] ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
[ 2.527987] ehci_hcd 0000:00:02.1: debug port 1
[ 2.532530] ehci_hcd 0000:00:02.1: irq 22, io mem 0xf4105000
[ 2.548007] ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00
[ 2.553765] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 2.560550] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.567768] usb usb1: Product: EHCI Host Controller
[ 2.572648] usb usb1: Manufacturer: Linux 3.2.0-4-686-pae ehci_hcd
[ 2.578826] usb usb1: SerialNumber: 0000:00:02.1
[ 2.583616] hub 1-0:1.0: USB hub found
[ 2.587369] hub 1-0:1.0: 10 ports detected
[ 2.591548] ohci_hcd 0000:00:02.0: OHCI Host Controller
[ 2.596905] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
[ 2.604319] ohci_hcd 0000:00:02.0: irq 23, io mem 0xf4100000
[ 2.666003] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 2.672782] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 2.680000] usb usb2: Product: OHCI Host Controller
[ 2.684872] usb usb2: Manufacturer: Linux 3.2.0-4-686-pae ohci_hcd
[ 2.691052] usb usb2: SerialNumber: 0000:00:02.0
[ 2.695844] hub 2-0:1.0: USB hub found
[ 2.699601] hub 2-0:1.0: 10 ports detected
[ 2.703875] ACPI: PCI Interrupt Link [LSA1] enabled at IRQ 23
[ 2.710147] scsi4 : sata_nv
[ 2.713056] scsi5 : sata_nv
[ 2.715944] ata5: SATA max UDMA/133 cmd 0x3860 ctl 0x3880 bmdma 0x3840 irq 23
[ 2.723078] ata6: SATA max UDMA/133 cmd 0x3868 ctl 0x3884 bmdma 0x3848 irq 23
[ 2.992015] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 3.040007] ata5: SATA link down (SStatus 0 SControl 300)
[ 3.080007] usb 2-1: new low-speed USB device number 2 using ohci_hcd
[ 8.004011] ata3.00: qc timeout (cmd 0x27)
[ 8.008104] ata3.00: failed to read native max address (err_mask=0x4)
[ 8.014544] ata3.00: HPA support seems broken, skipping HPA handling
[ 8.084006] ohci_hcd 0000:00:02.0: Unlink after no-IRQ? Controller is probably using the wrong IRQ.
[ 8.488012] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 8.500085] ata3.00: ATA-7: WDC WD800JD-75MSA3, 10.01E04, max UDMA/133
[ 8.506612] ata3.00: 156250000 sectors, multi 0: LBA48 NCQ (depth 0/32)
[ 8.520085] ata3.00: configured for UDMA/133
[ 8.524448] scsi 2:0:0:0: Direct-Access ATA WDC WD800JD-75MS 10.0 PQ: 0 ANSI: 5
[ 8.844007] ata4: SATA link down (SStatus 0 SControl 300)
[ 9.160008] ata6: SATA link down (SStatus 0 SControl 300)
[ 9.175359] sd 2:0:0:0: [sda] 156250000 512-byte logical blocks: (80.0 GB/74.5 GiB)
[ 9.183192] sd 2:0:0:0: [sda] Write Protect is off
[ 9.188026] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 39.840030] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 39.847069] ata3.00: failed command: READ DMA
[ 39.851431] ata3.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in
[ 39.851432] res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
[ 39.866027] ata3.00: status: { DRDY }
[ 39.869696] ata3: hard resetting link
[ 39.873357] ata3: nv: skipping hardreset on occupied port
[ 40.344013] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 40.364086] ata3.00: configured for UDMA/133
[ 40.368362] ata3.00: device reported invalid CHS sector 0
[ 40.373762] ata3: EH complete
More information about the coreboot
mailing list