PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping
From: Jacob Martin (martin_at_cs.uga.edu)
Date: 06/07/05
- Previous message: Shaohua Li: "Re: [patch 4/5] try2: x86_64: Dont use broadcast shortcut to make it cpu hotplug safe."
- Next in thread: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"
- Reply: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: linux-kernel@vger.kernel.org Date: Tue, 7 Jun 2005 03:18:33 -0400
Hello,
[1] OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Hardware and Software
Memhole Mapping (4GB RAM)
[2] Both Software or Hardware Mem Hole
mapping seem to cause these OOPSes. When Memhole is disabled, I have no
trouble with OOPSes.
I have MTRR mapping set to Discrete, should it be continuous in BIOS?
[3] kernel, smp, amd64, dual core
[4] Linux version 2.6.12-rc6 (root@optimator) (gcc version 3.4.3 20041125
(Gentoo 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)) #1 SMP Mon Jun 6 23:53:47 EDT 2005
[5] See attached file for many OOPS examples
[6] Sorry, it seems random, so hard to reproduce.
[7.1]
======================================================================================
optimator linux $ sh scripts/ver_linux
Linux optimator 2.6.12-rc6 #1 SMP Mon Jun 6 23:53:47 EDT 2005 x86_64 AMD
Athlon(tm) or Opteron(tm) CPU-model unknown AuthenticAMD GNU/Linux
Gnu C 3.4.3
Gnu make 3.80
binutils 2.15.92.0.2
util-linux 2.12i
mount 2.12i
module-init-tools 3.0
e2fsprogs 1.35
reiserfsprogs line
reiser4progs line
xfsprogs 2.6.25
nfs-utils 1.0.6
Linux C Library 2.3.4
Dynamic linker (ldd) 2.3.4
Procps 3.2.5
Net-tools 1.60
Kbd 1.12
Sh-utils 5.2.1
udev 045
Modules Loaded smsc47b397 i2c_sensor i2c_isa i2c_core nvidia
[7.2]
=====================================================================================
optimator linux $ cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 33
model name : AMD Athlon(tm) or Opteron(tm) CPU-model unknown
stepping : 2
cpu MHz : 2009.284
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 0
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm
3dnowext 3dnow pni lahf_lm cmp_legacy
bogomips : 3981.31
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
processor : 1
vendor_id : AuthenticAMD
cpu family : 15
model : 33
model name : AMD Athlon(tm) or Opteron(tm) CPU-model unknown
stepping : 2
cpu MHz : 2009.284
cache size : 1024 KB
physical id : 0
siblings : 2
core id : 1
cpu cores : 2
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm
3dnowext 3dnow pni lahf_lm cmp_legacy
bogomips : 4014.08
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp
[7.3]
======================================================================================
optimator linux $ cat /proc/modules
smsc47b397 7952 0 - Live 0xffffffff8843e000
i2c_sensor 4352 1 smsc47b397, Live 0xffffffff8843b000
i2c_isa 3200 0 - Live 0xffffffff88439000
i2c_core 25664 3 smsc47b397,i2c_sensor,i2c_isa, Live 0xffffffff88431000
nvidia 4387396 20 - Live 0xffffffff88000000
[7.4]
======================================================================================
optimator root # 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
01f0-01f7 : ide0
03c0-03df : vga+
03f6-03f6 : ide0
0cf8-0cff : PCI conf1
1000-101f : 0000:00:01.1
1400-14ff : 0000:00:04.0
1800-18ff : 0000:00:04.0
1c00-1c0f : 0000:00:06.0
1c00-1c07 : ide0
1c08-1c0f : ide1
1c10-1c1f : 0000:00:07.0
1c10-1c1f : sata_nv
1c20-1c2f : 0000:00:08.0
1c20-1c2f : sata_nv
1c30-1c33 : 0000:00:07.0
1c30-1c33 : sata_nv
1c34-1c37 : 0000:00:07.0
1c34-1c37 : sata_nv
1c38-1c3f : 0000:00:07.0
1c38-1c3f : sata_nv
1c40-1c47 : 0000:00:07.0
1c40-1c47 : sata_nv
1c48-1c4b : 0000:00:08.0
1c48-1c4b : sata_nv
1c4c-1c4f : 0000:00:08.0
1c4c-1c4f : sata_nv
1c50-1c57 : 0000:00:08.0
1c50-1c57 : sata_nv
1c58-1c5f : 0000:00:08.0
1c58-1c5f : sata_nv
1c60-1c67 : 0000:00:0a.0
1c60-1c67 : forcedeth
2000-2fff : PCI Bus #0a
2000-20ff : 0000:0a:06.0
2400-24ff : 0000:0a:06.1
5000-503f : 0000:00:01.1
5000-503f : motherboard
5040-507f : 0000:00:01.1
5040-507f : motherboard
8000-807f : motherboard
8000-8003 : PM1a_EVT_BLK
8004-8005 : PM1a_CNT_BLK
8008-800b : PM_TMR
8010-8015 : ACPI CPU throttle
801c-801c : PM2_CNT_BLK
8020-8027 : GPE0_BLK
8080-80ff : motherboard
8400-847f : motherboard
8480-84ff : motherboard
8800-887f : motherboard
8880-88ff : motherboard
8c00-8c7f : 0000:00:01.0
9000-907f : motherboard
9080-90ff : motherboard
9200-927f : motherboard
9280-92ff : motherboard
9400-947f : motherboard
9480-94ff : motherboard
optimator root # cat /proc/iomem
00000000-000947ff : System RAM
00094800-0009ffff : reserved
000a0000-000bffff : Video RAM area
000c0000-000c7fff : Video ROM
000cf000-000d5bff : Adapter ROM
000f0000-000fffff : System ROM
00100000-bff1ffff : System RAM
00100000-003dd89f : Kernel code
003dd8a0-00568baf : Kernel data
bff20000-bff2dfff : ACPI Tables
bff2e000-bff7ffff : ACPI Non-volatile Storage
bff80000-bfffffff : reserved
c8000000-c8000fff : 0000:00:02.0
c8000000-c8000fff : ohci_hcd
c8001000-c80010ff : 0000:00:02.1
c8001000-c80010ff : ehci_hcd
c8002000-c8002fff : 0000:00:04.0
c8003000-c8003fff : 0000:00:07.0
c8003000-c8003fff : sata_nv
c8004000-c8004fff : 0000:00:08.0
c8004000-c8004fff : sata_nv
c8005000-c8005fff : 0000:00:0a.0
c8005000-c8005fff : forcedeth
c8100000-c8103fff : 0000:01:05.0
c8104000-c81047ff : 0000:01:05.0
c8104000-c81047ff : ohci1394
c9000000-cfffffff : PCI Bus #02
c9000000-c9ffffff : 0000:02:00.0
cc000000-cfffffff : 0000:02:00.0
cc000000-cfffffff : nvidia
d0000000-d7ffffff : PCI Bus #02
d0000000-d7ffffff : 0000:02:00.0
d8000000-d8000fff : 0000:08:0a.1
d8001000-d8001fff : 0000:08:0b.1
d8100000-d84fffff : PCI Bus #0a
d8100000-d81fffff : 0000:0a:06.0
d8200000-d82fffff : 0000:0a:06.0
d8300000-d83fffff : 0000:0a:06.1
d8400000-d84fffff : 0000:0a:06.1
e0000000-efffffff : reserved
fec00000-fec003ff : reserved
fee00000-fee00fff : reserved
fff80000-ffffffff : reserved
[7.5]
======================================================================================
optimator root # lspci -vvv
0000:00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller
(rev a3)
Subsystem: Tyan Computer: Unknown device 2895
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: [44] #08 [01e0]
Capabilities: [e0] #08 [a801]
0000:00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
Subsystem: Tyan Computer: Unknown device 2895
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
Region 0: I/O ports at 8c00
0000:00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
Subsystem: Tyan Computer: Unknown device 2895
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-
Interrupt: pin A routed to IRQ 0
Region 0: I/O ports at 1000
Region 4: I/O ports at 5000 [size=64]
Region 5: I/O ports at 5040 [size=64]
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-
0000:00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
(prog-if 10 [OHCI])
Subsystem: Tyan Computer: Unknown device 2895
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 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 177
Region 0: Memory at c8000000 (32-bit, non-prefetchable)
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-
0000:00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
(prog-if 20 [EHCI])
Subsystem: Tyan Computer: Unknown device 2895
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 (750ns min, 250ns max)
Interrupt: pin B routed to IRQ 225
Region 0: Memory at c8001000 (32-bit, non-prefetchable)
Capabilities: [44] #0a [2098]
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-
0000:00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio
Controller (rev a2)
Subsystem: Tyan Computer: Unknown device 2895
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 (500ns min, 1250ns max)
Interrupt: pin A routed to IRQ 12
Region 0: I/O ports at 1800
Region 1: I/O ports at 1400 [size=256]
Region 2: Memory at c8002000 (32-bit, non-prefetchable) [size=4K]
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-
0000:00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev a2) (prog-if 8a
[Master SecP PriP])
Subsystem: Tyan Computer: Unknown device 2895
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 (750ns min, 250ns max)
Region 4: I/O ports at 1c00 [size=16]
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-
0000:00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev a3) (prog-if 85 [Master SecO PriO])
Subsystem: Tyan Computer: Unknown device 2895
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 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 185
Region 0: I/O ports at 1c40
Region 1: I/O ports at 1c34 [size=4]
Region 2: I/O ports at 1c38 [size=8]
Region 3: I/O ports at 1c30 [size=4]
Region 4: I/O ports at 1c10 [size=16]
Region 5: Memory at c8003000 (32-bit, non-prefetchable) [size=4K]
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-
0000:00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller
(rev a3) (prog-if 85 [Master SecO PriO])
Subsystem: Tyan Computer: Unknown device 2895
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 (750ns min, 250ns max)
Interrupt: pin A routed to IRQ 193
Region 0: I/O ports at 1c58
Region 1: I/O ports at 1c4c [size=4]
Region 2: I/O ports at 1c50 [size=8]
Region 3: I/O ports at 1c48 [size=4]
Region 4: I/O ports at 1c20 [size=16]
Region 5: Memory at c8004000 (32-bit, non-prefetchable) [size=4K]
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-
0000:00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2) (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=64
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: c8100000-c81fffff
Prefetchable memory behind bridge: fff00000-000fffff
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
0000:00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
Subsystem: Tyan Computer: Unknown device 2895
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 (250ns min, 5000ns max)
Interrupt: pin A routed to IRQ 177
Region 0: Memory at c8005000 (32-bit, non-prefetchable)
Region 1: I/O ports at 1c60 [size=8]
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-
0000:00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
(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 10
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: c9000000-cfffffff
Prefetchable memory behind bridge: 00000000d0000000-00000000d7f00000
Secondary status: SERR
BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
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: [48] Message Signalled Interrupts: 64bit+ Queue=0/1
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [58] #08 [a800]
Capabilities: [80] #10 [0141]
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration
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-
Capabilities: [80] #08 [2101]
Capabilities: [a0] #08 [2101]
Capabilities: [c0] #08 [2101]
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Address Map
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-
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
DRAM Controller
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-
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control
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-
0000:01:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A
IEEE-1394a-2000 Controller (PHY/Link) (prog-if 10 [OHCI])
Subsystem: Tyan Computer: Unknown device 2895
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 10
Interrupt: pin A routed to IRQ 217
Region 0: Memory at c8104000 (32-bit, non-prefetchable)
Region 1: Memory at c8100000 (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+
0000:02:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600
GT] (rev a2) (prog-if 00 [VGA])
Subsystem: Chaintech Computer Co. Ltd: Unknown device 1958
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 233
Region 0: Memory at cc000000 (32-bit, non-prefetchable)
Region 1: Memory at d0000000 (64-bit, prefetchable) [size=128M]
Region 3: Memory at c9000000 (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: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [78] #10 [0001]
0000:08:0a.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge
(rev 12) (prog-if 00 [Normal decode])
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
Bus: primary=08, secondary=09, subordinate=09, sec-latency=64
I/O behind bridge: 0000f000-00000fff
Memory behind bridge: fff00000-000fffff
Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: [a0] Capabilities: [b8] #08 [8000]
Capabilities: [c0] #08 [004a]
0000:08:0a.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01)
(prog-if 10 [IO-APIC])
Subsystem: Tyan Computer: Unknown device 2895
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
Region 0: Memory at d8000000 (64-bit, non-prefetchable)
0000:08:0b.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge
(rev 12) (prog-if 00 [Normal decode])
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
Bus: primary=08, secondary=0a, subordinate=0a, sec-latency=64
I/O behind bridge: 00002000-00002fff
Memory behind bridge: d8100000-d84fffff
Prefetchable memory behind bridge: 00000000fff00000-0000000000000000
Expansion ROM at 00002000 [disabled] [size=4K]
BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B-
Capabilities: [a0] Capabilities: [b8] #08 [8000]
0000:08:0b.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01)
(prog-if 10 [IO-APIC])
Subsystem: Tyan Computer: Unknown device 2895
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
Region 0: Memory at d8001000 (64-bit, non-prefetchable)
0000:0a:06.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X
Fusion-MPT Dual Ultra320 SCSI (rev 07)
Subsystem: Tyan Computer: Unknown device 2895
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: 128 (4000ns min, 1500ns max), cache line size 10
Interrupt: pin A routed to IRQ 201
Region 0: I/O ports at 2000
Region 1: Memory at d8200000 (64-bit, non-prefetchable) [size=1M]
Region 3: Memory at d8100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] 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: [58] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [68]
0000:0a:06.1 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X
Fusion-MPT Dual Ultra320 SCSI (rev 07)
Subsystem: Tyan Computer: Unknown device 2895
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: 128 (4000ns min, 1500ns max), cache line size 10
Interrupt: pin B routed to IRQ 209
Region 0: I/O ports at 2400
Region 1: Memory at d8400000 (64-bit, non-prefetchable) [size=1M]
Region 3: Memory at d8300000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [50] 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: [58] Message Signalled Interrupts: 64bit+ Queue=0/0
Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [68]
======================================================================================
optimator linux $ gcc --version
gcc (GCC) 3.4.3 20041125 (Gentoo 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
[7.6]
======================================================================================
optimator root # cat /proc/scsi/scsi
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD740GD-00FL Rev: 31.0
Type: Direct-Access ANSI SCSI revision: 05
Host: scsi3 Channel: 00 Id: 00 Lun: 00
Vendor: ATA Model: WDC WD740GD-00FL Rev: 27.0
Type: Direct-Access ANSI SCSI revision: 05
[7.7]
======================================================================================
optimator linux $ head -n 20 /usr/src/linux/.config
CONFIG_MK8=y
# CONFIG_MPSC is not set
# CONFIG_GENERIC_CPU is not set
CONFIG_X86_L1_CACHE_BYTES=64
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_TSC=y
CONFIG_X86_GOOD_APIC=y
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=y
CONFIG_X86_CPUID=y
CONFIG_X86_IO_APIC=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_MTRR=y
CONFIG_SMP=y
CONFIG_PREEMPT=y
CONFIG_PREEMPT_BKL=y
CONFIG_SCHED_SMT=y
CONFIG_K8_NUMA=y
# CONFIG_NUMA_EMU is not set
CONFIG_DISCONTIGMEM=y
CONFIG_NUMA=y
CONFIG_HAVE_DEC_LOCK=y
CONFIG_NR_CPUS=8
CONFIG_HPET_TIMER=y
CONFIG_X86_PM_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_GART_IOMMU=y
CONFIG_SWIOTLB=y
======================================================================================
I have 4GB RAM, Opteron 270 (dual core), kernel = 2.6.12-r6, Tyan Thunder 2895
K8WE, Gentoo, bleeding-edge everything.
If you need more information, please don't hesitate to ask!
Thank you very, very, very, much for everything you do.
Sincerely,
-- Jacob Martin P.S. I'm also having another problem with the newest kernels. It is a crazy, most-probably unrelated bug : http://bugs.gentoo.org/show_bug.cgi?id=94453 In case you have any time :)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
- text/plain attachment: oopses.txt
- Previous message: Shaohua Li: "Re: [patch 4/5] try2: x86_64: Dont use broadcast shortcut to make it cpu hotplug safe."
- Next in thread: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"
- Reply: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|