From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754056AbYI3O1V (ORCPT ); Tue, 30 Sep 2008 10:27:21 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751983AbYI3O1M (ORCPT ); Tue, 30 Sep 2008 10:27:12 -0400 Received: from 184-111-204-62-static.cable.fcom.ch ([62.204.111.184]:53533 "EHLO blinkeye.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751868AbYI3O1G (ORCPT ); Tue, 30 Sep 2008 10:27:06 -0400 X-Greylist: delayed 467 seconds by postgrey-1.27 at vger.kernel.org; Tue, 30 Sep 2008 10:27:04 EDT Message-ID: <2a91f0404ed398ad8ce242e6da3f7b1e.squirrel@blinkeye.ch> Date: Tue, 30 Sep 2008 16:19:08 +0200 (CEST) Subject: PROBLEM: processes claim CPU indefinitely on Intel(R) Core(TM)2 Quad From: "Reto Glauser" To: "Mailing List" User-Agent: SquirrelMail/1.4.15 MIME-Version: 1.0 Content-Type: multipart/mixed;boundary="----=_20080930161908_64929" X-Priority: 3 (Normal) Importance: Normal Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org ------=_20080930161908_64929 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit [1.] One line summary of the problem Processes claim CPU indefinitely on Intel(R) Core(TM)2 Quad CPU Q6600 [2.] Full description of the problem/report Processes hang indefinitely (but might recover after 10min. or so) while executing forked tasks like sed, touch, mv, uic (Qt), grep etc. The processes claim a CPU, which may be for 2min. or 30min. and continue later on. This happens very often and changing the preemption model does not make a difference (be it Preemptible Kernel or Voluntary Kernel preemption). I cannot reproduce this bug with a Core(TM)2 Duo with similar hardware and the same distribution (Gentoo x86_64). Here's the command `touch' hanging: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 16692 foobar 20 0 7816 408 312 R 100 0.0 6:03.72 touch stracing above process showed that `touch' hang for 12 minutes and then simply continued: # strace -p 16692 Process 16692 attached - interrupt to quit brk(0) = 0x60d000 brk(0x62e000) = 0x62e000 close(0) = 0 open("./file66.txt", O_WRONLY|O_CREAT|O_NOCTTY|O_NONBLOCK, 0666) = 0 utimensat(0, NULL, NULL, 0) = 0 close(0) = 0 close(1) = 0 close(2) = 0 exit_group(0) = ? Process 16692 detached Here's the output of /proc/16692/stat during above hang-time: # while true; do cat /proc/16692/stat ; sleep 5; done 16692 (touch) R 22679 22677 7314 34821 22677 4194304 180 0 0 0 17803 2 0 0 20 0 1 0 15147700 8003584 102 18446744073709551615 4194304 4242292 140736481217664 18446744073709551615 140401332315429 0 0 0 0 0 0 0 17 3 0 0 0 0 0 16692 (touch) R 22679 22677 7314 34821 22677 4194304 180 0 0 0 18303 2 0 0 20 0 1 0 15147700 8003584 102 18446744073709551615 4194304 4242292 140736481217664 18446744073709551615 140401332315429 0 0 0 0 0 0 0 17 3 0 0 0 0 0 16692 (touch) R 22679 22677 7314 34821 22677 4194304 180 0 0 0 18803 2 0 0 20 0 1 0 15147700 8003584 102 18446744073709551615 4194304 4242292 140736481217664 18446744073709551615 140401332315429 0 0 0 0 0 0 0 17 3 0 0 0 0 0 16692 (touch) R 22679 22677 7314 34821 22677 4194304 180 0 0 0 19303 2 0 0 20 0 1 0 15147700 8003584 102 18446744073709551615 4194304 4242292 140736481217664 18446744073709551615 140401332315432 0 0 0 0 0 0 0 17 3 0 0 0 0 0 ... Another example is `sed' hanging for at least 16 minutes during distribution update: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 7760 root 39 19 7768 360 256 R 100 0.0 16:57.61 sed [3.] Keywords scheduler, Intel(R) Core(TM)2 Quad CPU Q6600 [4.] Kernel information [4.1.] Kernel version (from /proc/version) Linux version 2.6.25-gentoo-r7 (root@quadux) (gcc version 4.1.2 (Gentoo 4.1.2 p1.1)) #22 SMP PREEMPT Tue Sep 30 08:22:20 CEST 2008 [4.2.] Kernel .config file see attachment [5.] Most recent kernel version which did not have the bug unkown. tried 2.6.24 through 2.6.26-r1 [7.] A small shell script or example program which triggers the problem for i in `seq 0 9999`; do touch file.txt echo 1 > file.txt done [8.] Environment [8.1.] Software # /usr/src/linux/scripts/ver_linux Linux quadux 2.6.25-gentoo-r7 #17 SMP Mon Sep 22 14:46:30 CEST 2008 x86_64 Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz GenuineIntel GNU/Linux Gnu C 4.1.2 Gnu make 3.81 binutils 2.18 util-linux 2.13.1.1 mount 2.13.1.1 module-init-tools 3.4 e2fsprogs 1.40.9 reiserfsprogs 3.6.19 Linux C Library 2.6.1 Dynamic linker (ldd) 2.6.1 Procps 3.2.7 Net-tools 1.60 Kbd 1.13 Sh-utils 6.10 udev 124 Modules Loaded coretemp it87 hwmon_vid fglrx i2c_i801 [8.2.] Processor information: # cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.000 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4802.65 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.000 cache size : 4096 KB physical id : 0 siblings : 3 core id : 2 cpu cores : 3 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4799.90 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.000 cache size : 0 KB fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4799.88 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 15 model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz stepping : 11 cpu MHz : 2400.000 cache size : 4096 KB physical id : 0 siblings : 4 core id : 3 cpu cores : 3 fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr lahf_lm bogomips : 4799.87 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: [8.3.] Module information: # cat /proc/modules coretemp 7808 0 - Live 0xffffffff881dc000 it87 26712 0 - Live 0xffffffff881d4000 hwmon_vid 3968 1 it87, Live 0xffffffff881d2000 fglrx 1885248 44 - Live 0xffffffff88004000 (P) i2c_i801 10780 0 - Live 0xffffffff88000000 [8.4.] Loaded driver and hardware information # cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0290-029f : pnp 00:01 0290-0294 : pnp 00:01 0295-0296 : it87 0295-0296 : it87 03c0-03df : vesafb 03f2-03f5 : floppy 03f7-03f7 : floppy DIR 03f8-03ff : serial 0400-047f : 0000:00:1f.0 0400-0403 : ACPI PM1a_EVT_BLK 0404-0405 : ACPI PM1a_CNT_BLK 0408-040b : ACPI PM_TMR 0410-0415 : ACPI CPU throttle 0420-042f : ACPI GPE0_BLK 0480-04bf : 0000:00:1f.0 04d0-04d1 : pnp 00:01 0500-051f : 0000:00:1f.3 0500-051f : i801_smbus 0800-087f : pnp 00:01 0880-088f : pnp 00:01 0cf8-0cff : PCI conf1 8000-8fff : PCI Bus #02 9000-9fff : PCI Bus #01 9000-90ff : 0000:01:00.0 a000-afff : PCI Bus #03 a000-a007 : 0000:03:00.1 a100-a103 : 0000:03:00.1 a200-a207 : 0000:03:00.1 a300-a303 : 0000:03:00.1 a400-a40f : 0000:03:00.1 a400-a407 : ide0 a408-a40f : ide1 b000-bfff : PCI Bus #04 b000-b0ff : 0000:04:00.0 b000-b0ff : r8169 c000-cfff : PCI Bus #05 c000-c07f : 0000:05:02.0 c000-c07f : typhoon d000-d01f : 0000:00:1a.0 d000-d01f : uhci_hcd d100-d11f : 0000:00:1a.1 d100-d11f : uhci_hcd d200-d21f : 0000:00:1d.0 d200-d21f : uhci_hcd d300-d31f : 0000:00:1d.1 d300-d31f : uhci_hcd d400-d41f : 0000:00:1d.2 d400-d41f : uhci_hcd d500-d51f : 0000:00:1a.2 d500-d51f : uhci_hcd d600-d607 : 0000:00:1f.2 d600-d607 : ata_piix d700-d703 : 0000:00:1f.2 d700-d703 : ata_piix d800-d807 : 0000:00:1f.2 d800-d807 : ata_piix d900-d903 : 0000:00:1f.2 d900-d903 : ata_piix da00-da0f : 0000:00:1f.2 da00-da0f : ata_piix db00-db0f : 0000:00:1f.2 db00-db0f : ata_piix dd00-dd07 : 0000:00:1f.5 dd00-dd07 : ata_piix de00-de03 : 0000:00:1f.5 de00-de03 : ata_piix df00-df07 : 0000:00:1f.5 df00-df07 : ata_piix e000-e003 : 0000:00:1f.5 e000-e003 : ata_piix e100-e10f : 0000:00:1f.5 e100-e10f : ata_piix e200-e20f : 0000:00:1f.5 e200-e20f : ata_piix # cat /proc/iomem 00000000-0009f7ff : System RAM 0009f800-0009ffff : reserved 000d3000-000d3fff : pnp 00:0c 000e0000-000effff : pnp 00:0c 000f0000-000fffff : reserved 00100000-dfedffff : System RAM 00200000-006f7225 : Kernel code 006f7226-00921407 : Kernel data 009a5000-00a21ea7 : Kernel bss dfee0000-dfee2fff : ACPI Non-volatile Storage dfee3000-dfeeffff : ACPI Tables dfef0000-dfefffff : reserved e0000000-efffffff : PCI Bus #01 e0000000-efffffff : 0000:01:00.0 e0000000-e0ffffff : vesafb f0000000-f3ffffff : PCI MMCONFIG 0 f0000000-f3ffffff : reserved f4000000-f5ffffff : PCI Bus #01 f4000000-f401ffff : 0000:01:00.0 f5000000-f500ffff : 0000:01:00.0 f5010000-f501ffff : 0000:01:00.1 f6000000-f7ffffff : PCI Bus #04 f7000000-f7000fff : 0000:04:00.0 f7000000-f7000fff : r8169 f8000000-f80fffff : PCI Bus #03 f8000000-f8001fff : 0000:03:00.0 f8000000-f8001fff : ahci f8100000-f81fffff : PCI Bus #05 f8100000-f813ffff : 0000:05:02.0 f8100000-f813ffff : typhoon f8200000-f8203fff : 0000:00:1b.0 f8200000-f8203fff : ICH HD audio f8204000-f82043ff : 0000:00:1d.7 f8204000-f82043ff : ehci_hcd f8205000-f82053ff : 0000:00:1a.7 f8205000-f82053ff : ehci_hcd f8206000-f82060ff : 0000:00:1f.3 f8300000-f83fffff : PCI Bus #04 f8300000-f831ffff : 0000:04:00.0 fec00000-fec00fff : IOAPIC 0 fec00000-fec00fff : pnp 00:0c fed00000-fed003ff : HPET 0 fed10000-fed1dfff : pnp 00:0c fed20000-fed8ffff : pnp 00:0c fee00000-fee00fff : Local APIC ffb00000-ffb7ffff : pnp 00:0c fff00000-ffffffff : pnp 00:0c 100000000-19fffffff : System RAM [8.5.] PCI information # lspci -vv 00:00.0 Host bridge: Intel Corporation DRAM Controller (rev 02) Subsystem: Giga-byte Technology Device 5000 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- 00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [88] Subsystem: Giga-byte Technology Device 5000 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: Mask- 64bit- Queue=0/0 Enable+ Address: fee0f00c Data: 4159 Capabilities: [a0] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+ RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend- LnkCap: Port #2, Speed 2.5GT/s, Width x16, ASPM L0s, Latency L0 <256ns, L1 <64us ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise- Slot # 20, PowerLimit 75.000000; Interlock- NoCompl+ SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Off, PwrInd On, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet+ LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [100] Virtual Channel Capabilities: [140] Root Complex Link Kernel driver in use: pcieport-driver 00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1a.2 USB Controller: Intel Corporation USB UHCI Controller #6 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02) (prog-if 20 [EHCI]) Subsystem: Giga-byte Technology Device 5006 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- Capabilities: [130] Root Complex Link Kernel driver in use: HDA Intel 00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+ RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <1us, L1 <4us ClockPM- Suprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x0, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surpise+ Slot # 10, PowerLimit 10.000000; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet- Interlock- Changed: MRL- PresDet- LinkState- RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Address: fee0f00c Data: 4161 Capabilities: [90] Subsystem: Giga-byte Technology Device 5001 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- Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport-driver 00:1c.3 PCI bridge: Intel Corporation PCI Express Port 4 (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+ RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #4, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 <4us ClockPM- Suprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surpise+ Slot # 13, PowerLimit 10.000000; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet- LinkState+ RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Address: fee0f00c Data: 4169 Capabilities: [90] Subsystem: Giga-byte Technology Device 5001 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- Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport-driver 00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00 DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <64ns, L1 <1us ExtTag- RBE+ FLReset- DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+ RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- MaxPayload 128 bytes, MaxReadReq 128 bytes DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend- LnkCap: Port #5, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 <4us ClockPM- Suprise- LLActRep+ BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+ ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt- SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug+ Surpise+ Slot # 14, PowerLimit 10.000000; Interlock- NoCompl- SltCtl: Enable: AttnBtn- PwrFlt- MRL- PresDet- CmdCplt- HPIrq- LinkChg- Control: AttnInd Unknown, PwrInd Unknown, Power- Interlock- SltSta: Status: AttnBtn- PowerFlt- MRL- CmdCplt- PresDet+ Interlock- Changed: MRL- PresDet- LinkState+ RootCtl: ErrCorrectable- ErrNon-Fatal- ErrFatal- PMEIntEna- CRSVisible- RootCap: CRSVisible- RootSta: PME ReqID 0000, PMEStatus- PMEPending- Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Address: fee0f00c Data: 4171 Capabilities: [90] Subsystem: Giga-byte Technology Device 5001 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- Capabilities: [100] Virtual Channel Capabilities: [180] Root Complex Link Kernel driver in use: pcieport-driver 00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02) (prog-if 00 [UHCI]) Subsystem: Giga-byte Technology Device 5004 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: uhci_hcd 00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02) (prog-if 20 [EHCI]) Subsystem: Giga-byte Technology Device 5006 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: [50] Subsystem: Giga-byte Technology Device 5000 00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02) Subsystem: Giga-byte Technology Device 5001 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR- 00:1f.2 IDE interface: Intel Corporation 4 port SATA IDE Controller (rev 02) (prog-if 8f [Master SecP SecO PriP PriO]) Subsystem: Giga-byte Technology Device b002 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: ata_piix 00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02) Subsystem: Giga-byte Technology Device 5001 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- Kernel driver in use: ata_piix 01:00.0 VGA compatible controller: ATI Technologies Inc RV515GL [FireGL V3350] (prog-if 00 [VGA controller]) Subsystem: ATI Technologies Inc Device 1b02 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+ Address: 00000000fee0f00c Data: 4181 Capabilities: [60] Express (v1) Endpoint, MSI 00 DevCap: MaxPayload 1024 bytes, PhantFunc 0, Latency L0s <128ns, L1 unlimited ExtTag+ AttnBtn+ AttnInd+ PwrInd+ RBE- FLReset- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported- RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+ MaxPayload 128 bytes, MaxReadReq 4096 bytes DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 unlimited, L1 unlimited ClockPM- Suprise- LLActRep- BwNot- LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk- ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt- Capabilities: [84] Vendor Specific Information Capabilities: [100] Advanced Error Reporting Capabilities: [12c] Virtual Channel Capabilities: [148] Device Serial Number 68-81-ec-10-00-00-00-00 Capabilities: [154] Power Budgeting Kernel driver in use: r8169 05:02.0 Ethernet controller: 3Com Corporation 3CR990-TX-95 [Typhoon 56-bit] (rev 02) Subsystem: 3Com Corporation 3CR990-TX-95 [Typhoon 56-bit] Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- SERR-