2009-10-07 23:35:30

by Brian Marete

[permalink] [raw]
Subject: BUG: bad page state in process (In version 2.6.31.2)

Hello,

Just found the BUG back-trace pasted below in my kernel logs.

The system continues to live, nonetheless, and I am in fact typing
this from the same session :)

Kernel Version
---------------------------

Linux version 2.6.31.2 (marebri@phyllis) (gcc version 4.3.3 (Ubuntu
4.3.3-5ubuntu4) ) #1 SMP Tue Oct 6 17:33:36 EAT 2009

Kernel Config
-------------------------

Attached as config-2.6.31.2

Most Recent Kernel in Which BUG not Seen
-----------------------------------------------------------------

2.6.31 I run for several weeks. I have checked all the still extant
kernel.log.gz files on the system and there is no such BUG in them.

BUG Trace
-------------------

[ 508.575381] Pid: 3827, comm: tracker-indexer Tainted: P 2.6.31.2 #1
[ 508.575387] Call Trace:
[ 508.575402] [<c055f750>] ? printk+0x18/0x20
[ 508.575414] [<c01b28a4>] bad_page+0xc4/0x130
[ 508.575424] [<c01b32af>] get_page_from_freelist+0x37f/0x490
[ 508.575435] [<c01b36bd>] __alloc_pages_nodemask+0xcd/0x540
[ 508.575446] [<c012da80>] ? __wake_up+0x40/0x50
[ 508.575455] [<c01b6462>] __do_page_cache_readahead+0xd2/0x1d0
[ 508.575464] [<c01b6588>] ra_submit+0x28/0x40
[ 508.575472] [<c01b66ff>] ondemand_readahead+0x7f/0x1f0
[ 508.575481] [<c01283ba>] ? kunmap_atomic+0x6a/0x90
[ 508.575489] [<c01b68e8>] page_cache_async_readahead+0x78/0x90
[ 508.575499] [<c01af566>] generic_file_aio_read+0x386/0x6a0
[ 508.575508] [<c01f912a>] ? mntput_no_expire+0x1a/0xd0
[ 508.575518] [<c01e2361>] do_sync_read+0xd1/0x110
[ 508.575529] [<c0157160>] ? autoremove_wake_function+0x0/0x50
[ 508.575538] [<c01f912a>] ? mntput_no_expire+0x1a/0xd0
[ 508.575548] [<c02c414f>] ? security_file_permission+0xf/0x20
[ 508.575556] [<c01e23f4>] ? rw_verify_area+0x54/0xd0
[ 508.575564] [<c01e3c85>] ? __fput+0x175/0x1f0
[ 508.575572] [<c01e2b49>] vfs_read+0x99/0x190
[ 508.575580] [<c01e2290>] ? do_sync_read+0x0/0x110
[ 508.575588] [<c01e2cfd>] sys_read+0x3d/0x70
[ 508.575597] [<c010301c>] sysenter_do_call+0x12/0x28


Software (From ver_linux)
-----------------------------------------

Linux phyllis 2.6.31.2 #1 SMP Tue Oct 6 17:33:36 EAT 2009 i686 GNU/Linux

Gnu C 4.3.3
Gnu make 3.81
binutils 2.19.1
util-linux 2.14.2
mount support
module-init-tools 3.7-pre9
e2fsprogs 1.41.4
reiserfsprogs 3.6.19
pcmciautils 014
Linux C Library 2.9
Dynamic linker (ldd) 2.9
Procps 3.2.7
Net-tools 1.60
Kbd 1.14.1
oprofile 0.9.3
Sh-utils 6.10
wireless-tools 29
Modules Loaded ppp_deflate zlib_deflate bsd_comp ppp_async
crc_ccitt binfmt_misc ppdev bridge stp bnep nfsd lockd nfs_acl
auth_rpcgss sunrpc exportfs lp parport snd_hda_codec_conexant
snd_hda_intel snd_hda_codec snd_pcm_oss snd_mixer_oss arc4 snd_pcm
joydev snd_seq_dummy ecb snd_seq_oss snd_seq_midi snd_rawmidi
snd_seq_midi_event iwl3945 snd_seq snd_timer snd_seq_device iwlcore
iTCO_wdt iTCO_vendor_support mac80211 psmouse serio_raw pcspkr
ricoh_mmc snd soundcore snd_page_alloc video output sdhci_pci sdhci
led_class nvidia intel_agp cfg80211 agpgart option ohci1394 ieee1394
e1000e usb_storag


CPU Information
----------------------------

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 14
model name : Genuine Intel(R) CPU T1350 @ 1.86GHz
stepping : 8
cpu MHz : 1067.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
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
clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx constant_tsc up
arch_perfmon bts pni monitor est tm2 xtpr pdcm
bogomips : 3724.43
clflush size : 64
power management:


Module Information
-----------------------------

ppp_deflate 4700 0 - Live 0xf8159000
zlib_deflate 20088 1 ppp_deflate, Live 0xf8168000
bsd_comp 5660 0 - Live 0xf811c000
ppp_async 9052 1 - Live 0xf8114000
crc_ccitt 2012 1 ppp_async, Live 0xf80e1000
binfmt_misc 8228 1 - Live 0xf883a000
ppdev 6784 0 - Live 0xf87e2000
bridge 48528 0 - Live 0xf8803000
stp 2432 1 bridge, Live 0xf87dc000
bnep 12156 2 - Live 0xf87aa000
nfsd 242860 9 - Live 0xf876c000
lockd 67820 1 nfsd, Live 0xf85e6000
nfs_acl 3100 1 nfsd, Live 0xf852d000
auth_rpcgss 36704 1 nfsd, Live 0xf85db000
sunrpc 189984 8 nfsd,lockd,nfs_acl,auth_rpcgss, Live 0xf869d000
exportfs 4348 1 nfsd, Live 0xf84f9000
lp 9092 0 - Live 0xf847c000
parport 35084 2 ppdev,lp, Live 0xf8583000
snd_hda_codec_conexant 20316 1 - Live 0xf84e4000
snd_hda_intel 26984 3 - Live 0xf8458000
snd_hda_codec 69756 2 snd_hda_codec_conexant,snd_hda_intel, Live 0xf8322000
snd_pcm_oss 39008 0 - Live 0xf815c000
snd_mixer_oss 15964 1 snd_pcm_oss, Live 0xf8153000
arc4 1820 2 - Live 0xf8119000
snd_pcm 75744 4 snd_hda_intel,snd_hda_codec,snd_pcm_oss, Live 0xf80ec000
joydev 10336 0 - Live 0xf80e4000
snd_seq_dummy 2720 0 - Live 0xf8026000
ecb 2748 2 - Live 0xf8020000
snd_seq_oss 28384 0 - Live 0xfad0a000
snd_seq_midi 6496 0 - Live 0xfabfb000
snd_rawmidi 22272 1 snd_seq_midi, Live 0xfabcd000
snd_seq_midi_event 7164 2 snd_seq_oss,snd_seq_midi, Live 0xfab8b000
iwl3945 80668 0 - Live 0xfab4f000
snd_seq 50096 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event, Live
0xfaa28000
snd_timer 21316 2 snd_pcm,snd_seq, Live 0xfa8eb000
snd_seq_device 7080 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq, Live
0xfa8a9000
iwlcore 112572 1 iwl3945, Live 0xfa863000
iTCO_wdt 10944 0 - Live 0xfa635000
iTCO_vendor_support 3680 1 iTCO_wdt, Live 0xfa608000
mac80211 179124 2 iwl3945,iwlcore, Live 0xfa5c1000
psmouse 55796 0 - Live 0xfa015000
serio_raw 5568 0 - Live 0xf9f18000
pcspkr 2556 0 - Live 0xf9eeb000
ricoh_mmc 3772 0 - Live 0xf9ec7000
snd 59012 16 snd_hda_codec_conexant,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device,
Live 0xf9e99000
soundcore 7328 1 snd, Live 0xf9d5e000
snd_page_alloc 8996 2 snd_hda_intel,snd_pcm, Live 0xf9d2f000
video 18708 0 - Live 0xf9cdf000
output 3004 1 video, Live 0xf9c9e000
sdhci_pci 7420 0 - Live 0xf9c7d000
sdhci 17504 1 sdhci_pci, Live 0xf9c48000
led_class 4256 3 iwl3945,iwlcore,sdhci, Live 0xf9bbe000
nvidia 9586472 39 - Live 0xf921b000 (P)
intel_agp 27260 0 - Live 0xf883f000
cfg80211 88316 3 iwl3945,iwlcore,mac80211, Live 0xf87eb000
agpgart 34924 2 nvidia,intel_agp, Live 0xf85fb000
option 23392 1 - Live 0xf8533000
ohci1394 30476 0 - Live 0xf84eb000
ieee1394 86244 1 ohci1394, Live 0xf8464000
e1000e 122220 0 - Live 0xf8338000
usb_storage 36768 1 - Live 0xf8172000

/proc/ioports
---------------------

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-0060 : keyboard
0064-0064 : keyboard
0070-0077 : rtc0
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : 0000:00:1f.1
0170-0177 : ata_piix
01f0-01f7 : 0000:00:1f.1
01f0-01f7 : ata_piix
0376-0376 : 0000:00:1f.1
0376-0376 : ata_piix
0380-0383 : pnp 00:05
03c0-03df : vga+
03f6-03f6 : 0000:00:1f.1
03f6-03f6 : ata_piix
0680-069f : pnp 00:05
06a0-06af : pnp 00:06
06b0-06ff : pnp 00:06
0800-080f : pnp 00:05
0cf8-0cff : PCI conf1
1000-107f : 0000:00:1f.0
1000-107f : pnp 00:05
1000-1003 : ACPI PM1a_EVT_BLK
1004-1005 : ACPI PM1a_CNT_BLK
1008-100b : ACPI PM_TMR
1010-1015 : ACPI CPU throttle
1020-1020 : ACPI PM2_CNT_BLK
1028-102f : ACPI GPE0_BLK
1030-1033 : iTCO_wdt
1060-107f : iTCO_wdt
1180-11bf : 0000:00:1f.0
1180-11bf : pnp 00:05
1640-164f : pnp 00:05
1800-181f : 0000:00:1d.0
1800-181f : uhci_hcd
1820-183f : 0000:00:1d.1
1820-183f : uhci_hcd
1840-185f : 0000:00:1d.2
1840-185f : uhci_hcd
1860-187f : 0000:00:1d.3
1860-187f : uhci_hcd
1880-188f : 0000:00:1f.1
1880-188f : ata_piix
18a8-18ab : 0000:00:1f.2
18a8-18ab : ahci
18ac-18af : 0000:00:1f.2
18ac-18af : ahci
18b0-18bf : 0000:00:1f.2
18b0-18bf : ahci
18c0-18c7 : 0000:00:1f.2
18c0-18c7 : ahci
18c8-18cf : 0000:00:1f.2
18c8-18cf : ahci
18e0-18ff : 0000:00:1f.3
2000-2fff : PCI Bus 0000:02
3000-3fff : PCI Bus 0000:03
4000-4fff : PCI Bus 0000:05
4000-401f : 0000:05:00.0

/proc/iomem
--------------------

00000000-00001fff : System RAM
00002000-00005fff : reserved
00006000-0009f7ff : System RAM
0009f800-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000cefff : Video ROM
000cf000-000cffff : Adapter ROM
000dc000-000fffff : reserved
000f0000-000fffff : System ROM
00100000-9fe6ffff : System RAM
00100000-00566b6c : Kernel code
00566b6d-00765ec7 : Kernel data
007f6000-0088ed17 : Kernel bss
9fe70000-9fefffff : ACPI Non-volatile Storage
9ff00000-9fffffff : reserved
c0000000-cfffffff : PCI Bus 0000:01
c0000000-cfffffff : 0000:01:00.0
d0000000-d1ffffff : PCI Bus 0000:03
d2000000-d3ffffff : PCI Bus 0000:02
d4000000-d5ffffff : PCI Bus 0000:05
d6000000-d7ffffff : PCI Bus 0000:03
d8000000-d9ffffff : PCI Bus 0000:02
d8000000-d8000fff : 0000:02:00.0
d8000000-d8000fff : iwl3945
da000000-dbffffff : PCI Bus 0000:05
da000000-da01ffff : 0000:05:00.0
da000000-da01ffff : e1000e
dc000000-ddffffff : PCI Bus 0000:01
dc000000-dcffffff : 0000:01:00.0
dd000000-ddffffff : 0000:01:00.0
dd000000-ddffffff : nvidia
de000000-de0fffff : PCI Bus 0000:07
de000000-de0007ff : 0000:07:05.0
de000000-de0007ff : ohci1394
de000800-de0008ff : 0000:07:05.1
de000800-de0008ff : mmc0
de000c00-de000cff : 0000:07:05.2
de001000-de0010ff : 0000:07:05.3
de001400-de0014ff : 0000:07:05.4
de300000-de303fff : 0000:00:1b.0
de300000-de303fff : ICH HD audio
de304000-de3043ff : 0000:00:1d.7
de304000-de3043ff : ehci_hcd
de304400-de3047ff : 0000:00:1f.2
de304400-de3047ff : ahci
e0000000-efffffff : PCI MMCONFIG 0 [00-ff]
e0000000-efffffff : reserved
e0000000-efffffff : pnp 00:01
fec00000-fec0ffff : reserved
fec00000-fec00fff : IOAPIC 0
fed00000-fed003ff : HPET 0
fed00000-fed003ff : reserved
fed00000-fed003ff : pnp 00:03
fed14000-fed19fff : reserved
fed14000-fed17fff : pnp 00:01
fed18000-fed18fff : pnp 00:01
fed19000-fed19fff : pnp 00:01
fed1c000-fed8ffff : reserved
fed1c000-fed1ffff : pnp 00:01
fed20000-fed3ffff : pnp 00:01
fed40000-fed44fff : pnp 00:01
fed45000-fed8ffff : pnp 00:01
fee00000-fee00fff : Local APIC
fee00000-fee00fff : reserved
ff000000-ffffffff : reserved

lspci -vvv output
--------------------------

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
and 945GT Express Memory Controller Hub (rev 03)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort+ >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: intel-agp

00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML
and 945GT Express PCI Express Root Port (rev 03)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: dc000000-ddffffff
Prefetchable memory behind bridge: 00000000c0000000-00000000cfffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [88] Subsystem: Hewlett-Packard Company Device 30bb
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: Mask- 64bit- Queue=0/0 Enable+
Address: fee0100c Data: 4161
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 L1, 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 x16, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
SltCap: AttnBtn- PwrCtrl- MRL- AttnInd- PwrInd- HotPlug- Surpise-
Slot # 1, 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
Kernel modules: shpchp

00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High
Definition Audio Controller (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 22
Region 0: Memory at de300000 (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: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] Express (v1) Root Complex Integrated Endpoint, 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 #0, Speed unknown, Width x0, ASPM unknown, Latency L0
<64ns, L1 <1us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; Disabled- Retrain- CommClk-
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed unknown, Width x0, TrErr- Train- SlotClk- DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel

00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
Port 1 (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: d8000000-d9ffffff
Prefetchable memory behind bridge: 00000000d2000000-00000000d3ffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
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 L1, Latency L0
<256ns, L1 <4us
ClockPM- Suprise- LLActRep+ BwNot-
LnkCtl: ASPM L1 Enabled; 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 # 2, PowerLimit 6.500000; 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: fee0100c Data: 4169
Capabilities: [90] Subsystem: Hewlett-Packard Company Device 30bb
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
Kernel modules: shpchp

00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
Port 2 (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
I/O behind bridge: 00003000-00003fff
Memory behind bridge: d6000000-d7ffffff
Prefetchable memory behind bridge: 00000000d0000000-00000000d1ffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
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 x1, ASPM L0s L1, 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 # 3, PowerLimit 6.500000; 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: fee0100c Data: 4171
Capabilities: [90] Subsystem: Hewlett-Packard Company Device 30bb
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
Kernel modules: shpchp

00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express
Port 3 (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Bus: primary=00, secondary=05, subordinate=06, sec-latency=0
I/O behind bridge: 00004000-00004fff
Memory behind bridge: da000000-dbffffff
Prefetchable memory behind bridge: 00000000d4000000-00000000d5ffffff
Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [40] Express (v1) Root Port (Slot+), MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
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 #3, Speed 2.5GT/s, Width x1, ASPM L0s L1, 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 # 4, PowerLimit 6.500000; 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: fee0100c Data: 4179
Capabilities: [90] Subsystem: Hewlett-Packard Company Device 30bb
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
Kernel modules: shpchp

00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
UHCI Controller #1 (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 23
Region 4: I/O ports at 1800 [size=32]
Kernel driver in use: uhci_hcd

00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
UHCI Controller #2 (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 19
Region 4: I/O ports at 1820 [size=32]
Kernel driver in use: uhci_hcd

00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
UHCI Controller #3 (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin C routed to IRQ 18
Region 4: I/O ports at 1840 [size=32]
Kernel driver in use: uhci_hcd

00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB
UHCI Controller #4 (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin D routed to IRQ 16
Region 4: I/O ports at 1860 [size=32]
Kernel driver in use: uhci_hcd

00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2
EHCI Controller (rev 02) (prog-if 20)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 23
Region 0: Memory at de304000 (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: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
(prog-if 01)
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Bus: primary=00, secondary=07, subordinate=07, sec-latency=32
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: de000000-de0fffff
Prefetchable memory behind bridge: 00000000fff00000-00000000000fffff
Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort+ <SERR- <PERR-
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
Capabilities: [50] Subsystem: Hewlett-Packard Company Device 30bb

00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface
Bridge (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt, intel-rng

00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE
Controller (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 18
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 1880 [size=16]
Kernel driver in use: ata_piix

00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family)
SATA AHCI Controller (rev 02) (prog-if 01)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin B routed to IRQ 28
Region 0: I/O ports at 18c8 [size=8]
Region 1: I/O ports at 18ac [size=4]
Region 2: I/O ports at 18c0 [size=8]
Region 3: I/O ports at 18a8 [size=4]
Region 4: I/O ports at 18b0 [size=16]
Region 5: Memory at de304400 (32-bit, non-prefetchable) [size=1K]
Capabilities: [80] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
Address: fee0100c Data: 4189
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-
Kernel driver in use: ahci

00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 4
Region 4: I/O ports at 18e0 [size=32]
Kernel modules: i2c-i801

01:00.0 VGA compatible controller: nVidia Corporation G72M [GeForce Go
7400] (rev a1)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 16
Region 0: Memory at dd000000 (32-bit, non-prefetchable) [size=16M]
Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
Region 3: Memory at dc000000 (64-bit, non-prefetchable) [size=16M]
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: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [78] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <256ns, L1 <4us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0
<256ns, L1 <4us
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 128 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100] Virtual Channel <?>
Capabilities: [128] Power Budgeting <?>
Kernel driver in use: nvidia
Kernel modules: nvidia, nvidiafb

02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG
[Golan] Network Connection (rev 02)
Subsystem: Hewlett-Packard Company Device 135b
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 30
Region 0: Memory at d8000000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [c8] 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: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Address: 00000000fee0100c Data: 41a1
Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <512ns, 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 128 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0
<128ns, L1 <64us
ClockPM+ Suprise- LLActRep- BwNot-
LnkCtl: ASPM L0s L1 Enabled; 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: [100] Advanced Error Reporting <?>
Capabilities: [140] Device Serial Number f4-bb-16-ff-ff-de-18-00
Kernel driver in use: iwl3945
Kernel modules: iwl3945

05:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet
Controller
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 29
Region 0: Memory at da000000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at 4000 [size=32]
Capabilities: [c8] 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: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+
Address: 00000000fee0100c Data: 41b9
Capabilities: [e0] Express (v1) Endpoint, MSI 00
DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s <512ns, L1 <64us
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
MaxPayload 128 bytes, MaxReadReq 512 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr+ TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM unknown, Latency L0
<128ns, 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 x1, TrErr- Train- SlotClk+ DLActive-
BWMgmt- ABWMgmt-
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Device Serial Number cc-dc-8c-ff-ff-36-16-00
Kernel driver in use: e1000e
Kernel modules: e1000e

07:05.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
(prog-if 10)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64 (500ns min, 1000ns max)
Interrupt: pin A routed to IRQ 16
Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=2 PME+
Kernel driver in use: ohci1394
Kernel modules: firewire-ohci, ohci1394

07:05.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro
Host Adapter (rev 19)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 17
Region 0: Memory at de000800 (32-bit, non-prefetchable) [size=256]
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=2 PME-
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci

07:05.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 0a)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 11
Region 0: Memory at de000c00 (32-bit, non-prefetchable) [disabled] [size=256]
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=2 PME-
Kernel driver in use: ricoh-mmc
Kernel modules: ricoh_mmc

07:05.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host
Adapter (rev 05)
Subsystem: Hewlett-Packard Company Device 30bb
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin B routed to IRQ 11
Region 0: Memory at de001000 (32-bit, non-prefetchable) [disabled] [size=256]
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=2 PME-

07:05.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller
(rev ff) (prog-if ff)
!!! Unknown header type 7f


/proc/scsi/scsi
----------------------

Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: ST98823AS Rev: 7.24
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
Vendor: HL-DT-ST Model: DVDRAM GSA-4084N Rev: KQ09
Type: CD-ROM ANSI SCSI revision: 05
Host: scsi6 Channel: 00 Id: 00 Lun: 00
Vendor: TOSHIBA Model: MK5055GSX Rev:
Type: Direct-Access ANSI SCSI revision: 02
Host: scsi9 Channel: 00 Id: 00 Lun: 00
Vendor: HUAWEI Model: Mass Storage Rev: 2.31
Type: CD-ROM ANSI SCSI revision: 02
Host: scsi10 Channel: 00 Id: 00 Lun: 00
Vendor: HUAWEI Model: MMC Storage Rev: 2.31
Type: Direct-Access ANSI SCSI revision: 02




--
B. Gitonga Marete
Tel: +254-722-151-590


Attachments:
config-2.6.31.2 (105.07 kB)

2009-10-08 00:11:19

by Brian Marete

[permalink] [raw]
Subject: Re: BUG: bad page state in process (In version 2.6.31.2)

On Thu, Oct 8, 2009 at 2:34 AM, Brian Marete <[email protected]> wrote:
> Hello,
>
> Just found the BUG back-trace pasted below in my kernel logs.

Sorry, failed to post the 1st two lines of the BUG trace. So, here is
the entire trace once more:

[ 508.575356] BUG: Bad page state in process tracker-indexer pfn:64e71
[ 508.575370] page:c459de20 flags:80000000 count:0 mapcount:0
mapping:00000001 index:0
[ 508.575381] Pid: 3827, comm: tracker-indexer Tainted: P 2.6.31.2 #1
[ 508.575387] Call Trace:
[ 508.575402] [<c055f750>] ? printk+0x18/0x20
[ 508.575414] [<c01b28a4>] bad_page+0xc4/0x130
[ 508.575424] [<c01b32af>] get_page_from_freelist+0x37f/0x490
[ 508.575435] [<c01b36bd>] __alloc_pages_nodemask+0xcd/0x540
[ 508.575446] [<c012da80>] ? __wake_up+0x40/0x50
[ 508.575455] [<c01b6462>] __do_page_cache_readahead+0xd2/0x1d0
[ 508.575464] [<c01b6588>] ra_submit+0x28/0x40
[ 508.575472] [<c01b66ff>] ondemand_readahead+0x7f/0x1f0
[ 508.575481] [<c01283ba>] ? kunmap_atomic+0x6a/0x90
[ 508.575489] [<c01b68e8>] page_cache_async_readahead+0x78/0x90
[ 508.575499] [<c01af566>] generic_file_aio_read+0x386/0x6a0
[ 508.575508] [<c01f912a>] ? mntput_no_expire+0x1a/0xd0
[ 508.575518] [<c01e2361>] do_sync_read+0xd1/0x110
[ 508.575529] [<c0157160>] ? autoremove_wake_function+0x0/0x50
[ 508.575538] [<c01f912a>] ? mntput_no_expire+0x1a/0xd0
[ 508.575548] [<c02c414f>] ? security_file_permission+0xf/0x20
[ 508.575556] [<c01e23f4>] ? rw_verify_area+0x54/0xd0
[ 508.575564] [<c01e3c85>] ? __fput+0x175/0x1f0
[ 508.575572] [<c01e2b49>] vfs_read+0x99/0x190
[ 508.575580] [<c01e2290>] ? do_sync_read+0x0/0x110
[ 508.575588] [<c01e2cfd>] sys_read+0x3d/0x70
[ 508.575597] [<c010301c>] sysenter_do_call+0x12/0x28



--
B. Gitonga Marete
Tel: +254-722-151-590

2009-10-08 01:05:41

by Brian Marete

[permalink] [raw]
Subject: Re: BUG: bad page state in process (In version 2.6.31.2)

On Thu, Oct 8, 2009 at 3:10 AM, Brian Marete <[email protected]> wrote:
> On Thu, Oct 8, 2009 at 2:34 AM, Brian Marete <[email protected]> wrote:
>> Hello,
>>
>> Just found the BUG back-trace pasted below in my kernel logs.

Rebooted the machine and the same BUG manifests. See the trace below:

(Also, run memtest86 just in case I have bad memory.)

[ 726.890990] BUG: Bad page state in process tracker-indexer pfn:77541
[ 726.890997] page:c47eb820 flags:80000000 count:0 mapcount:0
mapping:00000001 index:0
[ 726.891002] Pid: 9758, comm: tracker-indexer Tainted: P 2.6.31.2 #1
[ 726.891005] Call Trace:
[ 726.891014] [<c055f750>] ? printk+0x18/0x20
[ 726.891021] [<c01b28a4>] bad_page+0xc4/0x130
[ 726.891025] [<c01b32af>] get_page_from_freelist+0x37f/0x490
[ 726.891030] [<c01b36bd>] __alloc_pages_nodemask+0xcd/0x540
[ 726.891036] [<c013a3f7>] ? update_curr+0x217/0x220
[ 726.891040] [<c01b6462>] __do_page_cache_readahead+0xd2/0x1d0
[ 726.891044] [<c01b6588>] ra_submit+0x28/0x40
[ 726.891047] [<c01b66ff>] ondemand_readahead+0x7f/0x1f0
[ 726.891051] [<c01b68e8>] page_cache_async_readahead+0x78/0x90
[ 726.891055] [<c01af566>] generic_file_aio_read+0x386/0x6a0
[ 726.891061] [<c01e2361>] do_sync_read+0xd1/0x110
[ 726.891066] [<c0157160>] ? autoremove_wake_function+0x0/0x50
[ 726.891072] [<c02c414f>] ? security_file_permission+0xf/0x20
[ 726.891075] [<c01e23f4>] ? rw_verify_area+0x54/0xd0
[ 726.891079] [<c01e2b49>] vfs_read+0x99/0x190
[ 726.891082] [<c01e2290>] ? do_sync_read+0x0/0x110
[ 726.891086] [<c01e2cfd>] sys_read+0x3d/0x70
[ 726.891089] [<c010301c>] sysenter_do_call+0x12/0x28


--
B. Gitonga Marete
Tel: +254-722-151-590

2009-10-08 09:04:54

by Hugh Dickins

[permalink] [raw]
Subject: Re: BUG: bad page state in process (In version 2.6.31.2)

On Thu, 8 Oct 2009, Brian Marete wrote:
> On Thu, Oct 8, 2009 at 3:10 AM, Brian Marete <[email protected]> wrote:
> > On Thu, Oct 8, 2009 at 2:34 AM, Brian Marete <[email protected]> wrote:
> >>
> >> Just found the BUG back-trace pasted below in my kernel logs.
>
> Rebooted the machine and the same BUG manifests. See the trace below:
>
> (Also, run memtest86 just in case I have bad memory.)
>
> [ 726.890990] BUG: Bad page state in process tracker-indexer pfn:77541
> [ 726.890997] page:c47eb820 flags:80000000 count:0 mapcount:0
> mapping:00000001 index:0

^ for some reason that page->mapping got a 1 in it.

> [ 726.891002] Pid: 9758, comm: tracker-indexer Tainted: P 2.6.31.2 #1

but you're using a Proprietary module ^

It's great that you can reproduce this case easily, but please try
without Proprietary modules loaded - they're often the origin, and
we're unable to debug them.

Thanks,
Hugh

2009-11-20 14:57:28

by Brian Marete

[permalink] [raw]
Subject: Re: BUG: bad page state in process (In version 2.6.31.2)

Since upgrading to 2.6.31.5 (and now running 2.6.31.6), I have not
been able to replicate this bug, whether with the proprietary modules
loaded or not.

Thanks!

On Thu, Oct 8, 2009 at 12:28 PM, Brian Marete <[email protected]> wrote:
> Ok. Will do without having the nvidia module loaded and report on the
> results. Also, I run a full pass of memtest86 and no problems were
> discovered.
>
> Thanks!
>
> On 10/8/09, Hugh Dickins <[email protected]> wrote:
>> On Thu, 8 Oct 2009, Brian Marete wrote:
>>> On Thu, Oct 8, 2009 at 3:10 AM, Brian Marete <[email protected]> wrote:
>>> > On Thu, Oct 8, 2009 at 2:34 AM, Brian Marete <[email protected]> wrote:
>>> >>
>>> >> Just found the BUG back-trace pasted below in my kernel logs.
>>>
>>> Rebooted the machine and the same BUG manifests. See the trace below:
>>>
>>> (Also, run memtest86 just in case I have bad memory.)
>>>
>>> [  726.890990] BUG: Bad page state in process tracker-indexer  pfn:77541
>>> [  726.890997] page:c47eb820 flags:80000000 count:0 mapcount:0
>>> mapping:00000001 index:0
>>
>>                  ^ for some reason that page->mapping got a 1 in it.
>>
>>> [  726.891002] Pid: 9758, comm: tracker-indexer Tainted: P
>>> 2.6.31.2 #1
>>
>>                    but you're using a Proprietary module   ^
>>
>> It's great that you can reproduce this case easily, but please try
>> without Proprietary modules loaded - they're often the origin, and
>> we're unable to debug them.
>>
>> Thanks,
>> Hugh
>>
>
>
> --
> B. Gitonga Marete
> Tel: +254-722-151-590
>



--
B. Gitonga Marete
Tel: +254-722-151-590