Bug 8259

Summary: JMicron soft lockup detected on CPU#0! | ahci_interrupt | ata_interrupt
Product: IO/Storage Reporter: Bjoern Olausson (lkmlist)
Component: Serial ATAAssignee: Jeff Garzik (jgarzik)
Status: REJECTED UNREPRODUCIBLE    
Severity: high CC: albertcc, kernel, okir
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.21-rc4 Subsystem:
Regression: --- Bisected commit-id:
Attachments: jmicron enabled but without kernel driver
Kernel 2.6.21 Soft lockup

Description Bjoern Olausson 2007-03-25 12:28:40 UTC
Most recent kernel where this bug did *NOT* occur: none

Distribution: Gentoo

Hardware Environment:
0:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0)
00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev c0)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition
Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1
(rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4
(rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express
Port 6 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI
Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI
Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface
Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller
(rev 01)
00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) SATA AHCI
Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 Multimedia audio controller: Creative Labs SB X-Fi
01:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture
(rev 11)
01:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev
11)
01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000
Controller (PHY/Link)
02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI
Controller (rev 02)
02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI
Controller (rev 02)
03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E
Gigabit Ethernet Controller (rev 20)
05:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GT]
(rev a1)


Software Environment:
Portage 2.1.2.2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.21-
rc4 x86_64)
=================================================================
System uname: 2.6.21-rc4 x86_64 Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 22 Mar 2007 12:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"

Problem Description:
Some unspecific time after boot (can bei 5, 10 or more minutes) I get a soft 
lockup which freezes my system for around 2-3 Minutes. Somtimes it will never 
recover (I have no error logs for this event). All logs I show are from soft 
locks after which the system returned so I could get the in fo from dmesg.

I tracked the error down to the "JMicron 20360/20363 AHCI
Controller".
Disabling this device in the bios results in a smooth running system.
Even the usb_hcd_irq+0x0/0x52 soft lockups have gone. I don't get the rellation 
between usb_hcd_irq IRQ soft lockups and the disappearence of these when 
diabling the JMicron device.
It doesn't matter if "AHCI" or "normal operation" is set in the BIOS for this 
device.
I checkd with WinXP and there the system runs stabel. So i guess it's not a a 
damaged controller. Am I right?

If you need more information, please let me know.

Reproducible: Always

Steps to Reproduce:
1.Power on PC
2.Use ist or not
3.The softlock WILL occure in any case

Collection of soft lockups:

BUG: soft lockup detected on CPU#0! 

Call Trace: 
<IRQ> [<ffffffff80254eb0>] softlockup_tick+0xda/0xf5 
[<ffffffff8023a7da>] update_process_times+0x42/0x68 
[<ffffffff80216bb1>] smp_local_timer_interrupt+0x34/0x52 
[<ffffffff80217285>] smp_apic_timer_interrupt+0x44/0x5f 
[<ffffffff8020a016>] apic_timer_interrupt+0x66/0x70 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff802562e3>] handle_edge_irq+0xe4/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff80236a21>] __do_softirq+0x3e/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff802084ab>] mwait_idle+0x0/0x45 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> [<ffffffff8024164c>] worker_thread+0x0/0x14a 
[<ffffffff802084ed>] mwait_idle+0x42/0x45 
[<ffffffff8020842f>] cpu_idle+0x88/0xbf 
[<ffffffff807bb762>] start_kernel+0x2a2/0x2ae 
[<ffffffff807bb15c>] _sinittext+0x15c/0x160 

irq 7: nobody cared (try booting with the "irqpoll" option) 

Call Trace: 
<IRQ> [<ffffffff80255b53>] __report_bad_irq+0x30/0x72 
[<ffffffff80255d53>] note_interrupt+0x1be/0x203 
[<ffffffff80256824>] handle_level_irq+0xbc/0xf4 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff8025680f>] handle_level_irq+0xa7/0xf4 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff802562e3>] handle_edge_irq+0xe4/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff802562e3>] handle_edge_irq+0xe4/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff80236a21>] __do_softirq+0x3e/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff802084ab>] mwait_idle+0x0/0x45 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> [<ffffffff8024164c>] worker_thread+0x0/0x14a 
[<ffffffff802084ed>] mwait_idle+0x42/0x45 
[<ffffffff8020842f>] cpu_idle+0x88/0xbf 
[<ffffffff807bb762>] start_kernel+0x2a2/0x2ae 
[<ffffffff807bb15c>] _sinittext+0x15c/0x160 

handlers: 
[<ffffffff80487893>] (usb_hcd_irq+0x0/0x52) 
Disabling IRQ #7

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$4

BUG: soft lockup detected on CPU#0! 

Call Trace: 
<IRQ> [<ffffffff80254eb0>] softlockup_tick+0xda/0xf5 
[<ffffffff8023a7da>] update_process_times+0x42/0x68 
[<ffffffff80216bb1>] smp_local_timer_interrupt+0x34/0x52 
[<ffffffff80217285>] smp_apic_timer_interrupt+0x44/0x5f 
[<ffffffff8020a016>] apic_timer_interrupt+0x66/0x70 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff802562e3>] handle_edge_irq+0xe4/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff8025a992>] pfn_to_page+0x2e/0x36 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff802777fc>] kmem_cache_free+0x40/0x1b0 
[<ffffffff880dcdbd>] :sky2:sky2_tx_complete+0xc9/0x134 
[<ffffffff880deb8d>] :sky2:sky2_poll+0x76f/0x920 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff804d8b12>] net_rx_action+0xae/0x1b7 
[<ffffffff80236a2c>] __do_softirq+0x49/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> 
irq 1275: nobody cared (try booting with the "irqpoll" option) 

Call Trace: 
<IRQ> [<ffffffff80255b53>] __report_bad_irq+0x30/0x72 
[<ffffffff80255d53>] note_interrupt+0x1be/0x203 
[<ffffffff802562f8>] handle_edge_irq+0xf9/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff8025a992>] pfn_to_page+0x2e/0x36 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff802777fc>] kmem_cache_free+0x40/0x1b0 
[<ffffffff880dcdbd>] :sky2:sky2_tx_complete+0xc9/0x134 
[<ffffffff880deb8d>] :sky2:sky2_poll+0x76f/0x920 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff804d8b12>] net_rx_action+0xae/0x1b7 
[<ffffffff80236a2c>] __do_softirq+0x49/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> 
handlers: 
[<ffffffff8045b039>] (ahci_interrupt+0x0/0x45a) 
Disabling IRQ #1275

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

BUG: soft lockup detected on CPU#0! 

Call Trace: 
<IRQ> [<ffffffff80254eb0>] softlockup_tick+0xda/0xf5 
[<ffffffff8023a7da>] update_process_times+0x42/0x68 
[<ffffffff80216bb1>] smp_local_timer_interrupt+0x34/0x52 
[<ffffffff80217285>] smp_apic_timer_interrupt+0x44/0x5f 
[<ffffffff8020a016>] apic_timer_interrupt+0x66/0x70 
[<ffffffff80255171>] handle_IRQ_event+0x1a/0x53 
[<ffffffff802562e3>] handle_edge_irq+0xe4/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff804cc8a0>] pci_conf1_read+0x0/0xc6 
[<ffffffff88128967>] :nvidia:_nv003350rm+0xf/0x10 
[<ffffffff8830f5af>] :nvidia:_nv007025rm+0x7d/0xb0 
[<ffffffff883fb35d>] :nvidia:_nv001501rm+0x29/0xfe 
[<ffffffff883f9bf6>] :nvidia:_nv001505rm+0x2e/0x4e 
[<ffffffff883f9dd1>] :nvidia:_nv001511rm+0x39/0x52 
[<ffffffff8824b21f>] :nvidia:_nv005982rm+0x3b/0x108 
[<ffffffff8841bb89>] :nvidia:_nv009292rm+0xe9/0x658 
[<ffffffff88115032>] :nvidia:_nv003618rm+0xe/0xdc 
[<ffffffff882623c8>] :nvidia:_nv009294rm+0x50/0x64 
[<ffffffff8838a555>] :nvidia:_nv004932rm+0x165/0x4fa 
[<ffffffff8838097f>] :nvidia:_nv004943rm+0x8b/0xd2 
[<ffffffff8812afaf>] :nvidia:_nv002554rm+0x99/0xbe 
[<ffffffff8812fde1>] :nvidia:rm_isr_bh+0x53/0x56 
[<ffffffff88433377>] :nvidia:nv_kern_isr_bh+0x16/0x18 
[<ffffffff80236af8>] tasklet_action+0x53/0x9d 
[<ffffffff80236a2c>] __do_softirq+0x49/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> 
irq 14: nobody cared (try booting with the "irqpoll" option) 

Call Trace: 
<IRQ> [<ffffffff80255b53>] __report_bad_irq+0x30/0x72 
[<ffffffff80255d53>] note_interrupt+0x1be/0x203 
[<ffffffff802562f8>] handle_edge_irq+0xf9/0x128 
[<ffffffff8020ba39>] do_IRQ+0xf1/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
[<ffffffff804cc8a0>] pci_conf1_read+0x0/0xc6 
[<ffffffff88128967>] :nvidia:_nv003350rm+0xf/0x10 
[<ffffffff8830f5af>] :nvidia:_nv007025rm+0x7d/0xb0 
[<ffffffff883fb35d>] :nvidia:_nv001501rm+0x29/0xfe 
[<ffffffff883f9bf6>] :nvidia:_nv001505rm+0x2e/0x4e 
[<ffffffff883f9dd1>] :nvidia:_nv001511rm+0x39/0x52 
[<ffffffff8824b21f>] :nvidia:_nv005982rm+0x3b/0x108 
[<ffffffff8841bb89>] :nvidia:_nv009292rm+0xe9/0x658 
[<ffffffff88115032>] :nvidia:_nv003618rm+0xe/0xdc 
[<ffffffff882623c8>] :nvidia:_nv009294rm+0x50/0x64 
[<ffffffff8838a555>] :nvidia:_nv004932rm+0x165/0x4fa 
[<ffffffff8838097f>] :nvidia:_nv004943rm+0x8b/0xd2 
[<ffffffff8812afaf>] :nvidia:_nv002554rm+0x99/0xbe 
[<ffffffff8812fde1>] :nvidia:rm_isr_bh+0x53/0x56 
[<ffffffff88433377>] :nvidia:nv_kern_isr_bh+0x16/0x18 
[<ffffffff80236af8>] tasklet_action+0x53/0x9d 
[<ffffffff80236a2c>] __do_softirq+0x49/0xb8 
[<ffffffff8020a56c>] call_softirq+0x1c/0x28 
[<ffffffff8020b8f7>] do_softirq+0x2c/0x7d 
[<ffffffff802369d7>] irq_exit+0x36/0x42 
[<ffffffff8020ba85>] do_IRQ+0x13d/0x160 
[<ffffffff80209931>] ret_from_intr+0x0/0xa 
<EOI> 
handlers: 
[<ffffffff80452fcc>] (ata_interrupt+0x0/0x206) 
Disabling IRQ #14

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

More soft lockups can be  found here:
http://forums.gentoo.org/viewtopic-t-545467-highlight-.html
Comment 1 Olaf Kirch 2007-04-12 03:05:59 UTC
From the look of it, some softirq handler takes a long time to run. This
doesn't necessarily mean it's the AHCI controller that is to blame.

Please remove the nvidia module and try to reproduce. If the problem
persists, it could help to attach the full dmesg of a system boot
here for reference.
Comment 2 Bjoern Olausson 2007-04-12 03:57:00 UTC
Okay, Here's the error without nvidia CS driver.
All I can give you is a picture of the error:
http://olausson.name/temp/IMG_4192.JPG
Any ideas what this error is about?

Irealized that I had ex4dv as filesystem. So I switched back zo ext3 and bootet
again with the nvidia CS driver and the ps locked again.

Finally I got a screenshot output for you from the whole bug.

Luckiely I had a konsole open with some text in it.
The system got locked, keyboard is no longer funktional. All I could use was my
mouse. So I tried to copy and paste the letters for "dmesg > BUG" together with
the mous and used a whole marked line to send it of. For securety reasons I
have taken a screenshot to. I got the screenhot in that way: Again with the
mouse searched all letters for "cat BUG" and then took a screenshot of the
output. And it was good that way... after a reboot I couldn't find the BUG
file.... so here's the "MonitorShot"
http://olausson.name/temp/IMG_4193.JPG

This one is now without nvidia CS driver and without ext4dev.


I thought I'll never get an answere here, so I opened a bug in the gentoo bug 
system thought I am using vanilla kernel. So maybe we should concentrade on one 
bug system.

http://bugs.gentoo.org/show_bug.cgi?id=171185
Comment 3 Olaf Kirch 2007-04-12 05:52:48 UTC
Can you please attach the output of lspci -vv here, as well as the
output of dmesg after booting the system (but before the hang occurs)?

What drives are attached to the IDE controller?

As to the oops that happened after you disabled the nvidia driver,
that looks odd. You could try booting with vga=ask, select a video
mode with 80 lines or more, and take a picture of that. If that doesn't
help, setting up a serial console may be required to capture the oops.
Comment 4 Bjoern Olausson 2007-04-12 12:56:19 UTC
Okay, here comes the requested info.

But I have to note something
Today I changed my hardware setup. I added an other Plextor DVD-RW drive.
Before there was just the PX-130A attached to the jmicron controller as master 
and jumpered as master.
Now the PX-130A drive is on CableSelect on the slave port, and a PX7-708A ist 
jumpered CS and is connected as master.
I swithced to the latest kernel (2.6.21-rc6) but IMHO there where no changes in 
the SATA driver section.

Another new hardware is a Frontpannel with another 3 USB-Ports an a MultiCard-
Reader.

With the disabled jmicron controller the system worked fine for days now.
So now I re-enabled the jmicron controller to see what happens.

If it helbs, i can provide ssh access to this machine.

The last screenshot (http://olausson.name/temp/IMG_4193.JPG) shows the complete 
error using xorg with the xorg nv driver and kde as WM.

The previous shot (http://olausson.name/temp/IMG_4192.JPG) is missing a part of 
the output. and is taken under the same circumstances (except i was using 
ext4dev, swithced to tty12 and wayted for the error to occure. xorg with kde 
was still running in the back) 

So here the info now.

root@freax $ lspci -vv
00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8178
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev 
c0) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: ebe00000-efefffff
        Prefetchable memory behind bridge: 00000000c3600000-00000000e3500000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
        Capabilities: [88] #0d [0000]
        Capabilities: [80] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4069
        Capabilities: [a0] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s, Port 2
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
                Slot: Number 0, PowerLimit 75.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Off, PwrInd On, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition 
Audio Controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81d8
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 19
        Region 0: Memory at efffc000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 
(rev 01) (prog-if 00 [Normal decode])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Prefetchable memory behind bridge: 00000000c3500000-00000000c3500000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x0
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 1, PowerLimit 10.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4071
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 
(rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: ebd00000-ebdfffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot-) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 4
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4079
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express 
Port 6 (rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: ebc00000-ebcfffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot-) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 6
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4081
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #1 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 20
        Region 4: I/O ports at e480 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #2 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 17
        Region 4: I/O ports at e800 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #3 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 18
        Region 4: I/O ports at e880 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #4 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin D routed to IRQ 19
        Region 4: I/O ports at ec00 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI 
Controller (rev 01) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at efffbc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01 
[Subtractive decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: e3700000-ebbfffff
        Prefetchable memory behind bridge: 00000000c3400000-00000000c3400000
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [50] #0d [0000]

00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface 
Bridge (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller 
(rev 01) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 22
        Region 0: I/O ports at 01f0 [size=8]
        Region 1: I/O ports at 03f4 [size=1]
        Region 2: I/O ports at 0170 [size=8]
        Region 3: I/O ports at 0374 [size=1]
        Region 4: I/O ports at ffa0 [size=16]

00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) SATA AHCI 
Controller (rev 01) (prog-if 01 [AHCI 1.0])
        Subsystem: ASUSTeK Computer Inc. Unknown device 2606
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 1275
        Region 0: I/O ports at e400 [size=8]
        Region 1: I/O ports at e080 [size=4]
        Region 2: I/O ports at e000 [size=8]
        Region 3: I/O ports at dc00 [size=4]
        Region 4: I/O ports at d880 [size=16]
        Region 5: Memory at efffb800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4091
        Capabilities: [70] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin B routed to IRQ 23
        Region 4: I/O ports at 0400 [size=32]

01:00.0 Multimedia audio controller: Creative Labs SB X-Fi
        Subsystem: Creative Labs X-Fi Platinum
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at 9c00 [size=32]
        Region 1: Memory at eba00000 (64-bit, non-prefetchable) [size=2M]
        Region 3: Memory at e4000000 (64-bit, non-prefetchable) [size=64M]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000

01:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture 
(rev 11)
        Subsystem: Pinnacle Systems, Inc. (Wrong ID) PCTV pro (TV + FM stereo 
receiver)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (4000ns min, 10000ns max)
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at c34fe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 
11)
        Subsystem: Pinnacle Systems, Inc. (Wrong ID) PCTV pro (TV + FM stereo 
receiver, audio section)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at c34ff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC 
(rev 01)
        Subsystem: Netgear Unknown device 5a00
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 23
        Region 0: Memory at eb9f0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 
Controller (PHY/Link) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. P5W DH Deluxe Motherboard
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 1000ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 21
        Region 0: Memory at eb9ef800 (32-bit, non-prefetchable) [size=2K]
        Region 1: Memory at eb9e8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME+

02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Controller (rev 02) (prog-if 01 [AHCI 1.0])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 17
        Region 5: Memory at ebcfe000 (32-bit, non-prefetchable) [size=8K]
        Expansion ROM at ebce0000 [disabled] [size=64K]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Express Legacy Endpoint IRQ 1
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
                Link: Latency L0s <1us, L1 <16us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Controller (rev 02) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 16
        Region 0: I/O ports at ac00 [size=8]
        Region 1: I/O ports at a880 [size=4]
        Region 2: I/O ports at a800 [size=8]
        Region 3: I/O ports at a480 [size=4]
        Region 4: I/O ports at a400 [size=16]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E 
Gigabit Ethernet Controller (rev 20)
        Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet 
controller PCIe (Asus)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 1274
        Region 0: Memory at ebdfc000 (64-bit, non-prefetchable) [size=16K]
        Region 2: I/O ports at b800 [size=256]
        Expansion ROM at ebdc0000 [disabled] [size=128K]
        Capabilities: [48] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Vital Product Data
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 
Enable+
                Address: 00000000fee00000  Data: 40b1
        Capabilities: [e0] Express Legacy Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
                Link: Latency L0s <256ns, L1 unlimited
                Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

05:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 
GT] (rev a1) (prog-if 00 [VGA])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81f7
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at ed000000 (64-bit, non-prefetchable) [size=16M]
        Region 5: I/O ports at cc00 [size=128]
        [virtual] Expansion ROM at efee0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [78] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <256ns, L1 <4us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16

[~]
root@freax $



root@freax $ dmesg
Linux version 2.6.21-rc6 (root@freax) (gcc version 4.1.1 (Gentoo 4.1.1-r3)) #2 
SMP PREEMPT Thu Apr 12 14:46:45 CEST 2007
Command line: irqpoll root=/dev/sda3 video=nvidiafb:1280x1024-32@85,mtrr,ywrap
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000007ff80000 (usable)
 BIOS-e820: 000000007ff80000 - 000000007ff8e000 (ACPI data)
 BIOS-e820: 000000007ff8e000 - 000000007ffe0000 (ACPI NVS)
 BIOS-e820: 000000007ffe0000 - 0000000080000000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
Entering add_active_range(0, 0, 159) 0 entries of 3200 used
Entering add_active_range(0, 256, 524160) 1 entries of 3200 used
end_pfn_map = 1048576
DMI 2.4 present.
ACPI: RSDP 000FAF20, 0014 (r0 ACPIAM)
ACPI: RSDT 7FF80000, 0044 (r1 NEC              3000707 MSFT       97)
ACPI: FACP 7FF80200, 0081 (r1 A_M_I_ OEMFACP   3000707 MSFT       97)
ACPI: DSDT 7FF80590, 9560 (r1  A0543 A0543000        0 INTL 20060113)
ACPI: FACS 7FF8E000, 0040
ACPI: APIC 7FF80390, 0080 (r1 A_M_I_ OEMAPIC   3000707 MSFT       97)
ACPI: SLIC 7FF80410, 0176 (r1 NEC              3000707 MSFT       97)
ACPI: OEMB 7FF8E040, 0066 (r1 A_M_I_ AMI_OEM   3000707 MSFT       97)
ACPI: HPET 7FF89AF0, 0038 (r1 A_M_I_ OEMHPET   3000707 MSFT       97)
ACPI: MCFG 7FF89B30, 003C (r1 A_M_I_ OEMMCFG   3000707 MSFT       97)
ACPI: SSDT 7FF8E0B0, 01C6 (r1    AMI   CPU1PM        1 INTL 20060113)
ACPI: SSDT 7FF8E280, 013A (r1    AMI   CPU2PM        1 INTL 20060113)
No NUMA configuration found
Faking a node at 0000000000000000-000000007ff80000
Entering add_active_range(0, 0, 159) 0 entries of 3200 used
Entering add_active_range(0, 256, 524160) 1 entries of 3200 used
Bootmem setup node 0 0000000000000000-000000007ff80000
Zone PFN ranges:
  DMA             0 ->     4096
  DMA32        4096 ->  1048576
  Normal    1048576 ->  1048576
early_node_map[2] active PFN ranges
    0:        0 ->      159
    0:      256 ->   524160
On node 0 totalpages: 524063
  DMA zone: 56 pages used for memmap
  DMA zone: 1737 pages reserved
  DMA zone: 2206 pages, LIFO batch:0
  DMA32 zone: 7110 pages used for memmap
  DMA32 zone: 512954 pages, LIFO batch:31
  Normal zone: 0 pages used for memmap
ACPI: PM-Timer IO Port: 0x808
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
Processor #0 (Bootup-CPU)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x01] enabled)
Processor #1
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x82] disabled)
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x83] disabled)
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: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Setting APIC routing to physical flat
ACPI: HPET id: 0x8086a201 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
Nosave address range: 000000000009f000 - 00000000000a0000
Nosave address range: 00000000000a0000 - 00000000000e4000
Nosave address range: 00000000000e4000 - 0000000000100000
Allocating PCI resources starting at 88000000 (gap: 80000000:7fb00000)
SMP: Allowing 4 CPUs, 2 hotplug CPUs
PERCPU: Allocating 36928 bytes of per cpu data
Built 1 zonelists.  Total pages: 515160
Kernel command line: irqpoll root=/dev/sda3 video=nvidiafb:1280x1024-
32@85,mtrr,ywrap
Misrouted IRQ fixup and polling support enabled
This may significantly impact system performance
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 32768 bytes)
time.c: Detected 2404.112 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
Checking aperture...
Memory: 2057300k/2096640k available (3624k kernel code, 38952k reserved, 2040k 
data, 352k init)
Calibrating delay using timer specific routine.. 4853.78 BogoMIPS (lpj=2426894)
Mount-cache hash table entries: 256
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 4096K
CPU 0/0 -> Node 0
using mwait in idle threads.
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
CPU0: Thermal monitoring enabled (TM2)
SMP alternatives: switching to UP code
ACPI: Core revision 20070126
Using local APIC timer interrupts.
result 16695223
Detected 16.695 MHz APIC timer.
SMP alternatives: switching to SMP code
Booting processor 1/2 APIC 0x1
Initializing CPU#1
Calibrating delay using timer specific routine.. 4808.07 BogoMIPS (lpj=2404036)
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 4096K
CPU 1/1 -> Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
CPU1: Thermal monitoring enabled (TM2)
Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz stepping 06
checking TSC synchronization [CPU#0 -> CPU#1]: passed.
Brought up 2 CPUs
migration_cost=270
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: BIOS Bug: MCFG area at f0000000 is not E820-reserved
PCI: Not using MMCONFIG.
PCI: Using configuration type 1
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI quirk: region 0800-087f claimed by ICH6 ACPI/GPIO/TCO
PCI quirk: region 0480-04bf claimed by ICH6 GPIO
0000:00:1f.1: trying to change BAR0 from 0000 to 01F0
0000:00:1f.1: trying to change BAR1 from 0000 to 03F4
0000:00:1f.1: trying to change BAR2 from 0000 to 0170
0000:00:1f.1: trying to change BAR3 from 0000 to 0374
Boot video device is 0000:05:00.0
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P1._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P3._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P4._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P7._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P9._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 *7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 *6 7 10 11 12 14 15)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
SCSI subsystem initialized
libata version 2.20 loaded.
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
NET: Registered protocol family 23
Bluetooth: Core ver 2.11
NET: Registered protocol family 31
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
PCI-GART: No AMD northbridge found.
hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
hpet0: 3 64-bit timers, 14318180 Hz
pnp: 00:01: iomem range 0xfed13000-0xfed19fff has been reserved
Time: tsc clocksource has been installed.
pnp: 00:06: ioport range 0x290-0x297 has been reserved
pnp: 00:07: iomem range 0xfed1c000-0xfed1ffff has been reserved
pnp: 00:07: iomem range 0xfed20000-0xfed3ffff has been reserved
pnp: 00:07: iomem range 0xfed50000-0xfed8ffff has been reserved
pnp: 00:07: iomem range 0xffb00000-0xffbfffff could not be reserved
pnp: 00:09: iomem range 0xfec00000-0xfec00fff has been reserved
pnp: 00:09: iomem range 0xfee00000-0xfee00fff could not be reserved
pnp: 00:0b: iomem range 0xf0000000-0xf3ffffff has been reserved
pnp: 00:0c: iomem range 0x0-0x9ffff could not be reserved
pnp: 00:0c: iomem range 0xc0000-0xdffff has been reserved
pnp: 00:0c: iomem range 0xe0000-0xfffff could not be reserved
pnp: 00:0c: iomem range 0x100000-0x7fffffff could not be reserved
ACPI: PCI Interrupt 0000:01:03.0[A] -> GSI 21 (level, low) -> IRQ 21
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[21]  MMIO=[eb9ef800-eb9effff]  
Max Packet=[2048]  IR/IT contexts=[4/8]
PCI: Bridge: 0000:00:01.0
  IO window: c000-cfff
  MEM window: ebe00000-efefffff
  PREFETCH window: c3600000-e35fffff
PCI: Bridge: 0000:00:1c.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: c3500000-c35fffff
PCI: Bridge: 0000:00:1c.3
  IO window: b000-bfff
  MEM window: ebd00000-ebdfffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:1c.5
  IO window: a000-afff
  MEM window: ebc00000-ebcfffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:1e.0
  IO window: 9000-9fff
  MEM window: e3700000-ebbfffff
  PREFETCH window: c3400000-c34fffff
ACPI: PCI Interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:01.0 to 64
ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1c.0 to 64
ACPI: PCI Interrupt 0000:00:1c.3[D] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1c.3 to 64
ACPI: PCI Interrupt 0000:00:1c.5[B] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1c.5 to 64
PCI: Setting latency timer of device 0000:00:1e.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
TCP established hash table entries: 131072 (order: 9, 3145728 bytes)
TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
IA-32 Microcode Update Driver: v1.14a <tigran@aivazian.fsnet.co.uk>
Total HugeTLB memory allocated, 0
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
NTFS driver 2.1.28 [Flags: R/W].
io scheduler noop registered
io scheduler deadline registered
io scheduler cfq registered (default)
PCI: Setting latency timer of device 0000:00:01.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:01.0:pcie00]
PCI: Setting latency timer of device 0000:00:1c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.0:pcie00]
Allocate Port Service[0000:00:1c.0:pcie02]
PCI: Setting latency timer of device 0000:00:1c.3 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.3:pcie00]
PCI: Setting latency timer of device 0000:00:1c.5 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:1c.5:pcie00]
input: Power Button (FF) as /class/input/input0
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input1
ACPI: Power Button (CM) [PWRB]
ACPI Warning (tbutils-0158): Incorrect checksum in table [OEMB] -  DF, should 
be DE [20070126]
ACPI Error (psparse-0537): Method parse/execution failed 
[\_PR_.CPU1._OSC] (Node ffff81007e316b30), AE_ALREADY_EXISTS
ACPI: Marking method _OSC as Serialized
ACPI Error (psparse-0537): Method parse/execution failed 
[\_PR_.CPU1._PDC] (Node ffff81007e316b50), AE_ALREADY_EXISTS
ACPI: Marking method _PDC as Serialized
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI Error (psparse-0537): Method parse/execution failed 
[\_PR_.CPU2._OSC] (Node ffff81007e316a10), AE_ALREADY_EXISTS
ACPI: Marking method _OSC as Serialized
ACPI Error (psparse-0537): Method parse/execution failed 
[\_PR_.CPU2._PDC] (Node ffff81007e316a30), AE_ALREADY_EXISTS
ACPI: Marking method _PDC as Serialized
ACPI: Processor [CPU2] (supports 8 throttling states)
ACPI Exception (processor_core-0783): AE_NOT_FOUND, Processor Device is not 
present [20070126]
ACPI Exception (processor_core-0783): AE_NOT_FOUND, Processor Device is not 
present [20070126]
Real Time Clock Driver v1.12ac
hpet_resources: 0xfed00000 is busy
intel_rng: FWH not detected
Linux agpgart interface v0.102 (c) Dave Jones
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0011d80000eaf58e]
floppy0: no floppy controllers found
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
usbcore: registered new interface driver irda-usb
USB IrDA support registered
usbcore: registered new interface driver stir4200
usbcore: registered new interface driver mcs7780
netconsole: not configured, aborting
Linux video capture interface: v2.00
ahci 0000:00:1f.2: version 2.1
ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 23 (level, low) -> IRQ 23
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ahci 0000:00:1f.2: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq led clo pio slum part
ata1: SATA max UDMA/133 cmd 0xffffc2000005c900 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 1275
ata2: SATA max UDMA/133 cmd 0xffffc2000005c980 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 1275
ata3: SATA max UDMA/133 cmd 0xffffc2000005ca00 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 1275
ata4: SATA max UDMA/133 cmd 0xffffc2000005ca80 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 1275
scsi0 : ahci
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata1.00: ATA-7: WDC WD740ADFD-00NLR1, 20.07P20, max UDMA/133
ata1.00: 145226112 sectors, multi 16: LBA48 NCQ (depth 31/32)
ata1.00: configured for UDMA/133
scsi1 : ahci
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: ATA-6: External Disk 0, RGL10364, max UDMA/133
ata2.00: 145226112 sectors, multi 1: LBA48
ata2.00: configured for UDMA/133
scsi2 : ahci
ata3: SATA link down (SStatus 0 SControl 300)
scsi3 : ahci
ata4: SATA link down (SStatus 0 SControl 300)
scsi 0:0:0:0: Direct-Access     ATA      WDC WD740ADFD-00 20.0 PQ: 0 ANSI: 5
SCSI device sda: 145226112 512-byte hdwr sectors (74356 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA
SCSI device sda: 145226112 512-byte hdwr sectors (74356 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA
 sda: sda1 sda2 sda3
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
scsi 1:0:0:0: Direct-Access     ATA      External Disk 0  RGL1 PQ: 0 ANSI: 5
SCSI device sdb: 145226112 512-byte hdwr sectors (74356 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA
SCSI device sdb: 145226112 512-byte hdwr sectors (74356 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: write cache: enabled, read cache: enabled, doesn't support DPO 
or FUA
 sdb: sdb1
sd 1:0:0:0: Attached scsi disk sdb
sd 1:0:0:0: Attached scsi generic sg1 type 0
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:02:00.0 to 64
ahci 0000:02:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:02:00.0: flags: 64bit ncq pm led clo pmp pio slum part
ata5: SATA max UDMA/133 cmd 0xffffc20000060100 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 17
ata6: SATA max UDMA/133 cmd 0xffffc20000060180 ctl 0x0000000000000000 bmdma 
0x0000000000000000 irq 17
scsi4 : ahci
ata5: SATA link down (SStatus 0 SControl 300)
scsi5 : ahci
ata6: SATA link down (SStatus 0 SControl 300)
ata_piix 0000:00:1f.1: version 2.10ac1
ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 22 (level, low) -> IRQ 22
PCI: Setting latency timer of device 0000:00:1f.1 to 64
ata7: PATA max UDMA/133 cmd 0x00000000000101f0 ctl 0x00000000000103f6 bmdma 
0x000000000001ffa0 irq 14
ata8: PATA max UDMA/133 cmd 0x0000000000010170 ctl 0x0000000000010376 bmdma 
0x000000000001ffa8 irq 15
scsi6 : ata_piix
ata7.00: ATAPI, max UDMA/66
ata7.00: configured for UDMA/66
scsi7 : ata_piix
ATA: abnormal status 0x7F on port 0x0000000000010177
scsi 6:0:0:0: CD-ROM            PLEXTOR  DVDR   PX-760A   1.06 PQ: 0 ANSI: 5
sr0: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
Uniform CD-ROM driver Revision: 3.20
sr 6:0:0:0: Attached scsi CD-ROM sr0
sr 6:0:0:0: Attached scsi generic sg2 type 5
I2O subsystem v1.325
i2o: max drivers = 8
Fusion MPT base driver 3.04.04
Copyright (c) 1999-2007 LSI Logic Corporation
Fusion MPT SPI Host driver 3.04.04
Fusion MPT SAS Host driver 3.04.04
ieee1394: raw1394: /dev/raw1394 device initialized
ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 20 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 20, io mem 0xefffbc00
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 8 ports detected
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 20 (level, low) -> IRQ 20
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.0: irq 20, io base 0x0000e480
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: irq 17, io base 0x0000e800
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000e880
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1d.3 to 64
uhci_hcd 0000:00:1d.3: UHCI Host Controller
uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
uhci_hcd 0000:00:1d.3: irq 19, io base 0x0000ec00
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
usb 1-5: new high speed USB device using ehci_hcd and address 5
usb 1-5: configuration #1 chosen from 1 choice
hub 1-5:1.0: USB hub found
hub 1-5:1.0: 4 ports detected
usb 1-6: new high speed USB device using ehci_hcd and address 6
usb 1-6: configuration #1 chosen from 1 choice
hub 1-6:1.0: USB hub found
hub 1-6:1.0: 4 ports detected
usb 1-7: new high speed USB device using ehci_hcd and address 7
usb 1-7: configuration #1 chosen from 1 choice
hub 1-7:1.0: USB hub found
hub 1-7:1.0: 4 ports detected
usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: configuration #1 chosen from 1 choice
usb 3-1: new full speed USB device using uhci_hcd and address 2
usb 3-1: configuration #1 chosen from 1 choice
usb 3-2: new low speed USB device using uhci_hcd and address 3
usb 3-2: configuration #1 chosen from 1 choice
usb 1-5.1: new low speed USB device using ehci_hcd and address 8
usb 1-5.1: configuration #1 chosen from 1 choice
usb 1-5.2: new low speed USB device using ehci_hcd and address 9
usb 1-5.2: configuration #1 chosen from 1 choice
usb 1-5.4: new high speed USB device using ehci_hcd and address 10
usb 1-5.4: configuration #1 chosen from 1 choice
usb 1-6.4: new high speed USB device using ehci_hcd and address 11
usb 1-6.4: configuration #1 chosen from 1 choice
usb 1-7.3: new high speed USB device using ehci_hcd and address 12
usb 1-7.3: configuration #1 chosen from 1 choice
drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 10 if 0 alt 0 
proto 2 vid 0x04A9 pid 0x10A5
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
scsi8 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 11
usb-storage: waiting for device to settle before scanning
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver hiddev
hiddev96: USB HID v1.10 Device [T-wins ASUS DH Remote] on usb-0000:00:1d.1-2
input: Logitech USB Receiver as /class/input/input2
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:1d.7-5.1
input: Logitech USB Receiver as /class/input/input3
input: USB HID v1.10 Keyboard [Logitech USB Receiver] on usb-0000:00:1d.7-5.2
input: Logitech USB Receiver as /class/input/input4
input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0000:00:1d.7-5.2
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring 
Visor / Palm OS
drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5
drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 5.0
usbcore: registered new interface driver visor
drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
Bluetooth: HCI USB driver ver 2.9
usbcore: registered new interface driver hci_usb
Bluetooth: Virtual HCI driver ver 1.2
Bluetooth: HCI UART driver ver 2.2
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: Broadcom Blutonium firmware driver ver 1.1
usbcore: registered new interface driver bcm203x
Bluetooth: Digianswer Bluetooth USB driver ver 0.8
usbcore: registered new interface driver bpa10x
Bluetooth: BlueFRITZ! USB driver ver 1.1
usbcore: registered new interface driver bfusb
oprofile: using NMI interrupt.
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
IrCOMM protocol (Dag Brattli)
Bluetooth: L2CAP ver 2.8
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.5
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: RFCOMM ver 1.8
Bluetooth: BNEP (Ethernet Emulation) ver 1.2
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.2
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 352k freed
ACPI: PCI Interrupt 0000:02:00.1[B] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:02:00.1 to 64
ata9: PATA max UDMA/100 cmd 0x000000000001ac00 ctl 0x000000000001a882 bmdma 
0x000000000001a400 irq 16
ata10: PATA max UDMA/100 cmd 0x000000000001a800 ctl 0x000000000001a482 bmdma 
0x000000000001a408 irq 16
scsi9 : pata_jmicron
nvidia: module license 'NVIDIA' taints kernel.
ieee80211_crypt: registered algorithm 'NULL'
r8187: no version for "ieee80211_reset_queue" found: kernel tainted.

Linux kernel driver for RTL8187 based WLAN cards
Copyright (c) 2004-2005, Andrea Merello
rtl8187: Initializing module
rtl8187: Wireless extensions version 22
rtl8187: Initializing proc filesystem
rtl8187: Reported EEPROM chip is a 93c46 (1Kbit)
ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
wlan: 0.8.4.2 (0.9.3)
ath_pci: 0.9.4.5 (0.9.3)
bttv: driver version 0.9.17 loaded
bttv: using 8 buffers with 2080k (520 pages) each for capture
rtl8187: Card MAC address is 00:15:af:09:e6:34
ata9.00: ATAPI, max UDMA/33
ata9.01: ATAPI, max UDMA/100
ata9.00: configured for UDMA/33
rtl8187: Card reports RF frontend Realtek 8225
rtl8187: WW:This driver has EXPERIMENTAL support for this chipset.
rtl8187: WW:use it with care and at your own risk and
rtl8187: WW:**PLEASE** REPORT SUCCESS/INSUCCESS TO andreamrl@tiscali.it
rtl8187: This seems a new V2 radio
rtl8187: PAPE from CONFIG2: 0
rtl8187: Driver probe completed

usbcore: registered new interface driver rtl8187
ata9.01: configured for UDMA/100
scsi10 : pata_jmicron
ATA: abnormal status 0x7F on port 0x000000000001a807
scsi 9:0:0:0: CD-ROM            PLEXTOR  DVDR   PX-708A   1.12 PQ: 0 ANSI: 5
sr1: scsi3-mmc drive: 40x/40x writer cd/rw xa/form2 cdda tray
sr 9:0:0:0: Attached scsi CD-ROM sr1
sr 9:0:0:0: Attached scsi generic sg3 type 5
scsi 9:0:1:0: CD-ROM            PLEXTOR  DVD-ROM PX-130A  1.03 PQ: 0 ANSI: 5
sr2: scsi3-mmc drive: 0x/50x cd/rw xa/form2 cdda tray
sr 9:0:1:0: Attached scsi CD-ROM sr2
sr 9:0:1:0: Attached scsi generic sg4 type 5
ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 23 (level, low) -> IRQ 23
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:03:00.0 to 64
sky2 0000:03:00.0: v1.13 addr 0xebdfc000 irq 19 Yukon-EC (0xb6) rev 2
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 19 (level, low) -> IRQ 19
PCI: Setting latency timer of device 0000:00:1b.0 to 64
sky2 eth0: addr 00:18:f3:84:4f:8a
ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:05:00.0 to 64
NVRM: loading NVIDIA UNIX x86_64 Kernel Module  1.0-9755  Mon Feb 26 23:16:31 
PST 2007
ACPI: PCI Interrupt 0000:01:02.0[A] -> GSI 23 (level, low) -> IRQ 23
ath_rate_sample: 1.2 (0.9.3)
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 
36Mbps 48Mbps 54Mbps
wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: H/W encryption support: WEP AES AES_CCM TKIP
wifi0: mac 7.9 phy 4.5 radio 5.6
wifi0: Use hw queue 1 for WME_AC_BE traffic
wifi0: Use hw queue 0 for WME_AC_BK traffic
wifi0: Use hw queue 2 for WME_AC_VI traffic
wifi0: Use hw queue 3 for WME_AC_VO traffic
wifi0: Use hw queue 8 for CAB traffic
wifi0: Use hw queue 9 for beacons
wifi0: Atheros 5212: mem=0xeb9f0000, irq=23
bttv: Bt8xx card found (0).
ACPI: PCI Interrupt 0000:01:01.0[A] -> GSI 22 (level, low) -> IRQ 22
bttv0: Bt878 (rev 17) at 0000:01:01.0, irq: 22, latency: 64, mmio: 0xc34fe000
bttv0: detected: Pinnacle PCTV [bswap] [card=39], PCI subsystem ID is bd11:1200
bttv0: using: Pinnacle PCTV Studio/Rave [card=39,autodetected]
bttv0: gpio: en=00000000, out=00000000 in=00ff33ff [init]
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: miro: id=12 tuner=5 radio=no stereo=no
bttv0: using tuner=5
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
bttv0: i2c: checking for TDA9887 @ 0x86... not found
tuner 1-0060: All bytes are equal. It is not a TEA5767
tuner 1-0060: chip found @ 0xc0 (bt878 #0 [sw])
tuner 1-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
tuner 1-0060: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: PLL: 28636363 => 35468950 .. ok
EXT3 FS on sda3, internal journal
scsi 8:0:0:0: Direct-Access     SMSC     223 U HS-CF      3.23 PQ: 0 ANSI: 0
sd 8:0:0:0: Attached scsi removable disk sdc
sd 8:0:0:0: Attached scsi generic sg5 type 0
scsi 8:0:0:1: Direct-Access     SMSC     223 U HS-MS      3.23 PQ: 0 ANSI: 0
sd 8:0:0:1: Attached scsi removable disk sdd
sd 8:0:0:1: Attached scsi generic sg6 type 0
scsi 8:0:0:2: Direct-Access     SMSC     223 U HS-SM      3.23 PQ: 0 ANSI: 0
sd 8:0:0:2: Attached scsi removable disk sde
sd 8:0:0:2: Attached scsi generic sg7 type 0
scsi 8:0:0:3: Direct-Access     SMSC     223 U HS-SD/MMC  3.23 PQ: 0 ANSI: 0
sd 8:0:0:3: Attached scsi removable disk sdf
sd 8:0:0:3: Attached scsi generic sg8 type 0
usb-storage: device scan complete
ath_rate_amrr: 0.1 (0.9.3)
ath_rate_onoe: 1.0 (0.9.3)
wlan: mac acl policy registered
ieee80211_crypt: registered algorithm 'CCMP'
ieee80211_crypt: registered algorithm 'TKIP'
ieee80211_crypt: registered algorithm 'WEP'
Adding 979956k swap on /dev/sda2.  Priority:-1 extents:1 across:979956k
ath0: no IPv6 routers present
sky2 eth0: enabling interface
sky2 eth0: ram buffer 48K
ADDRCONF(NETDEV_UP): eth0: link is not ready
sky2 eth0: Link is up at 100 Mbps, full duplex, flow control rx
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
rtl8187: Card successfully reset
ADDRCONF(NETDEV_UP): wlan0: link is not ready
enabling WPA
enabling WPA
Linking with StarFonero
Linking with StarFonero
Associated successfully
Using G rates
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
eth0: no IPv6 routers present
wlan0: no IPv6 routers present
[~]
root@freax


regards
bjoern
Comment 5 Bjoern Olausson 2007-04-13 05:30:49 UTC
Okay, I build ub a serial console connection to catch the error while I am 
using X.

Anything more I can do?

regards
Bjoern
Comment 6 Bjoern Olausson 2007-04-13 22:31:27 UTC
Okay, I gathered some more info via the serial console:


Heres a soft-lockup without NVIDIA driver (using the xorgs NV driver instead)

Apr 13 22:33:59 freax BUG: soft lockup detected on CPU#0!
Apr 13 22:33:59 freax
Apr 13 22:33:59 freax Call Trace:
Apr 13 22:33:59 freax <IRQ>  [<ffffffff802559c8>] softlockup_tick+0xda/0xf5
Apr 13 22:33:59 freax [<ffffffff8023b42d>] update_process_times+0x42/0x68
Apr 13 22:33:59 freax [<ffffffff80217775>] smp_local_timer_interrupt+0x34/0x52
Apr 13 22:33:59 freax [<ffffffff80217e7e>] smp_apic_timer_interrupt+0x44/0x5e
Apr 13 22:33:59 freax [<ffffffff8020a086>] apic_timer_interrupt+0x66/0x70
Apr 13 22:33:59 freax [<ffffffff80255c89>] handle_IRQ_event+0x1a/0x53
Apr 13 22:33:59 freax [<ffffffff80256dfb>] handle_edge_irq+0xe4/0x128
Apr 13 22:33:59 freax [<ffffffff8020a5dc>] call_softirq+0x1c/0x28
Apr 13 22:33:59 freax [<ffffffff8020baa9>] do_IRQ+0xf1/0x160
Apr 13 22:33:59 freax [<ffffffff80209931>] ret_from_intr+0x0/0xa
Apr 13 22:33:59 freax <EOI>


And this one is WITH the CS NVIDIA driver:

Apr 13 18:14:09 freax BUG: soft lockup detected on CPU#0!
Apr 13 18:14:09 freax
Apr 13 18:14:09 freax Call Trace:
Apr 13 18:14:09 freax <IRQ>  [<ffffffff802559c8>] softlockup_tick+0xda/0xf5
Apr 13 18:14:09 freax [<ffffffff8023b42d>] update_process_times+0x42/0x68
Apr 13 18:14:09 freax [<ffffffff80217775>] smp_local_timer_interrupt+0x34/0x52
Apr 13 18:14:09 freax [<ffffffff80217e7e>] smp_apic_timer_interrupt+0x44/0x5e
Apr 13 18:14:09 freax [<ffffffff8020a086>] apic_timer_interrupt+0x66/0x70
Apr 13 18:14:09 freax [<ffffffff80255c89>] handle_IRQ_event+0x1a/0x53
Apr 13 18:14:09 freax [<ffffffff80256dfb>] handle_edge_irq+0xe4/0x128
Apr 13 18:14:09 freax [<ffffffff8020a5dc>] call_softirq+0x1c/0x28
Apr 13 18:14:09 freax [<ffffffff8020baa9>] do_IRQ+0xf1/0x160
Apr 13 18:14:09 freax [<ffffffff80209931>] ret_from_intr+0x0/0xa
Apr 13 18:14:09 freax <EOI>  [<ffffffff80584cf4>] _spin_unlock_irqrestore+0xc/
0x31
Apr 13 18:14:09 freax [<ffffffff80450f70>] ata_hsm_move+0x216/0x66a
Apr 13 18:14:09 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 13 18:14:09 freax [<ffffffff804540be>] ata_pio_task+0x0/0xe9
Apr 13 18:14:09 freax [<ffffffff8045419a>] ata_pio_task+0xdc/0xe9
Apr 13 18:14:09 freax [<ffffffff80241669>] run_workqueue+0x8f/0x137
Apr 13 18:14:09 freax [<ffffffff802420e8>] worker_thread+0x0/0x14a
Apr 13 18:14:09 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 13 18:14:09 freax [<ffffffff802421fc>] worker_thread+0x114/0x14a
Apr 13 18:14:09 freax [<ffffffff8022ccce>] default_wake_function+0x0/0xe
Apr 13 18:14:09 freax [<ffffffff80244f1d>] kthread+0xd1/0x100
Apr 13 18:14:09 freax [<ffffffff8020a268>] child_rip+0xa/0x12
Apr 13 18:14:09 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 13 18:14:09 freax [<ffffffff802420e8>] worker_thread+0x0/0x14a
Apr 13 18:14:09 freax [<ffffffff80244e4c>] kthread+0x0/0x100
Apr 13 18:14:09 freax [<ffffffff8020a25e>] child_rip+0x0/0x12
Apr 13 18:14:09 freax


More logs, dmsg, interupts etc. can be found here:
http://olausson.name/bug/

Hope there is some usfull info in them.

regards
Bjoern
Comment 7 Bjoern Olausson 2007-04-14 08:07:02 UTC
Here the next two softlocks:
(Again, _without_ the CS NVIDIA driver)

(http://olausson.name/bug/minicom_nv-1.log)
Apr 14 09:46:13 freax Call Trace:
Apr 14 09:46:13 freax <IRQ>  [<ffffffff802559c8>] softlockup_tick+0xda/0xf5
Apr 14 09:46:13 freax [<ffffffff8023b42d>] update_process_times+0x42/0x68
Apr 14 09:46:13 freax [<ffffffff80217775>] smp_local_timer_interrupt+0x34/0x52
Apr 14 09:46:13 freax [<ffffffff80217e7e>] smp_apic_timer_interrupt+0x44/0x5e
Apr 14 09:46:13 freax [<ffffffff8020a086>] apic_timer_interrupt+0x66/0x70
Apr 14 09:46:13 freax [<ffffffff80255c89>] handle_IRQ_event+0x1a/0x53
Apr 14 09:46:13 freax [<ffffffff80256dfb>] handle_edge_irq+0xe4/0x128
Apr 14 09:46:13 freax [<ffffffff8020baa9>] do_IRQ+0xf1/0x160
Apr 14 09:46:13 freax [<ffffffff80209931>] ret_from_intr+0x0/0xa
Apr 14 09:46:13 freax [<ffffffff804553ee>] ata_scsi_qc_complete+0x0/0x385
Apr 14 09:46:13 freax [<ffffffff80255c89>] handle_IRQ_event+0x1a/0x53
Apr 14 09:46:13 freax [<ffffffff80256dfb>] handle_edge_irq+0xe4/0x128
Apr 14 09:46:13 freax [<ffffffff8020a5dc>] call_softirq+0x1c/0x28
Apr 14 09:46:13 freax [<ffffffff8020baa9>] do_IRQ+0xf1/0x160
Apr 14 09:46:13 freax [<ffffffff80209931>] ret_from_intr+0x0/0xa
Apr 14 09:46:13 freax <EOI>

(http://olausson.name/bug/minicom_nv-2.log)
--More--Apr 14 16:53:21 freax BUG: soft lockup detected on CPU#0!
Apr 14 16:53:21 freax
Apr 14 16:53:21 freax Call Trace:
Apr 14 16:53:21 freax <IRQ>  [<ffffffff802559c8>] softlockup_tick+0xda/0xf5
Apr 14 16:53:21 freax [<ffffffff8023b42d>] update_process_times+0x42/0x68
Apr 14 16:53:21 freax [<ffffffff80217775>] smp_local_timer_interrupt+0x34/0x52
Apr 14 16:53:21 freax [<ffffffff80217e7e>] smp_apic_timer_interrupt+0x44/0x5e
Apr 14 16:53:21 freax [<ffffffff8020a086>] apic_timer_interrupt+0x66/0x70
Apr 14 16:53:21 freax [<ffffffff80255c89>] handle_IRQ_event+0x1a/0x53
Apr 14 16:53:21 freax [<ffffffff80256dfb>] handle_edge_irq+0xe4/0x128
Apr 14 16:53:21 freax [<ffffffff8020a5dc>] call_softirq+0x1c/0x28
Apr 14 16:53:21 freax [<ffffffff8020baa9>] do_IRQ+0xf1/0x160
Apr 14 16:53:21 freax [<ffffffff80209931>] ret_from_intr+0x0/0xa
Apr 14 16:53:21 freax <EOI>  [<ffffffff802420e8>] worker_thread+0x0/0x14a
Apr 14 16:53:21 freax [<ffffffff8058264b>] __sched_text_start+0x14b/0x7bc
Apr 14 16:53:21 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 14 16:53:21 freax [<ffffffff8022a3aa>] __wake_up+0x38/0x4f
Apr 14 16:53:21 freax [<ffffffff80584cfe>] _spin_unlock_irqrestore+0x16/0x31
Apr 14 16:53:21 freax [<ffffffff802420e8>] worker_thread+0x0/0x14a
Apr 14 16:53:21 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 14 16:53:21 freax [<ffffffff802420e8>] worker_thread+0x0/0x14a
Apr 14 16:53:21 freax [<ffffffff802421cc>] worker_thread+0xe4/0x14a
Apr 14 16:53:21 freax [<ffffffff8022ccce>] default_wake_function+0x0/0xe
Apr 14 16:53:21 freax [<ffffffff80244f1d>] kthread+0xd1/0x100
Apr 14 16:53:21 freax [<ffffffff8020a268>] child_rip+0xa/0x12
Apr 14 16:53:21 freax [<ffffffff80244cc2>] keventd_create_kthread+0x0/0x6a
Apr 14 16:53:21 freax [<ffffffff80244e4c>] kthread+0x0/0x100
Apr 14 16:53:21 freax [<ffffffff8020a25e>] child_rip+0x0/0x12
Apr 14 16:53:21 freax

regards
Bjoern
Comment 8 Bjoern Olausson 2007-04-24 06:14:07 UTC
Any progress? Any hints? Any suggestions?
Hardware issue? Bug?

regards
Bjoern
Comment 9 Daniel Drake 2007-04-25 08:42:58 UTC
Bjoern, just to get a better understanding of the issue:

Does the problem still occur when the jmicron controller is enabled in the BIOS,
but the Linux jmicron ATA driver is not built or loaded?
Comment 10 Bjoern Olausson 2007-04-25 10:47:05 UTC
IMHO no. But only IMHO cause I never tested this szenario explicite, but I'll 
test it right away and report the result.

Thanks for your support!

Just for completeness dmsg, interrupts, lspci and lsmod output
can be found here:
http://olausson.name/bug/jmicron_enabled_-_without_kernel_driver.txt

and attached as file

regards
Bjoern
Comment 11 Bjoern Olausson 2007-04-25 10:48:18 UTC
Created attachment 11270 [details]
jmicron enabled but without kernel driver
Comment 12 Bjoern Olausson 2007-04-26 03:51:37 UTC
>Bjoern, just to get a better understanding of the issue:
>
>Does the problem still occur when the jmicron controller is enabled in the 
>BIOS,
>but the Linux jmicron ATA driver is not built or loaded?

No the problem _does not_ occure when the jmicron controller is enabled but the 
kerneldriver is disabled/not loaded.

So it seems as this is really related to this driver...

Regards
Bjoern
Comment 13 Bjoern Olausson 2007-04-26 14:36:04 UTC
Tested with latest kernel 2.6.21, still got the Soft Lockup.

Here's a logfile with all information... (3 crashes)
Thought it is with the CS nvidia-driver, it's maybe usfull.

http://olausson.name/bug/2007.04.26_with_nvidia-driver.log

regards
Bjoern
Comment 14 Bjoern Olausson 2007-04-26 14:39:20 UTC
Created attachment 11278 [details]
Kernel 2.6.21 Soft lockup

Note, these bugs where logged with the nvidia closed source driver.
If you want/need I can reproduce these errors without the nvidia driver as
shown in the posts.

regards
Bjoern
Comment 15 Bjoern Olausson 2007-05-05 06:37:11 UTC
Any clue where these Soft lockups come from?
Just a rough estimation?

Thanks
Bjoern
Comment 16 Bjoern Olausson 2007-05-13 14:38:10 UTC
Any news? Problem is still remaining.

Should I change hardware?

regards
Bjoern
Comment 17 Alan 2007-05-25 11:13:36 UTC
Looks to me like bad IRQ routing certainly doesn't look like a disk driver bug
(or if it is then its a strange one).

Usual stuff to try is disabling ioapic, disabling ACPI, checking for BIOS
updates that mention ACPI fixes or Interrupt table fixes or $PIR fixes. Possibly
also disabling MSI if its in use.

Might also be interesting to build a kernel with lock debugging enabled and see
if it throws anything else up

Comment 18 Bjoern Olausson 2007-05-25 11:42:13 UTC
BIOS is the latest.
I'll append "ACPI=off nolapic noapic" to the kernel boot line. Or should I 
disable it in the BIOS?

Recompiled the Kernel with:
---   Lock debugging: detect incorrect freeing of live locks
[*]   Lock debugging: prove locking correctness

Now waiting for the next softlock.

Thanks
BJoern
Comment 19 Bjoern Olausson 2007-05-25 12:59:23 UTC
Okay, now this is the softlock with the mentioned parameter above:

May 25 21:48:21 freax BUG: soft lockup detected on CPU#0!
May 25 21:48:21 freax
May 25 21:48:21 freax Call Trace:
May 25 21:48:21 freax <IRQ>  [<ffffffff8025a73c>] softlockup_tick+0xda/0xf5
May 25 21:48:21 freax [<ffffffff8023bca5>] update_process_times+0x42/0x68
May 25 21:48:21 freax [<ffffffff802178cd>] smp_local_timer_interrupt+0x34/0x52
May 25 21:48:21 freax [<ffffffff80218035>] smp_apic_timer_interrupt+0x44/0x5b
May 25 21:48:21 freax [<ffffffff8020a13b>] apic_timer_interrupt+0x6b/0x70
May 25 21:48:21 freax [<ffffffff8020a68c>] call_softirq+0x1c/0x28
May 25 21:48:21 freax [<ffffffff8020a68c>] call_softirq+0x1c/0x28
May 25 21:48:21 freax [<ffffffff80237c8a>] __do_softirq+0x52/0xe0
May 25 21:48:21 freax [<ffffffff8020a68c>] call_softirq+0x1c/0x28
May 25 21:48:21 freax [<ffffffff8020ba60>] do_softirq+0x31/0x94
May 25 21:48:21 freax [<ffffffff80237c2c>] irq_exit+0x45/0x51
May 25 21:48:21 freax [<ffffffff8020bc03>] do_IRQ+0x140/0x161
May 25 21:48:21 freax [<ffffffff80208409>] mwait_idle+0x0/0x51
May 25 21:48:21 freax [<ffffffff802099a6>] ret_from_intr+0x0/0xf
May 25 21:48:21 freax <EOI>  [<ffffffff803a8d68>] cfq_queue_empty+0x0/0x16
May 25 21:48:21 freax [<ffffffff80208409>] mwait_idle+0x0/0x51
May 25 21:48:21 freax [<ffffffff8020844f>] mwait_idle+0x46/0x51
May 25 21:48:21 freax [<ffffffff8020838d>] cpu_idle+0x95/0xcc
May 25 21:48:21 freax [<ffffffff8087b793>] start_kernel+0x2cf/0x2db
May 25 21:48:21 freax [<ffffffff8087b15c>] _sinittext+0x15c/0x160
May 25 21:48:21 freax

Whole log can be found here:
http://olausson.name/bug/2007.05.25-freax-bug-nvidia-debug.log
Comment 20 Keith 2007-05-27 00:49:18 UTC
Hi,

I am also getting this bug and getting the soft lockups.

Running Fedora 6, kernel 2.6.20-1.2948.fc6

Here is output of lspci -vv

00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ea
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port (rev 02)
(prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Memory behind bridge: f4700000-f87fffff
        Prefetchable memory behind bridge: 00000000bfe00000-00000000dfd00000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
        Capabilities: [88] #0d [0000]
        Capabilities: [80] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
                Address: 00000000  Data: 0000
        Capabilities: [a0] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s, Port 2
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
                Slot: Number 0, PowerLimit 0.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Off, PwrInd On, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-

00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev
02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 4: I/O ports at dc00 [size=32]

00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev
02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 17
        Region 4: I/O ports at e000 [size=32]

00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev
02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 18
        Region 0: Memory at febff800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Debug port

00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller
(rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at febf8000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0

00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1
(rev 02) (prog-if 00 [Normal decode])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Prefetchable memory behind bridge: 00000000dfe00000-00000000dfe00000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x4, ASPM L0s L1, Port 1
                Link: Latency L0s <1us, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch-
                Link: Speed 2.5Gb/s, Width x0
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 0, PowerLimit 0.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
                Address: 00000000  Data: 0000
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5
(rev 02) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: f8900000-f89fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 5
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 0, PowerLimit 0.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
                Address: 00000000  Data: 0000
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6
(rev 02) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: f8800000-f88fffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 6
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 0, PowerLimit 0.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable-
                Address: 00000000  Data: 0000
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev
02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 23
        Region 4: I/O ports at d480 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev
02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 19
        Region 4: I/O ports at d800 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev
02) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 18
        Region 4: I/O ports at d880 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev
02) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 23
        Region 0: Memory at febff400 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2) (prog-if 01
[Subtractive decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=32
        Memory behind bridge: f8a00000-feafffff
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [50] #0d [0000]

00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface
Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:1f.2 IDE interface: Intel Corporation 82801H (ICH8 Family) 4 port SATA IDE
Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 19
        Region 0: I/O ports at ec00 [size=8]
        Region 1: I/O ports at e880 [size=4]
        Region 2: I/O ports at e800 [size=8]
        Region 3: I/O ports at e480 [size=4]
        Region 4: I/O ports at e400 [size=16]
        Region 5: I/O ports at e080 [size=16]
        Capabilities: [70] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin C routed to IRQ 18
        Region 0: Memory at 40000000 (32-bit, non-prefetchable) [size=256]
        Region 4: I/O ports at 0400 [size=32]

00:1f.5 IDE interface: Intel Corporation 82801H (ICH8 Family) 2 port SATA IDE
Controller (rev 02) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81ec
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 19
        Region 0: I/O ports at d400 [size=8]
        Region 1: I/O ports at d080 [size=4]
        Region 2: I/O ports at d000 [size=8]
        Region 3: I/O ports at cc00 [size=4]
        Region 4: I/O ports at c880 [size=16]
        Region 5: I/O ports at c800 [size=16]
        Capabilities: [70] Power Management version 3
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:00.0 VGA compatible controller: nVidia Corporation Unknown device 016a (rev
a1) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at f7000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at f6000000 (64-bit, non-prefetchable) [size=16M]
        [virtual] Expansion ROM at f87e0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [78] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <512ns, L1 <4us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
Express Gigabit Ethernet controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81aa
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: I/O ports at a800 [size=256]
        Region 2: Memory at f88ff000 (64-bit, non-prefetchable) [size=4K]
        Expansion ROM at f88c0000 [disabled] [size=128K]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA
PME(D0-,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [48] Vital Product Data
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [60] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 1024 bytes, PhantFunc 0, ExtTag+
                Device: Latency L0s <1us, L1 unlimited
                Device: AtnBtn+ AtnInd+ PwrInd+
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
                Link: Latency L0s unlimited, L1 unlimited
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
        Capabilities: [84] Vendor Specific Information

03:00.0 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI
Controller (rev 02) (prog-if 01 [PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 16
        Region 5: Memory at f89fe000 (32-bit, non-prefetchable) [size=8K]
        Expansion ROM at f89e0000 [disabled] [size=64K]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Express Legacy Endpoint IRQ 1
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
                Link: Latency L0s <1us, L1 <16us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI
Controller (rev 02) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 17
        Region 0: I/O ports at bc00 [size=8]
        Region 1: I/O ports at b880 [size=4]
        Region 2: I/O ports at b800 [size=8]
        Region 3: I/O ports at b480 [size=4]
        Region 4: I/O ports at b400 [size=16]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

05:01.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000
Controller (PHY/Link) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. K8N4-E Mainboard
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 1000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at feaff800 (32-bit, non-prefetchable) [size=2K]
        Region 1: Memory at feaf8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME+

05:04.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder (rev 05)
        Subsystem: Hauppauge computer works Inc. Unknown device 9002
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (5000ns min, 13750ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

05:04.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder [MPEG Port] (rev 05)
        Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1500ns min, 22000ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

05:04.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio
Decoder [IR Port] (rev 05)
        Subsystem: Hauppauge computer works Inc. Nova-T DVB-T Model 909
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1500ns min, 63750ns max), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-


This is the cpu soft lock taken from dmesg:

BUG: soft lockup detected on CPU#0!

Call Trace:
 <IRQ>  [<ffffffff802b0bc6>] softlockup_tick+0xdb/0xf6
 [<ffffffff8028f5d3>] update_process_times+0x42/0x68
 [<ffffffff80271f0c>] smp_local_timer_interrupt+0x34/0x55
 [<ffffffff802725e8>] smp_apic_timer_interrupt+0x51/0x69
 [<ffffffff8025ace6>] apic_timer_interrupt+0x66/0x70
 <EOI>  [<ffffffff8020e778>] link_path_walk+0x40/0xd7
 [<ffffffff8020e75a>] link_path_walk+0x22/0xd7
 [<ffffffff8020c8f7>] do_path_lookup+0x1b5/0x217
 [<ffffffff802123d6>] getname+0x152/0x1b8
 [<ffffffff802237fb>] __user_walk_fd+0x37/0x4c
 [<ffffffff8023dc58>] vfs_lstat_fd+0x18/0x47
 [<ffffffff8022a50f>] sys_newlstat+0x19/0x31
 [<ffffffff8025a11e>] system_call+0x7e/0x83

BUG: soft lockup detected on CPU#1!

Call Trace:
 <IRQ>  [<ffffffff802b0bc6>] softlockup_tick+0xdb/0xf6
 [<ffffffff8028f5d3>] update_process_times+0x42/0x68
 [<ffffffff80271f0c>] smp_local_timer_interrupt+0x34/0x55
 [<ffffffff802725e8>] smp_apic_timer_interrupt+0x51/0x69
 [<ffffffff88419be4>] :nf_conntrack:nf_ct_deliver_cached_events+0x55/0x85
 [<ffffffff8025ace6>] apic_timer_interrupt+0x66/0x70
 [<ffffffff8841534e>] :nf_conntrack:__hash_conntrack+0x34e/0x3fe
 [<ffffffff88415417>] :nf_conntrack:__nf_conntrack_find+0x19/0xfc
 [<ffffffff88415b3a>] :nf_conntrack:nf_conntrack_tuple_taken+0x24/0x40
 [<ffffffff88c74134>] :nf_nat:nf_nat_used_tuple+0x20/0x28
 [<ffffffff88415c34>] :nf_conntrack:nf_ct_invert_tuple+0x36/0x61
 [<ffffffff88c74915>] :nf_nat:nf_nat_setup_info+0x335/0x548
 [<ffffffff80451287>] nf_ip_checksum+0xe0/0xe9
 [<ffffffff802609db>] _read_unlock_bh+0x9/0x15
 [<ffffffff8840572a>] :ip_tables:ipt_do_table+0x2d7/0x309
 [<ffffffff88416c36>] :nf_conntrack:nf_conntrack_in+0x42b/0x4e1
 [<ffffffff88c7d2c7>] :iptable_nat:nf_nat_rule_find+0x8b/0x94
 [<ffffffff88c7d41c>] :iptable_nat:nf_nat_fn+0x14c/0x173
 [<ffffffff88c7d49b>] :iptable_nat:nf_nat_in+0x16/0x82
 [<ffffffff80232e7a>] nf_iterate+0x41/0x7d
 [<ffffffff8042c6a9>] ip_rcv_finish+0x0/0x26b
 [<ffffffff80252fc5>] nf_hook_slow+0x5d/0xc0
 [<ffffffff8042c6a9>] ip_rcv_finish+0x0/0x26b
 [<ffffffff80234388>] ip_rcv+0x24b/0x4de
 [<ffffffff802201d0>] netif_receive_skb+0x353/0x3dd
 [<ffffffff8819d823>] :r8169:rtl8169_rx_interrupt+0x4dd/0x4f4
 [<ffffffff8819f7d3>] :r8169:rtl8169_poll+0x45/0x1d0
 [<ffffffff8020c4f6>] net_rx_action+0xa8/0x1ad
 [<ffffffff80211ffb>] __do_softirq+0x55/0xc3
 [<ffffffff8025b23c>] call_softirq+0x1c/0x28
 [<ffffffff802684d2>] do_softirq+0x2c/0x85
 [<ffffffff802725ed>] smp_apic_timer_interrupt+0x56/0x69
 [<ffffffff8025ace6>] apic_timer_interrupt+0x66/0x70
 <EOI>  [<ffffffff80289c4a>] vprintk+0x2af/0x2ef
 [<ffffffff80289cdc>] printk+0x52/0xbd
 [<ffffffff802848e6>] complete+0x38/0x4b
 [<ffffffff803bf322>] ide_error+0x43/0x81
 [<ffffffff8022679e>] ide_wait_stat+0xfb/0x110
 [<ffffffff8020ecc5>] ide_do_request+0x436/0x981
 [<ffffffff803334c6>] elv_insert+0xe9/0x218
 [<ffffffff8023eb9f>] ide_do_drive_cmd+0xd7/0x125
 [<ffffffff80289cdc>] printk+0x52/0xbd
 [<ffffffff880c9193>] :ide_cd:cdrom_queue_packet_command+0x43/0xd8
 [<ffffffff803befc0>] ide_init_drive_cmd+0x10/0x23
 [<ffffffff880c9453>] :ide_cd:cdrom_check_status+0x61/0x70
 [<ffffffff803349cf>] blk_end_sync_rq+0x0/0x2b
 [<ffffffff880c947e>] :ide_cd:ide_cdrom_check_media_change_real+0x1c/0x37
 [<ffffffff880bd076>] :cdrom:media_changed+0x44/0x74
 [<ffffffff802e35dd>] check_disk_change+0x1f/0x76
 [<ffffffff880c1395>] :cdrom:cdrom_open+0x92c/0x979
 [<ffffffff80209fc3>] __link_path_walk+0xc54/0xdb0
 [<ffffffff803befc0>] ide_init_drive_cmd+0x10/0x23
 [<ffffffff8022c3be>] mntput_no_expire+0x19/0x8d
 [<ffffffff80319141>] avc_has_perm+0x46/0x58
 [<ffffffff802543f2>] kobject_get+0x12/0x17
 [<ffffffff80337107>] get_disk+0x40/0x5b
 [<ffffffff802570fd>] exact_lock+0xc/0x14
 [<ffffffff880c9e3e>] :ide_cd:idecd_open+0x9f/0xd1
 [<ffffffff802e3c33>] do_open+0xa2/0x2b9
 [<ffffffff802e40a4>] blkdev_open+0x0/0x5d
 [<ffffffff802e40d2>] blkdev_open+0x2e/0x5d
 [<ffffffff8021e3be>] __dentry_open+0xd9/0x1aa
 [<ffffffff802273ad>] do_filp_open+0x2a/0x38
 [<ffffffff8025fc59>] do_nanosleep+0x47/0x70
 [<ffffffff80215a2a>] get_unused_fd+0xf9/0x107
 [<ffffffff802196db>] do_sys_open+0x44/0xc1
 [<ffffffff8025a11e>] system_call+0x7e/0x83
Comment 21 Bjoern Olausson 2007-05-27 09:06:05 UTC
Nice to see someone found the way to this bug-post.

I found many more people messing around with this bug, but most du not care 
about this bug, they just disable the controller and do not report bugs or go 
deeper in this problem.

Wellcome in the club ;-)

I see you get locks on both cpus, I just get a lock on cpu0 mmmh. wired wired...
Hope anybody can resolve this.

regards
Bjoern
Comment 22 Alan 2007-06-05 07:17:07 UTC
Not yet but the second traces are useful as they don't seem to have the nvidia
binary driver loaded
Comment 23 Tejun Heo 2007-06-05 22:26:24 UTC
Cc'ing Albert.  This problem is confusing but in the last two reports
ata_hsm_move() seemed to go out for lunch (> 10secs) while trying to transfer
CDB.  PATA port on JMB363 seems to be the problem here.  Any ideas?
Comment 24 Albert Lee 2007-06-07 01:24:28 UTC
> ata_hsm_move() seemed to go out for lunch (> 10secs) while trying to
> transfer CDB. 

Use 10+ secs to transfer 12-bytes while holding the ap->lock? Too bad.

> PATA port on JMB363 seems to be the problem here.  Any ideas?

No idea. Maybe Bjoern can turn on the ATA_DEBUG and ATA_VERBOSE_DEBUG in 
libata.h and rebuild a debug kernel. Hopefully we can have some clue like any 
strange command sequence that causing the problem...
Comment 25 Bjoern Olausson 2007-06-07 01:41:49 UTC
>No idea. Maybe Bjoern can turn on the ATA_DEBUG and ATA_VERBOSE_DEBUG in 
>libata.h and rebuild a debug kernel. Hopefully we can have some clue like any 
>strange command sequence that causing the problem...

I'll do so. With and without NVIDIA CS driver.
Is there something I'll have to know about these ATA_DEBUG and 
ATA_VERBOSE_DEBUG. (Where can I log the debug messages, do I have to echo 
something to the kernel, any special info you require...)

Tell me and I try to serve your demands.

regards
Bjoern
Comment 26 Albert Lee 2007-06-07 02:05:21 UTC
Hi Bjoern,

1. Please get a copy of kernel source; edit include/linux/libata.h and change 2 
lines of code to:
#define ATA_DEBUG
#define ATA_VERBOSE_DEBUG

2. Rebuild the kernel and reboot the system
3. Your /var/log/messages will be flooded with tons of debug messages
   (Hopefully won't be that much since hard drive are on AHCI.)
4. tail -f /var/log/message from (serial) console
5. Capture the debug messages right before the soft lockup.
   Hopefully we can see some clue there.
Comment 27 Bjoern Olausson 2007-06-07 02:07:23 UTC
Thanks for the nice howto.

Compiling the kernel right now.

regards
Bjoern
Comment 28 Bjoern Olausson 2007-06-07 02:43:19 UTC
During boot and runtime the line

ahci_interrupt: ENTER

is repeated endles.

is this O.K.?

Before I submitt my log I'll filter these lines out.

Now waiting for the lock.

regards
Bjoern
Comment 29 Bjoern Olausson 2007-06-08 04:45:32 UTC
Okay, now my system was up for several houres and I can't reproduce the bug.
With and without the NVIDIA drivers. I don't understand it... It's completely 
wired. I did not change hardware, or altered aanything in my hardware setup.

Only thing I did was, as usual, keep my system up to date. In the last days, 
there were glibc and glib updates... could it be that the bug was produced by 
any other peace of system-software except the driver?

Anyway, I'll post extractions of my debug log and my system/software 
environment.

--------------------------------------------------------------------------------

root@freax $ emerge --info
Portage 2.1.2.7 (default-linux/amd64/2006.1, gcc-4.1.2, glibc-2.5-r3, 2.6.21.3 
x86_64)
=================================================================
System uname: 2.6.21.3 x86_64 Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 07 Jun 2007 07:20:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 
3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r7
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/
shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/revdep-rebuild 
/etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=nocona -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms 
strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://
ftp.easynet.nl/mirror/gentoo/ http://distfiles.gentoo.org http://
www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de sv"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress 
--force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/
distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/xeffects /usr/portage/local/layman/
sunrise /usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi aiglx alsa amd64 ares asf bash-completion berkdb 
bitmap-fonts bittorrent bluetooth bzip2 cairo cdparanoia cli connectionstatus 
cpudetection cracklib crypt css cups curl daap dbus dga divx4linux dri dts dv 
dvd dvdr dvdread edl emovix encode exif fam fbcon ffmpeg flac foomaticdb 
fortran gdbm gif gimp glitz gnutls gpm gtk gtk2 hal highlight history iconv 
imagemagick isdnlog java jpeg jpeg2k kde libg++ lirc live lm_sensors logitech-
mouse lzo mad madwifi matroska metalink midi mjpeg modplug mp3 mpeg mplayer 
mudflap musepack musicbrainz ncurses network nfs nls nptl nptlonly nsplugin 
nvidia ogg openal opengl openmp pam pam_console pcre pda pdf perl png ppds pppd 
python qt3 quicktime readline reflection rtc samba scanner sdl sensord session 
sndfile spell spl ssl svg tcltk tcpd theora tiff tk transcode transparency 
truetype truetype-fonts type1-fonts unicode usb userlocales utempter v4l v4l2 
vcd vidcap vorbis wxwindows x264 xine xinerama xml xorg xvid yahoo zlib" 
ALSA_CARDS="hda-intel intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix 
dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 
mulaw multi null plug rate route share shm softvol" ELIBC="glibc" 
INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz 
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de sv" 
LIRC_DEVICES="asusdh" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, 
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

--------------------------------------------------------------------------------

root@freax $ lspci -vv
00:00.0 Host bridge: Intel Corporation 82975X Memory Controller Hub (rev c0)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8178
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:01.0 PCI bridge: Intel Corporation 82975X PCI Express Root Port (rev 
c0) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: ebe00000-efefffff
        Prefetchable memory behind bridge: 00000000c3600000-00000000e3500000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA+ MAbort- >Reset- FastB2B-
        Capabilities: [88] #0d [0000]
        Capabilities: [80] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4069
        Capabilities: [a0] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s, Port 2
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug- Surpise-
                Slot: Number 0, PowerLimit 75.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Off, PwrInd On, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition 
Audio Controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 81d8
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 19
        Region 0: Memory at efffc000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [70] Express Unknown type IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0
                Link: Latency L0s <64ns, L1 <1us
                Link: ASPM Disabled CommClk- ExtSynch-
                Link: Speed unknown, Width x0

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 
(rev 01) (prog-if 00 [Normal decode])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Prefetchable memory behind bridge: 00000000c3500000-00000000c3500000
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot+) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x0
                Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+
                Slot: Number 1, PowerLimit 10.000000
                Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq-
                Slot: AttnInd Unknown, PwrInd Unknown, Power-
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4071
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 
(rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: ebd00000-ebdfffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot-) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 4
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4079
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express 
Port 6 (rev 01) (prog-if 00 [Normal decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: ebc00000-ebcfffff
        Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [40] Express Root Port (Slot-) IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: Errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 6
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1
                Root: Correctable- Non-Fatal- Fatal- PME-
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4081
        Capabilities: [90] #0d [0000]
        Capabilities: [a0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #1 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 20
        Region 4: I/O ports at e480 [size=32]

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #2 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 17
        Region 4: I/O ports at e800 [size=32]

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #3 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin C routed to IRQ 18
        Region 4: I/O ports at e880 [size=32]

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI 
Controller #4 (rev 01) (prog-if 00 [UHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin D routed to IRQ 19
        Region 4: I/O ports at ec00 [size=32]

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI 
Controller (rev 01) (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 20
        Region 0: Memory at efffbc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Debug port

00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) (prog-if 01 
[Subtractive decode])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: e3700000-ebbfffff
        Prefetchable memory behind bridge: 00000000c3400000-00000000c3400000
        Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort+ <SERR- <PERR-
        BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
        Capabilities: [50] #0d [0000]

00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface 
Bridge (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Capabilities: [e0] Vendor Specific Information

00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller 
(rev 01) (prog-if 8a [Master SecP PriP])
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 22
        Region 0: I/O ports at 01f0 [size=8]
        Region 1: I/O ports at 03f4 [size=1]
        Region 2: I/O ports at 0170 [size=8]
        Region 3: I/O ports at 0374 [size=1]
        Region 4: I/O ports at ffa0 [size=16]

00:1f.2 SATA controller: Intel Corporation 82801GR/GH (ICH7 Family) SATA AHCI 
Controller (rev 01) (prog-if 01 [AHCI 1.0])
        Subsystem: ASUSTeK Computer Inc. Unknown device 2606
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 1275
        Region 0: I/O ports at e400 [size=8]
        Region 1: I/O ports at e080 [size=4]
        Region 2: I/O ports at e000 [size=8]
        Region 3: I/O ports at dc00 [size=4]
        Region 4: I/O ports at d880 [size=16]
        Region 5: Memory at efffb800 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 
Enable+
                Address: fee00000  Data: 4091
        Capabilities: [70] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
        Subsystem: ASUSTeK Computer Inc. Unknown device 8179
        Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Interrupt: pin B routed to IRQ 23
        Region 4: I/O ports at 0400 [size=32]

01:00.0 Multimedia audio controller: Creative Labs SB X-Fi
        Subsystem: Creative Labs X-Fi Platinum
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 1250ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 10
        Region 0: I/O ports at 9c00 [size=32]
        Region 1: Memory at eba00000 (64-bit, non-prefetchable) [size=2M]
        Region 3: Memory at e4000000 (64-bit, non-prefetchable) [size=64M]
        Capabilities: [40] Power Management version 2
                Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000

01:01.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture 
(rev 11)
        Subsystem: Pinnacle Systems, Inc. (Wrong ID) PCTV pro (TV + FM stereo 
receiver)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (4000ns min, 10000ns max)
        Interrupt: pin A routed to IRQ 22
        Region 0: Memory at c34fe000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:01.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 
11)
        Subsystem: Pinnacle Systems, Inc. (Wrong ID) PCTV pro (TV + FM stereo 
receiver, audio section)
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (1000ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at c34ff000 (32-bit, prefetchable) [size=4K]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:02.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC 
(rev 01)
        Subsystem: Netgear Unknown device 5a00
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168 (2500ns min, 7000ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 23
        Region 0: Memory at eb9f0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=2 PME-

01:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 
Controller (PHY/Link) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. P5W DH Deluxe Motherboard
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min, 1000ns max), Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 21
        Region 0: Memory at eb9ef800 (32-bit, non-prefetchable) [size=2K]
        Region 1: Memory at eb9e8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME+

02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Controller (rev 02) (prog-if 01 [AHCI 1.0])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 17
        Region 5: Memory at ebcfe000 (32-bit, non-prefetchable) [size=8K]
        Expansion ROM at ebce0000 [disabled] [size=64K]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] Express Legacy Endpoint IRQ 1
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <64ns, L1 <1us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 1
                Link: Latency L0s <1us, L1 <16us
                Link: ASPM Disabled RCB 64 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI 
Controller (rev 02) (prog-if 85 [Master SecO PriO])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81e4
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin B routed to IRQ 16
        Region 0: I/O ports at ac00 [size=8]
        Region 1: I/O ports at a880 [size=4]
        Region 2: I/O ports at a800 [size=8]
        Region 3: I/O ports at a480 [size=4]
        Region 4: I/O ports at a400 [size=16]
        Capabilities: [68] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

03:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E 
Gigabit Ethernet Controller (rev 20)
        Subsystem: ASUSTeK Computer Inc. Marvell 88E8053 Gigabit Ethernet 
controller PCIe (Asus)
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0, Cache Line Size: 16 bytes
        Interrupt: pin A routed to IRQ 1274
        Region 0: Memory at ebdfc000 (64-bit, non-prefetchable) [size=16K]
        Region 2: I/O ports at b800 [size=256]
        Expansion ROM at ebdc0000 [disabled] [size=128K]
        Capabilities: [48] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA 
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Vital Product Data
        Capabilities: [5c] Message Signalled Interrupts: 64bit+ Queue=0/1 
Enable+
                Address: 00000000fee00000  Data: 40b1
        Capabilities: [e0] Express Legacy Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s unlimited, L1 unlimited
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0
                Link: Latency L0s <256ns, L1 unlimited
                Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x1

05:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce 7600 
GT] (rev a1) (prog-if 00 [VGA])
        Subsystem: ASUSTeK Computer Inc. Unknown device 81f7
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- 
<MAbort- >SERR- <PERR-
        Latency: 0
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at ee000000 (32-bit, non-prefetchable) [size=16M]
        Region 1: Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Region 3: Memory at ed000000 (64-bit, non-prefetchable) [size=16M]
        Region 5: I/O ports at cc00 [size=128]
        [virtual] Expansion ROM at efee0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA 
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [68] Message Signalled Interrupts: 64bit+ Queue=0/0 
Enable-
                Address: 0000000000000000  Data: 0000
        Capabilities: [78] Express Endpoint IRQ 0
                Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag-
                Device: Latency L0s <256ns, L1 <4us
                Device: AtnBtn- AtnInd- PwrInd-
                Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
                Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                Device: MaxPayload 128 bytes, MaxReadReq 512 bytes
                Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
                Link: Latency L0s <256ns, L1 <4us
                Link: ASPM Disabled RCB 128 bytes CommClk+ ExtSynch-
                Link: Speed 2.5Gb/s, Width x16

-------------------------------------------------------------------------------

Bus 004 Device 002: ID 057c:3800 AVM GmbH BlueFRITZ! Bluetooth Stick
Bus 004 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
Bus 001 Device 002: ID 05e3:0605 Genesys Logic, Inc. USB 2.0 Hub [ednet]
Bus 001 Device 007: ID 05e3:0606 Genesys Logic, Inc.
Bus 001 Device 008: ID 05e3:0606 Genesys Logic, Inc.
Bus 001 Device 009: ID 04a9:10a5 Canon, Inc.
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 012: ID 0bda:8187 Realtek Semiconductor Corp.
Bus 001 Device 010: ID 1606:0230 Umax [hex] Astra 2200/2200SU
Bus 001 Device 011: ID 0424:223a Standard Microsystems Corp. 8-in-1 Card Reader
Bus 003 Device 004: ID 046d:c713 Logitech, Inc.
Bus 003 Device 005: ID 046d:c714 Logitech, Inc.
Bus 003 Device 002: ID 1130:cc00 Tenx Technology, Inc.
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 003: ID 046d:0b04 Logitech, Inc.

--------------------------------------------------------------------------------

Linux freax 2.6.21.3 #1 SMP PREEMPT Thu Jun 7 11:01:46 CEST 2007 x86_64 
Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz GenuineIntel GNU/Linux

--------------------------------------------------------------------------------

Module                  Size  Used by
w83627ehf              24352  0
hwmon                   6408  1 w83627ehf
i2c_isa                 9608  1 w83627ehf
eeprom                 10904  0
mct_u232               14476  0
saa6588                14556  0
ieee80211_crypt_wep_rtl     8512  0
ieee80211_crypt_tkip_rtl    14592  0
ieee80211_crypt_ccmp_rtl    10752  0
wlan_xauth              4288  0
wlan_wep                9792  0
wlan_tkip              15168  3
wlan_scan_ap            9088  0
wlan_ccmp              11584  0
wlan_acl                8072  0
ath_rate_onoe          10252  0
ath_rate_amrr          10888  0
tuner                  64744  0
wlan_scan_sta          17488  1
ath_rate_sample        15552  1
nvidia               7765592  35
ath_pci                94952  0
wlan                  205896  12 
wlan_xauth,wlan_wep,wlan_tkip,wlan_scan_ap,wlan_ccmp,wlan_acl,ath_rate_onoe,ath_rate_amrr,wlan_scan_sta,ath_rate_sample,ath_pci
ath_hal               221296  3 ath_rate_sample,ath_pci
r8187                  47640  0
ieee80211_rtl          65884  1 r8187
ieee80211_crypt_rtl     9600  4 
ieee80211_crypt_wep_rtl,ieee80211_crypt_tkip_rtl,ieee80211_crypt_ccmp_rtl,ieee80211_rtl
bttv                  236596  0
video_buf              29388  1 bttv
ir_common              39748  1 bttv
btcx_risc               7560  1 bttv
tveeprom               19600  1 bttv
sky2                   48144  0
pata_jmicron           10624  1
i2c_i801               12764  0

--------------------------------------------------------------------------------

So now I post some extractions from the log...



Jun  6 22:39:57 freax ata1.00: exception Emask 0x2 SAct 0x4000000f SErr 0x0 
action 0x2 frozen
Jun  6 22:39:57 freax ata1.00: (spurious completions during NCQ issue=0x0 
SAct=0x4000000f FIS=004040a1:20000000)
Jun  6 22:39:57 freax ata1.00: cmd 61/08:00:d0:62:1f/00:00:08:00:00/40 tag 0 
cdb 0x0 data 4096 out
Jun  6 22:39:57 freax res 40/00:18:a0:63:4e/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:57 freax ata1.00: cmd 61/08:08:48:eb:20/00:00:08:00:00/40 tag 1 
cdb 0x0 data 4096 out
Jun  6 22:39:57 freax res 40/00:18:a0:63:4e/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:57 freax ata1.00: cmd 61/08:10:88:63:4b/00:00:08:00:00/40 tag 2 
cdb 0x0 data 4096 out
Jun  6 22:39:57 freax res 40/00:18:a0:63:4e/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:57 freax ata1.00: cmd 61/08:18:a0:63:4e/00:00:08:00:00/40 tag 3 
cdb 0x0 data 4096 out
Jun  6 22:39:57 freax res 40/00:18:a0:63:4e/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:57 freax ata1.00: cmd 61/08:f0:98:60:1f/00:00:08:00:00/40 tag 30 
cdb 0x0 data 4096 out
Jun  6 22:39:57 freax res 40/00:18:a0:63:4e/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:57 freax ata1: soft resetting port
Jun  6 22:39:57 freax ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jun  6 22:39:57 freax ata1.00: configured for UDMA/133
Jun  6 22:39:57 freax ata1: EH complete
Jun  6 22:39:57 freax SCSI device sda: 145226112 512-byte hdwr sectors (74356 
MB)
Jun  6 22:39:57 freax sda: Write Protect is off
Jun  6 22:39:57 freax sda: Mode Sense: 00 3a 00 00
Jun  6 22:39:57 freax SCSI device sda: write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA
Jun  6 22:39:59 freax ata1.00: exception Emask 0x2 SAct 0x1fffffff SErr 0x0 
action 0x2 frozen
Jun  6 22:39:59 freax ata1.00: (spurious completions during NCQ issue=0x0 
SAct=0x1fffffff FIS=004040a1:40000000)
Jun  6 22:39:59 freax ata1.00: cmd 61/60:00:d0:8b:4c/00:00:08:00:00/40 tag 0 
cdb 0x0 data 49152 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/68:08:f8:8f:4c/01:00:08:00:00/40 tag 1 
cdb 0x0 data 184320 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/d0:10:28:8d:4c/00:00:08:00:00/40 tag 2 
cdb 0x0 data 106496 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:18:c0:89:4c/00:00:08:00:00/40 tag 3 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:20:d0:89:4c/00:00:08:00:00/40 tag 4 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:28:e0:89:4c/00:00:08:00:00/40 tag 5 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:30:30:8a:4c/00:00:08:00:00/40 tag 6 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:38:00:8a:4c/00:00:08:00:00/40 tag 7 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:40:10:8a:4c/00:00:08:00:00/40 tag 8 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:48:40:8a:4c/00:00:08:00:00/40 tag 9 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:50:50:8a:4c/00:00:08:00:00/40 tag 10 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:58:90:8a:4c/00:00:08:00:00/40 tag 11 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:60:70:8a:4c/00:00:08:00:00/40 tag 12 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:68:80:8a:4c/00:00:08:00:00/40 tag 13 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:70:a0:8a:4c/00:00:08:00:00/40 tag 14 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:78:b0:8a:4c/00:00:08:00:00/40 tag 15 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:80:c0:8a:4c/00:00:08:00:00/40 tag 16 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/20:88:e0:8a:4c/00:00:08:00:00/40 tag 17 
cdb 0x0 data 16384 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/20:90:08:8b:4c/00:00:08:00:00/40 tag 18 
cdb 0x0 data 16384 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/38:98:38:8b:4c/00:00:08:00:00/40 tag 19 
cdb 0x0 data 28672 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:a0:78:8b:4c/00:00:08:00:00/40 tag 20 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/38:a8:90:8b:4c/00:00:08:00:00/40 tag 21 
cdb 0x0 data 28672 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/10:b0:00:8e:4c/00:00:08:00:00/40 tag 22 
cdb 0x0 data 8192 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:b8:18:8e:4c/00:00:08:00:00/40 tag 23 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/28:c0:38:8e:4c/01:00:08:00:00/40 tag 24 
cdb 0x0 data 151552 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/60:c8:88:8f:4c/00:00:08:00:00/40 tag 25 
cdb 0x0 data 49152 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/08:d0:98:91:4c/00:00:08:00:00/40 tag 26 
cdb 0x0 data 4096 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/28:d8:e0:91:4c/00:00:08:00:00/40 tag 27 
cdb 0x0 data 20480 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1.00: cmd 61/78:e0:40:92:4c/00:00:08:00:00/40 tag 28 
cdb 0x0 data 61440 out
Jun  6 22:39:59 freax res 40/00:e8:40:bb:4c/00:00:08:00:00/40 Emask 0x2 (HSM 
violation)
Jun  6 22:39:59 freax ata1: soft resetting port
Jun  6 22:39:59 freax ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jun  6 22:39:59 freax ata1.00: configured for UDMA/133
Jun  6 22:39:59 freax ata1: EH complete
Jun  6 22:39:59 freax SCSI device sda: 145226112 512-byte hdwr sectors (74356 
MB)
Jun  6 22:39:59 freax sda: Write Protect is off
Jun  6 22:39:59 freax sda: Mode Sense: 00 3a 00 00
Jun  6 22:39:59 freax SCSI device sda: write cache: enabled, read cache: 
enabled, doesn't support DPO or FUA


And i got a lot of these messages:

Jun  7 11:17:52 freax ER
Jun  7 11:17:52 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 08 02 e2 40 00 00 
08
Jun  7 11:17:52 freax ata_scsi_translate: ENTER
Jun  7 11:17:52 freax scsi_10_lba_len: ten-byte command
Jun  7 11:17:52 freax ata_sg_setup: ENTER, ata1
Jun  7 11:17:52 freax ata_sg_setup: 1 sg elements mapped
Jun  7 11:17:52 freax ahci_fill_sg: ENTER
Jun  7 11:17:52 freax ata_scsi_translate: EXIT
Jun  7 11:17:52 freax ata_sg_clean: unmapping 1 sg elements
Jun  7 11:17:52 freax ahci_interrupt: port 0
Jun  7 11:17:52 freax ahci_interrupt: EXIT
Jun  7 11:17:52 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 00 1f 74 38 00 00 
78
Jun  7 11:17:52 freax ata_scsi_translate: ENTER
Jun  7 11:17:52 freax scsi_10_lba_len: ten-byte command
Jun  7 11:17:52 freax ata_sg_setup: ENTER, ata1
Jun  7 11:17:52 freax ata_sg_setup: 15 sg elements mapped
Jun  7 11:17:52 freax ahci_fill_sg: ENTER
Jun  7 11:17:52 freax ata_scsi_translate: EXIT
Jun  7 11:17:52 freax ata_sg_clean: unmapping 15 sg elements
Jun  7 11:17:52 freax ahci_interrupt: port 0
Jun  7 11:17:52 freax ahci_interrupt: EXIT
Jun  7 11:17:52 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 00 1f 74 b0 00 00 
08
Jun  7 11:17:52 freax ata_scsi_translate: ENTER
Jun  7 11:17:52 freax scsi_10_lba_len: ten-byte command
Jun  7 11:17:52 freax ata_sg_setup: ENTER, ata1
Jun  7 11:17:52 freax ata_sg_setup: 1 sg elements mapped
Jun  7 11:17:52 freax ahci_fill_sg: ENTER
Jun  7 11:17:52 freax ata_scsi_translate: EXIT
Jun  7 11:17:52 freax ata_sg_clean: unmapping 1 sg elements
Jun  7 11:17:52 freax ahci_interrupt: port 0
Jun  7 11:17:52 freax ahci_interrupt: EXIT
Jun  7 11:17:52 freax ADDRCONF(NETDEV_UP): wlan0: link is not ready
Jun  7 11:17:52 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 28 00 00 c3 60 d0 00 00 
08
Jun  7 11:17:52 freax ata_scsi_translate: ENTER
Jun  7 11:17:52 freax scsi_10_lba_len: ten-byte command
Jun  7 11:17:52 freax ata_sg_setup: ENTER, ata1
Jun  7 11:17:52 freax ata_sg_setup: 1 sg elements mapped
Jun  7 11:17:52 freax ahci_fill_sg: ENTER
Jun  7 11:17:52 freax ata_scsi_translate: EXIT
Jun  7 11:17:52 freax ata_sg_clean: unmapping 1 sg elements
Jun  7 11:17:52 freax ahci_interrupt: port 0
Jun  7 11:17:52 freax ahci_interrupt: EXIT
Jun  7 11:17:52 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 28 00 00 c5 e4 00 00 00 
08



and these:

Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xB0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 1e 00 00 00 01 00 00 00 
00
Jun  8 12:07:49 freax ata_scsi_error: EXIT
Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_eh_recover: EXIT, rc=0
Jun  8 12:07:49 freax ata_eh_suspend: EXIT
Jun  8 12:07:49 freax ata_eh_suspend: ENTER
Jun  8 12:07:49 freax ata_eh_resume: EXIT
Jun  8 12:07:49 freax ata_eh_resume: ENTER
Jun  8 12:07:49 freax ata_eh_revalidate_and_attach: ENTER
Jun  8 12:07:49 freax ata_eh_prep_resume: EXIT
Jun  8 12:07:49 freax ata_eh_prep_resume: ENTER
Jun  8 12:07:49 freax ata_eh_recover: ENTER
Jun  8 12:07:49 freax ata_eh_autopsy: EXIT
Jun  8 12:07:49 freax ata9: ata_port_flush_task: EXIT
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata9: ata_port_flush_task: flush #2
Jun  8 12:07:49 freax ata_port_flush_task: flush #1
Jun  8 12:07:49 freax ata_port_flush_task: ENTER
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 0 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 5 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 5 task_state 2 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 5 task_state 2
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax __atapi_pio_bytes: data read
Jun  8 12:07:49 freax atapi_pio_bytes: ata9: xfering 18 bytes
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 5 task_state 2 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 5 task_state 2
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 5 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xA0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 0, wait 1
Jun  8 12:07:49 freax atapi_eh_request_sense: ATAPI request sense
Jun  8 12:07:49 freax ata_eh_autopsy: ENTER
Jun  8 12:07:49 freax ata9: ata_port_flush_task: EXIT
Jun  8 12:07:49 freax ata9: ata_port_flush_task: flush #2
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_port_flush_task: flush #1
Jun  8 12:07:49 freax ata_port_flush_task: ENTER
Jun  8 12:07:49 freax ata_scsi_error: ENTER
Jun  8 12:07:49 freax ata_scsi_timed_out: EXIT, ret=0
Jun  8 12:07:49 freax ata_scsi_timed_out: ENTER
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 4 (dev_stat 
0x51)
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x51)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xA0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 0, wait 1
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 00 00 00 00 00 00 00 00 
00
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_send_cdb: send cdb



Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_sg_clean: unmapping 1 sg elements
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 7 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: host_stat 0x4
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_host_intr: ata9: host_stat 0x1
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 7 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xB0
Jun  8 12:07:49 freax ata_tf_load: feat 0x1 nsect 0x0 lba 0x0 0x0 0x0
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 12:07:49 freax ata_fill_sg: PRD[0] = (0x3CB8D000, 0x8)
Jun  8 12:07:49 freax ata_sg_setup: 1 sg elements mapped
Jun  8 12:07:49 freax ata_sg_setup: ENTER, ata9
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 4a 01 00 00 10 00 00 00 
08
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xB0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 00 00 00 00 00 00 00 00 
00
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xB0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 00 00 00 00 00 00 00 00 
00
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_qc_complete: ENTER, err_mask 0x0
Jun  8 12:07:49 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 3 (dev_stat 
0x50)
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 3
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax atapi_send_cdb: send cdb
Jun  8 12:07:49 freax ata_hsm_move: ata9: protocol 6 task_state 1 (dev_stat 
0x58)
Jun  8 12:07:49 freax ahci_interrupt: ENTER
Jun  8 12:07:49 freax ata_host_intr: ata9: protocol 6 task_state 1
Jun  8 12:07:49 freax ata_scsi_translate: EXIT
Jun  8 12:07:49 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 12:07:49 freax ata_tf_load: device 0xB0
Jun  8 12:07:49 freax ata_tf_load: feat 0x0 nsect 0x0 lba 0x0 0x0 0x20
Jun  8 12:07:49 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 12:07:49 freax ata_scsi_translate: ENTER
Jun  8 12:07:49 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 00 00 00 00 00 00 00 00 
00
Jun  8 12:07:49 freax ahci_interrupt: ENTER


un  8 12:07:48 freax ahci_interrupt: ENTER
Jun  8 12:07:48 freax ata_scsi_translate: EXIT
Jun  8 12:07:48 freax ahci_fill_sg: ENTER
Jun  8 12:07:48 freax ata_sg_setup: 5 sg elements mapped
Jun  8 12:07:48 freax ata_sg_setup: ENTER, ata1
Jun  8 12:07:48 freax scsi_10_lba_len: ten-byte command
Jun  8 12:07:48 freax ata_scsi_translate: ENTER
Jun  8 12:07:48 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 00 21 79 30 00 00 
28
Jun  8 12:07:48 freax ahci_interrupt: EXIT
Jun  8 12:07:48 freax ahci_interrupt: port 0
Jun  8 12:07:48 freax ata_sg_clean: unmapping 41 sg elements
Jun  8 12:07:48 freax ahci_interrupt: ENTER
Jun  8 12:07:48 freax ahci_interrupt: ENTER
Jun  8 12:07:48 freax ahci_interrupt: ENTER
Jun  8 12:07:48 freax ata_scsi_translate: EXIT
Jun  8 12:07:48 freax ahci_fill_sg: ENTER
Jun  8 12:07:48 freax ata_sg_setup: 41 sg elements mapped
Jun  8 12:07:48 freax ata_sg_setup: ENTER, ata1
Jun  8 12:07:48 freax scsi_10_lba_len: ten-byte command
Jun  8 12:07:48 freax ata_scsi_translate: ENTER
Jun  8 12:07:48 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 02 87 e8 10 00 01 
48
Jun  8 12:07:48 freax ahci_interrupt: ENTER


Actually I dont know for what I should look.
The log has grown to 5GB

and the bug has disappeard.

I'll rebuild the kernel without Debug info and see if the bug reappears.

thanks and best regards
Bjoern
Comment 30 Bjoern Olausson 2007-06-09 03:01:10 UTC
Okay, I cant reproduce the softlock... sorry. It has just vanished.

Only thing I finc occasionately in dmesg is:

ata9.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2
ata9.01: (BMDMA stat 0x4)
ata9.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x4a data 8 in
         res 00/00:00:00:00:00/00:00:00:00:00/00 Emask 0x2 (HSM violation)
ata9: soft resetting port
ata9.00: configured for UDMA/33
ata9.01: configured for UDMA/100
ata9: EH complete

Anyone else who could try to build with debuging enabled?

regards
Bjoern
Comment 31 Bjoern Olausson 2007-06-09 08:56:22 UTC
I guess this is what is left over from my original bug.
But every time I get this "HSM violation" the pc is stuttering for a second.
I was listening to music and noticed randomly a stuttering in the music so I 
checked dmesg everytime I noticed such a stutter. And yes, everytime the music 
stutters I got this:

ata9.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2
ata9.01: (BMDMA stat 0x4)
ata9.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x4a data 8 in
         res 00/00:00:00:00:00/00:00:00:00:00/00 Emask 0x2 (HSM violation)
ata9: soft resetting port
ata9.00: configured for UDMA/33
ata9.01: configured for UDMA/100
ata9: EH complete

Better than befor, the system das noch lock completely.

regards
Bjoern
Comment 32 Albert Lee 2007-06-13 00:43:42 UTC
Two strange HSM violations in the log:
1. AHCI got "spurious completions during NCQ":

Jun  6 22:39:59 freax ata1.00: exception Emask 0x2 SAct 0x1fffffff SErr 0x0 
action 0x2 frozen
Jun  6 22:39:59 freax ata1.00: (spurious completions during NCQ issue=0x0 
SAct=0x1fffffff FIS=004040a1:40000000)

2. ATAPI HSM violation with cdb 0x4a (GET_EVENT_STATUS_NOTIFICATION).

===================================================
For the first (NCQ) problem, maybe Tejun knows better.

For the ATAPI problem, Bjoern, could you please check your 5GB log
and see if any related trace:

It would be something like "CDB (9:0,1,0) 4a 01 00 00 10 00 00 00 "
followed by HSM violation.

Thanks.
Comment 33 Bjoern Olausson 2007-06-13 00:53:48 UTC
There are uncountable lines with

Jun  7 11:18:08 freax ata_scsi_dump_cdb: CDB (1:0,0,0) 2a 00 00 1f 7a c8 00 00 08
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 00 00 00 00 00 00 00 00 00
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 43 00 00 00 00 00 00 00 0c
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 43 00 00 00 00 00 00 00 0c
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 00 00 00 00 00 00 00 00 00
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (7:0,0,0) 00 00 00 00 00 00 00 00 00
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 25 00 00 00 00 00 00 00 00
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (7:0,0,0) 43 00 00 00 00 00 00 00 0c
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 43 00 00 00 00 00 00 00 0c
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (7:0,0,0) 43 00 00 00 00 00 00 00 0c
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (7:0,0,0) 25 00 00 00 00 00 00 00 00
Jun  7 11:18:10 freax ata_scsi_dump_cdb: CDB (9:0,0,0) 25 00 00 00 00 00 00 00 00

but I couldn't find a line which was followed by a HSM violation

Maybe someone wants to get his hands on the log? (ftp ssh ....)

regards
Bjoern
Comment 34 Albert Lee 2007-06-13 01:23:49 UTC
> Maybe someone wants to get his hands on the log? (ftp ssh ....)

My company firewall doesn't like ssh. :(
It would be nice if the log can be bzip2 compressed and accessible by http.
Comment 35 Bjoern Olausson 2007-06-13 01:27:54 UTC
After I wrote the above comment I started to compress the file with bzip2 --best
and I'll make it accessible through http... give me just some minutes to compress an some time to upload ;-)
Comment 36 Bjoern Olausson 2007-06-13 03:27:00 UTC
The complete logfile can be found here:

http://olausson.de/temp/messages.bz2

(it's very small... but I just hope bzip2 did a good job)
Let me know if it is corrupted.

size     packed:   28802667 bytes
size   unpacked: 5629095798 bytes
md5sum   packed: 3a653713f45b92e98681ee76786ceeb7
md5sum unpacked: 30c43e9b7dca150f5ab0697d7fc6c549

Regards
Björn Olausson
Comment 37 Albert Lee 2007-06-13 20:53:13 UTC
I've downloaded the log.

There is some clue related to the ATAPI HSM violation.
It seems only happens on the 2nd drive (PX-130A) connected to JMicron PATA port and only when GET_EVENT_STATUS_NOTIFICATION (0x4a).

The error also only happens with some of GET_EVENT_STATUS_NOTIFICATION, not all.

It seems sometimes the PX-130A drive interrupts when ATAPI DMA is still on going (host_stat 0x5). We needs to check if this is the problem of the Plextor drive or the JMicron PATA port.

======================
(transaction with HSM violation)

Jun  8 10:53:09 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 4a 01 00 00 10 00 00 00 08
Jun  8 10:53:09 freax ata_scsi_translate: ENTER
Jun  8 10:53:09 freax ata_sg_setup: ENTER, ata9
Jun  8 10:53:09 freax ata_sg_setup: 1 sg elements mapped
Jun  8 10:53:09 freax ata_fill_sg: PRD[0] = (0x54B8A000, 0x8)
Jun  8 10:53:09 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 10:53:09 freax ata_tf_load: feat 0x1 nsect 0x0 lba 0x0 0x0 0x0
Jun  8 10:53:09 freax ata_tf_load: device 0xB0
Jun  8 10:53:09 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 10:53:09 freax ata_scsi_translate: EXIT
Jun  8 10:53:09 freax ata_host_intr: ata9: protocol 7 task_state 1
Jun  8 10:53:09 freax ahci_interrupt: ENTER
Jun  8 10:53:09 freax ata_hsm_move: ata9: protocol 7 task_state 1 (dev_stat 0x58)
Jun  8 10:53:09 freax atapi_send_cdb: send cdb
Jun  8 10:53:09 freax ahci_interrupt: ENTER
Jun  8 10:53:09 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 10:53:09 freax ata_host_intr: ata9: host_stat 0x5
Jun  8 10:53:09 freax ahci_interrupt: ENTER
Jun  8 10:53:09 freax ahci_interrupt: ENTER
Jun  8 10:53:09 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 10:53:09 freax ata_host_intr: ata9: host_stat 0x4
Jun  8 10:53:09 freax ata_hsm_move: ata9: protocol 7 task_state 3 (dev_stat 0x0)
Jun  8 10:53:09 freax ata_hsm_move: ata9: protocol 7 task_state 4 (dev_stat 0x0)
Jun  8 10:53:09 freax ata_scsi_timed_out: ENTER
Jun  8 10:53:09 freax ata_scsi_timed_out: EXIT, ret=0
Jun  8 10:53:09 freax ata_scsi_error: ENTER
Jun  8 10:53:09 freax ata_port_flush_task: ENTER
Jun  8 10:53:09 freax ahci_interrupt: ENTER
Jun  8 10:53:09 freax ata_port_flush_task: flush #1
Jun  8 10:53:09 freax ata9: ata_port_flush_task: flush #2
Jun  8 10:53:09 freax ata9: ata_port_flush_task: EXIT
Jun  8 10:53:09 freax ata_eh_autopsy: ENTER
Jun  8 10:53:09 freax ata_eh_autopsy: EXIT
Jun  8 10:53:09 freax ata9.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2
Jun  8 10:53:09 freax ata9.01: (BMDMA stat 0x4)
Jun  8 10:53:09 freax ata9.01: cmd a0/01:00:00:00:00/00:00:00:00:00/b0 tag 0 cdb 0x4a data 8 in
Jun  8 10:53:09 freax res 00/00:00:00:00:00/00:00:00:00:00/00 Emask 0x2 (HSM violation)
Jun  8 10:53:09 freax ata_eh_recover: ENTER
Jun  8 10:53:09 freax ata_eh_prep_resume: ENTER
Jun  8 10:53:09 freax ata_eh_prep_resume: EXIT
Jun  8 10:53:09 freax __ata_port_freeze: ata9 port frozen

====================
(normal transaction)

Jun  8 10:53:12 freax ata_scsi_dump_cdb: CDB (9:0,1,0) 4a 01 00 00 10 00 00 00 08
Jun  8 10:53:12 freax ata_scsi_translate: ENTER
Jun  8 10:53:12 freax ata_sg_setup: ENTER, ata9
Jun  8 10:53:12 freax ata_sg_setup: 1 sg elements mapped
Jun  8 10:53:12 freax ata_fill_sg: PRD[0] = (0x5430C000, 0x8)
Jun  8 10:53:12 freax ata9: ata_dev_select: ENTER, device 1, wait 1
Jun  8 10:53:12 freax ata_tf_load: feat 0x1 nsect 0x0 lba 0x0 0x0 0x0
Jun  8 10:53:12 freax ata_tf_load: device 0xB0
Jun  8 10:53:12 freax ata_exec_command: ata9: cmd 0xA0
Jun  8 10:53:12 freax ata_scsi_translate: EXIT
Jun  8 10:53:12 freax ata_hsm_move: ata9: protocol 7 task_state 1 (dev_stat 0x58)
Jun  8 10:53:12 freax atapi_send_cdb: send cdb
Jun  8 10:53:12 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 10:53:12 freax ata_host_intr: ata9: host_stat 0x1
Jun  8 10:53:12 freax ahci_interrupt: ENTER
Jun  8 10:53:12 freax ahci_interrupt: ENTER
Jun  8 10:53:12 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 10:53:12 freax ata_host_intr: ata9: host_stat 0x1
Jun  8 10:53:12 freax ata_host_intr: ata9: protocol 7 task_state 3
Jun  8 10:53:12 freax ata_host_intr: ata9: host_stat 0x4
Jun  8 10:53:12 freax ata_hsm_move: ata9: protocol 7 task_state 3 (dev_stat 0x50)
Jun  8 10:53:12 freax ata_hsm_move: ata9: dev 1 command complete, drv_stat 0x50
Jun  8 10:53:12 freax ata_sg_clean: unmapping 1 sg elements
Jun  8 10:53:12 freax atapi_qc_complete: ENTER, err_mask 0x0
Comment 38 Albert Lee 2007-06-13 20:58:24 UTC
Hi Björn,

It seems there is a disc in the PX-708A drive but not the PX-130A drive, right?

To know more about the ATAPI HSM violation problem, could you please
1. Remove the disc from the PX-708A drive and insert it into the PX-130A drive.
2. Try to reproduce the HSM violation problem

Thanks.
Comment 39 Bjoern Olausson 2007-06-14 01:32:02 UTC
Now you mean WITH or WITHOUT (like this error I posted in comment 31 http://bugzilla.kernel.org/show_bug.cgi?id=8259#c31) debugging enabled in libata?

I am not 100% shure, but while gathing these logfile, most of the time there was no disk inside.

But I'll try all cases, and mark it in the logfile when I inserted a DVD.

- I'll start booting without any disk in the drives. An gather some data
- Insert DVD into PX-130A, gather some data, remove the disc
- Insert DVD into PX-708A, gather some data, remove the disc
- Insert DVD into PX-130A and PX-708A, gather some data, remove the discs
- Gather some more data without discs.

Thanks for your help
Best regards
Bjoern
Comment 40 Bjoern Olausson 2007-06-14 01:35:49 UTC
Ah, I am just courious, how did you track the error to a specific drive?
Or what did you leed to the conclusion that the error was produced by the PX-130A?

But... bevor I could reproduce the bug even without any attached drive.

I'll try that too. After the above I'll disconnect the two devices.

Thanks a lot
Bjoern
Comment 41 Albert Lee 2007-06-14 01:59:43 UTC
Hi Bjoern,

1. With or without the libata debugging enabled are both ok. You have captured the detailed trace of the HSM violation already.

2. From the trace, it seems the cdb 0x4a (GET_EVENT_STATUS_NOTIFICATION) is only issued to (9:0,1,0) and that is the px-130a drive.

I am not sure whether this is the problem of the px-130a drive or the jmicron adapter. We need to narrow it down. Fortunately, you have two drives connected to the jmicron adapter. If you remove the medium (not the drive itself) from the px-708a and place the medium into the px-130a drive, the system will start to issue GET_EVENT_STATUS_NOTIFICATION to px-708a, instead of px-130a.

> I was listening to music and noticed randomly a stuttering in the music
> so I checked dmesg everytime I noticed such a stutter. 

After the medium exchange, please check if such stuttering ever occurs. If do, please capture the dmesg with "HSM violation", thanks.
Comment 42 Albert Lee 2007-06-14 02:12:06 UTC
> But... bevor I could reproduce the bug even without any attached drive.

Ah, the problem that I worked on is the "HSM violation error", not the soft lockup problem. Maybe we should open another bug for the HSM violation error, and leave this one for the original soft lockup problem...
Comment 43 Bjoern Olausson 2007-06-14 02:24:29 UTC
Couriously there is no longer a softlock... and I cant't force the soft lockup... and I don't know what the reason could be whe there is no longer such a softlock... thats nasty.

Sould I open a new bug for HSM violation?
Could such a HSM violation be produced by a defective drive?

regards
Bjoern
Comment 44 Albert Lee 2007-06-14 02:30:56 UTC
> Couriously there is no longer a softlock..

I don't know why the softlock is gone neither.

> Sould I open a new bug for HSM violation?

IMHO yes, for the "randomly a stuttering in the music".

> Could such a HSM violation be produced by a defective drive?

No clue yet. We still need to narrow the root cause down.
Comment 45 Bjoern Olausson 2007-06-14 02:51:19 UTC
I opened a new bug for HSM violation:
http://bugzilla.kernel.org/show_bug.cgi?id=8627

regards
Bjoern
Comment 46 Bjoern Olausson 2007-06-26 02:28:06 UTC
Okay, it seems as if no one is longer experiencing this bug, neither do I, so lets close this bug... better I'll set it to "unreproducable"

The HSM Violations are discussed in Bug 8627
and are more or less solved.

( http://bugzilla.kernel.org/show_bug.cgi?id=8627 )

Regards
blubbi