From: Dave Jones <davej@redhat.com>
To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Cc: jgarzik@pobox.com, linux-ide@vger.kernel.org, jkeating@redhat.com
Subject: Re: [PATCH] libata: HPA support
Date: Tue, 17 Apr 2007 14:41:39 -0400 [thread overview]
Message-ID: <20070417184139.GB11211@redhat.com> (raw)
In-Reply-To: <20070411002313.29069ca5@the-village.bc.nu>
On Wed, Apr 11, 2007 at 12:23:13AM +0100, Alan Cox wrote:
> Signed-off-by: Alan Cox <alan@redhat.com>
>
> Add support for ignoring the BIOS HPA result (off by default) and setting
> the disk to the full available size unless already frozen.
>
> Tested with various platforms/disks and confirmed to work with the
> Macintosh (which broke earlier) and ata_piix (breakage due to the LBA48
> readback that Tejun fixed).
>
> For normal users this brings us, I believe, to feature parity with old IDE
> (and of course more featured in some areas too).
This is broken horribly on nvidia chipsets..
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 RAID bus controller: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 RAID bus controller: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:07.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
01:0a.0 FireWire (IEEE 1394): Texas Instruments TSB82AA2 IEEE-1394b Link Layer Controller (rev 01)
05:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
05:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
During boot it does this..
Linux version 2.6.20-1.3079.fc7 (brewbuilder@hs20-bc2-2.build.redhat.com) (gcc version 4.1.2 20070403 (Red Hat 4.1.2-8)) #1 SMP Mon Apr 16 20:05:15 EDT 2007
Command line: initrd=initrd.img console=ttyS0,115200 console=tty0 BOOT_IMAGE=vmlinuz
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009d000 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
BIOS-e820: 000000001fff0000 - 000000001fff3000 (ACPI NVS)
BIOS-e820: 000000001fff3000 - 0000000020000000 (ACPI data)
BIOS-e820: 00000000d0000000 - 00000000e0000000 (reserved)
BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved)
end_pfn_map = 1048576
DMI 2.3 present.
ACPI: RSDP 000F6E80, 0014 (r0 Nvidia)
ACPI: RSDT 1FFF3000, 0030 (r1 Nvidia AWRDACPI 42302E31 AWRD 1010101)
ACPI: FACP 1FFF3040, 0074 (r1 Nvidia AWRDACPI 42302E31 AWRD 1010101)
ACPI: DSDT 1FFF30C0, 4C3F (r1 NVIDIA AWRDACPI 1000 MSFT 100000C)
ACPI: FACS 1FFF0000, 0040
ACPI: MCFG 1FFF7D80, 003C (r1 Nvidia AWRDACPI 42302E31 AWRD 1010101)
ACPI: APIC 1FFF7D00, 007C (r1 Nvidia AWRDACPI 42302E31 AWRD 1010101)
Scanning NUMA topology in Northbridge 24
Number of nodes 1
Node 0 MemBase 0000000000000000 Limit 000000001fff0000
Using node hash shift of 63
Bootmem setup node 0 0000000000000000-000000001fff0000
Zone PFN ranges:
DMA 0 -> 4096
DMA32 4096 -> 1048576
Normal 1048576 -> 1048576
early_node_map[2] active PFN ranges
0: 0 -> 157
0: 256 -> 131056
Nvidia board detected. Ignoring ACPI timer override.
If you got timer trouble try acpi_use_timer_override
ACPI: PM-Timer IO Port: 0x1008
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 (Bootup-CPU)
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1
ACPI: LAPIC_NMI (acpi_id[0x00] dfl dfl lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, address 0xfec00000, GSI 0-23
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: BIOS IRQ0 pin2 override ignored.
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 14 global_irq 14 high edge)
ACPI: INT_SRC_OVR (bus 0 bus_irq 15 global_irq 15 high edge)
Setting APIC routing to physical flat
Using ACPI (MADT) for SMP configuration information
Nosave address range: 000000000009d000 - 00000000000a0000
Nosave address range: 00000000000a0000 - 00000000000f0000
Nosave address range: 00000000000f0000 - 0000000000100000
Allocating PCI resources starting at 30000000 (gap: 20000000:b0000000)
SMP: Allowing 2 CPUs, 0 hotplug CPUs
PERCPU: Allocating 44672 bytes of per cpu data
Built 1 zonelists. Total pages: 125776
Kernel command line: initrd=initrd.img console=ttyS0,115200 console=tty0 BOOT_IMAGE=vmlinuz
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 16384 bytes)
time.c: Detected 2211.357 MHz processor.
Console: colour VGA+ 80x25
Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
... MAX_LOCKDEP_SUBCLASSES: 8
... MAX_LOCK_DEPTH: 30
... MAX_LOCKDEP_KEYS: 2048
... CLASSHASH_SIZE: 1024
... MAX_LOCKDEP_ENTRIES: 8192
... MAX_LOCKDEP_CHAINS: 16384
... CHAINHASH_SIZE: 8192
memory used by lock dependency info: 1648 kB
per task-struct memory footprint: 1680 bytes
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
Checking aperture...
CPU 0: aperture @ 260000000 size 32 MB
Aperture too small (32 MB)
No AGP bridge found
Memory: 496444k/524224k available (2465k kernel code, 27384k reserved, 1445k data, 332k init)
Calibrating delay using timer specific routine.. 4424.38 BogoMIPS (lpj=2212194)
Security Framework v1.0.0 initialized
SELinux: Initializing.
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0/0 -> Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
lockdep: not fixing up alternatives.
ACPI: Core revision 20070126
Using local APIC timer interrupts.
result 12564554
Detected 12.564 MHz APIC timer.
lockdep: not fixing up alternatives.
Booting processor 1/2 APIC 0x1
Initializing CPU#1
Calibrating delay using timer specific routine.. 4421.83 BogoMIPS (lpj=2210919)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1/1 -> Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ stepping 01
Brought up 2 CPUs
migration_cost=369
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
0000:00:06.0: cannot adjust BAR0 (not I/O)
0000:00:06.0: cannot adjust BAR1 (not I/O)
0000:00:06.0: cannot adjust BAR2 (not I/O)
0000:00:06.0: cannot adjust BAR3 (not I/O)
PCI: Transparent bridge - 0000:00:09.0
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 *5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 7 9 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 7 9 10 11 *12 14 15)
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 *5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSID] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LFID] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LPCA] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs 17) *0, disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs 18) *0
ACPI: PCI Interrupt Link [APC4] (IRQs 19) *0
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APSJ] (IRQs 20 21 22 23) *0
ACPI: PCI Interrupt Link [APCP] (IRQs 20 21 22 23) *0, disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
NetLabel: Initializing
NetLabel: domain hash size = 128
NetLabel: protocols = UNLABELED CIPSOv4
NetLabel: unlabeled traffic allowed by default
pnp: 00:01: ioport range 0x1000-0x107f has been reserved
pnp: 00:01: ioport range 0x1080-0x10ff has been reserved
pnp: 00:01: ioport range 0x1400-0x147f has been reserved
pnp: 00:01: ioport range 0x1480-0x14ff has been reserved
pnp: 00:01: ioport range 0x1800-0x187f has been reserved
pnp: 00:01: ioport range 0x1880-0x18ff has been reserved
pnp: 00:0b: iomem range 0xd0000000-0xdfffffff could not be reserved
pnp: 00:0c: iomem range 0xd0000-0xd3fff has been reserved
pnp: 00:0c: iomem range 0xdcc00-0xdffff has been reserved
pnp: 00:0c: iomem range 0xf0000-0xfbfff could not be reserved
pnp: 00:0c: iomem range 0xfc000-0xfffff could not be reserved
PCI: Bridge: 0000:00:09.0
Time: acpi_pm clocksource has been installed.
IO window: 9000-9fff
MEM window: ea000000-ea0fffff
PREFETCH window: disabled.
PCI: Bridge: 0000:00:0b.0
IO window: 6000-6fff
MEM window: disabled.
PREFETCH window: disabled.
PCI: Bridge: 0000:00:0c.0
IO window: 8000-8fff
MEM window: disabled.
PREFETCH window: disabled.
PCI: Bridge: 0000:00:0d.0
IO window: 7000-7fff
MEM window: disabled.
PREFETCH window: disabled.
PCI: Bridge: 0000:00:0e.0
IO window: a000-afff
MEM window: e8000000-e9ffffff
PREFETCH window: e0000000-e7ffffff
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 3, 32768 bytes)
TCP established hash table entries: 16384 (order: 8, 1048576 bytes)
TCP bind hash table entries: 16384 (order: 7, 917504 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
checking if image is initramfs... it is
Freeing initrd memory: 5657k freed
audit: initializing netlink socket (disabled)
audit(1176816095.338:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
ksign: Installing public key data
Loading keyring
- Added public key 1B1335F4D8AAC8F
- User ID: Red Hat, Inc. (Kernel Module GPG key)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
PCI: Found disabled HT MSI Mapping on 0000:00:0b.0
PCI: Found enabled HT MSI Mapping on 0000:00:00.0
PCI: Found disabled HT MSI Mapping on 0000:00:0c.0
PCI: Found enabled HT MSI Mapping on 0000:00:00.0
PCI: Found disabled HT MSI Mapping on 0000:00:0d.0
PCI: Found enabled HT MSI Mapping on 0000:00:00.0
PCI: Found disabled HT MSI Mapping on 0000:00:0e.0
PCI: Found enabled HT MSI Mapping on 0000:00:00.0
assign_interrupt_mode Found MSI capability
assign_interrupt_mode Found MSI capability
assign_interrupt_mode Found MSI capability
assign_interrupt_mode Found MSI capability
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Real Time Clock Driver v1.12ac
Non-volatile memory driver v1.2
Linux agpgart interface v0.102 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
ÿserial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize
input: Macintosh mouse button emulation as /class/input/input0
usbcore: registered new interface driver libusual
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
TCP bic registered
Initializing XFRM netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
powernow-k8: Found 2 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ processors (version 2.00.00)
ACPI Exception (processor_perflib-0234): AE_NOT_FOUND, Evaluating _PSS [20070126]
powernow-k8: MP systems not supported by PSB BIOS structure
powernow-k8: MP systems not supported by PSB BIOS structure
Freeing unused kernel memory: 332k freed
Write protecting the kernel read-only data: 1058k
HARDWARE ERROR
CPU 0: Machine Check Exception: 4 Bank 4: b200000000070f0f
TSC 5d45fa1400
This is not a software problem!
Run through mcelog --ascii to decode and contact your hardware vendor
Kernel panic - not syncing: Machine check
BUG: warning at kernel/panic.c:137/panic() (Tainted: G M )
Call Trace:
<#MC> [<ffffffff8028ce05>] panic+0x202/0x213
[<ffffffff802647db>] oops_begin+0x29/0x78
[<ffffffff80270947>] print_mce+0xe8/0xed
[<ffffffff802709d9>] mce_log+0x0/0xa1
[<ffffffff80270de2>] do_machine_check+0x316/0x3a8
[<ffffffff8025d2ef>] machine_check+0x7f/0x90
[<ffffffff8825ac1d>] :sata_nv:nv_adma_interrupt+0x1d/0x4fc
[<ffffffff8034c88c>] ioread8+0x1/0x2c
<<EOE>> <IRQ> [<ffffffff8824278d>] :libata:ata_tf_read+0x95/0xc4
[<ffffffff88238888>] :libata:fill_result_tf+0x23/0x25
[<ffffffff8823a6de>] :libata:ata_qc_complete+0xa5/0xb1
[<ffffffff8825b036>] :sata_nv:nv_adma_interrupt+0x436/0x4fc
[<ffffffff80210753>] handle_IRQ_event+0x20/0x55
[<ffffffff802bd8c9>] handle_fasteoi_irq+0x9d/0xdd
[<ffffffff8026bf7f>] do_IRQ+0xf6/0x166
[<ffffffff8026a666>] default_idle+0x0/0x51
[<ffffffff8025c666>] ret_from_intr+0x0/0xf
<EOI> [<ffffffff80260eba>] __sched_text_start+0x92a/0x962
[<ffffffff8026a69d>] default_idle+0x37/0x51
[<ffffffff8026a69b>] default_idle+0x35/0x51
[<ffffffff8024895d>] cpu_idle+0xa1/0xc4
[<ffffffff80269cea>] rest_init+0x2b/0x2d
[<ffffffff80686893>] start_kernel+0x2e3/0x2f0
[<ffffffff80686158>] _sinittext+0x158/0x15f
BUG: warning at drivers/input/serio/i8042.c:825/i8042_panic_blink() (Tainted: G M )
Call Trace:
<#MC> [<ffffffff803e6d7a>] i8042_panic_blink+0x143/0x301
[<ffffffff8028cdab>] panic+0x1a8/0x213
[<ffffffff802647db>] oops_begin+0x29/0x78
[<ffffffff80270947>] print_mce+0xe8/0xed
[<ffffffff802709d9>] mce_log+0x0/0xa1
[<ffffffff80270de2>] do_machine_check+0x316/0x3a8
[<ffffffff8025d2ef>] machine_check+0x7f/0x90
[<ffffffff8825ac1d>] :sata_nv:nv_adma_interrupt+0x1d/0x4fc
[<ffffffff8034c88c>] ioread8+0x1/0x2c
<<EOE>> <IRQ> [<ffffffff8824278d>] :libata:ata_tf_read+0x95/0xc4
[<ffffffff88238888>] :libata:fill_result_tf+0x23/0x25
[<ffffffff8823a6de>] :libata:ata_qc_complete+0xa5/0xb1
[<ffffffff8825b036>] :sata_nv:nv_adma_interrupt+0x436/0x4fc
[<ffffffff80210753>] handle_IRQ_event+0x20/0x55
[<ffffffff802bd8c9>] handle_fasteoi_irq+0x9d/0xdd
[<ffffffff8026bf7f>] do_IRQ+0xf6/0x166
[<ffffffff8026a666>] default_idle+0x0/0x51
[<ffffffff8025c666>] ret_from_intr+0x0/0xf
<EOI> [<ffffffff80260eba>] __sched_text_start+0x92a/0x962
[<ffffffff8026a69d>] default_idle+0x37/0x51
[<ffffffff8026a69b>] default_idle+0x35/0x51
[<ffffffff8024895d>] cpu_idle+0xa1/0xc4
[<ffffffff80269cea>] rest_init+0x2b/0x2d
[<ffffffff80686893>] start_kernel+0x2e3/0x2f0
[<ffffffff80686158>] _sinittext+0x158/0x15f
BUG: warning at drivers/input/serio/i8042.c:828/i8042_panic_blink() (Tainted: G M )
Call Trace:
<#MC> [<ffffffff803e6e63>] i8042_panic_blink+0x22c/0x301
[<ffffffff8028cdab>] panic+0x1a8/0x213
[<ffffffff802647db>] oops_begin+0x29/0x78
[<ffffffff80270947>] print_mce+0xe8/0xed
[<ffffffff802709d9>] mce_log+0x0/0xa1
[<ffffffff80270de2>] do_machine_check+0x316/0x3a8
[<ffffffff8025d2ef>] machine_check+0x7f/0x90
[<ffffffff8825ac1d>] :sata_nv:nv_adma_interrupt+0x1d/0x4fc
[<ffffffff8034c88c>] ioread8+0x1/0x2c
<<EOE>> <IRQ> [<ffffffff8824278d>] :libata:ata_tf_read+0x95/0xc4
[<ffffffff88238888>] :libata:fill_result_tf+0x23/0x25
[<ffffffff8823a6de>] :libata:ata_qc_complete+0xa5/0xb1
[<ffffffff8825b036>] :sata_nv:nv_adma_interrupt+0x436/0x4fc
[<ffffffff80210753>] handle_IRQ_event+0x20/0x55
[<ffffffff802bd8c9>] handle_fasteoi_irq+0x9d/0xdd
[<ffffffff8026bf7f>] do_IRQ+0xf6/0x166
[<ffffffff8026a666>] default_idle+0x0/0x51
[<ffffffff8025c666>] ret_from_intr+0x0/0xf
<EOI> [<ffffffff80260eba>] __sched_text_start+0x92a/0x962
[<ffffffff8026a69d>] default_idle+0x37/0x51
[<ffffffff8026a69b>] default_idle+0x35/0x51
[<ffffffff8024895d>] cpu_idle+0xa1/0xc4
[<ffffffff80269cea>] rest_init+0x2b/0x2d
[<ffffffff80686893>] start_kernel+0x2e3/0x2f0
[<ffffffff80686158>] _sinittext+0x158/0x15f
BUG: warning at drivers/input/serio/i8042.c:831/i8042_panic_blink() (Tainted: G M )
Call Trace:
<#MC> [<ffffffff803e6f0b>] i8042_panic_blink+0x2d4/0x301
[<ffffffff8028cdab>] panic+0x1a8/0x213
[<ffffffff802647db>] oops_begin+0x29/0x78
[<ffffffff80270947>] print_mce+0xe8/0xed
[<ffffffff802709d9>] mce_log+0x0/0xa1
[<ffffffff80270de2>] do_machine_check+0x316/0x3a8
[<ffffffff8025d2ef>] machine_check+0x7f/0x90
[<ffffffff8825ac1d>] :sata_nv:nv_adma_interrupt+0x1d/0x4fc
[<ffffffff8034c88c>] ioread8+0x1/0x2c
<<EOE>> <IRQ> [<ffffffff8824278d>] :libata:ata_tf_read+0x95/0xc4
[<ffffffff88238888>] :libata:fill_result_tf+0x23/0x25
[<ffffffff8823a6de>] :libata:ata_qc_complete+0xa5/0xb1
[<ffffffff8825b036>] :sata_nv:nv_adma_interrupt+0x436/0x4fc
[<ffffffff80210753>] handle_IRQ_event+0x20/0x55
[<ffffffff802bd8c9>] handle_fasteoi_irq+0x9d/0xdd
[<ffffffff8026bf7f>] do_IRQ+0xf6/0x166
[<ffffffff8026a666>] default_idle+0x0/0x51
[<ffffffff8025c666>] ret_from_intr+0x0/0xf
<EOI> [<ffffffff80260eba>] __sched_text_start+0x92a/0x962
[<ffffffff8026a69d>] default_idle+0x37/0x51
[<ffffffff8026a69b>] default_idle+0x35/0x51
[<ffffffff8024895d>] cpu_idle+0xa1/0xc4
[<ffffffff80269cea>] rest_init+0x2b/0x2d
[<ffffffff80686893>] start_kernel+0x2e3/0x2f0
[<ffffffff80686158>] _sinittext+0x158/0x15f
Without the patch, no MCEs.
Dave
--
http://www.codemonkey.org.uk
next prev parent reply other threads:[~2007-04-17 18:41 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-04-10 23:23 [PATCH] libata: HPA support Alan Cox
2007-04-10 23:36 ` Jeff Garzik
2007-04-11 0:15 ` Alan Cox
2007-04-10 23:43 ` Kyle McMartin
2007-04-11 16:38 ` Kyle McMartin
2007-04-13 15:33 ` Kyle McMartin
2007-04-13 15:44 ` Kyle McMartin
2007-04-13 16:24 ` Jeff Garzik
2007-04-13 16:33 ` Kyle McMartin
2007-04-13 16:46 ` Jeff Garzik
2007-04-13 16:47 ` Kyle McMartin
2007-04-13 21:06 ` ROBERT HANCOCK
2007-04-17 16:10 ` Jeff Garzik
2007-04-17 18:41 ` Dave Jones [this message]
2007-04-17 19:15 ` Jeff Garzik
2007-04-17 19:30 ` Dave Jones
2007-04-17 19:34 ` Jesse Keating
2007-04-17 20:42 ` Jeff Garzik
2007-04-17 22:05 ` Kyle McMartin
2007-04-17 21:45 ` Alan Cox
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20070417184139.GB11211@redhat.com \
--to=davej@redhat.com \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=jgarzik@pobox.com \
--cc=jkeating@redhat.com \
--cc=linux-ide@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).