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

  • Next message: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"
    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/



  • Next message: Con Kolivas: "Re: PROBLEM: OOPSes in PREEMPT SMP for AMD Opteron Dual-Core with Memhole Mapping"

    Relevant Pages

    • Re: Boot process not starting
      ... lucky because all I'm trying to do now is update this XP Pro desktop with a new motherboard, cpu and video adapter and I can't get it to work. ... No I haven't looked at the socket contacts carefully because I used the last of my Arctic Silver thermal paste for re-assembling after checking the cooler fan pushpins but I will have to have another look at this. ... and the memory controller is set up. ... a microcontroller inside them. ...
      (alt.comp.hardware.pc-homebuilt)
    • Re: Boot process not starting
      ... with a new motherboard, cpu and video adapter and I can't get it to ... This repeats for as long as the power is on. ... the cooler fan pushpins but I will have to have another look at this. ... and the memory controller is set up. ...
      (alt.comp.hardware.pc-homebuilt)
    • Re: changing PCs
      ... Thus the failure to load Windows ... licenced to move that Xp system to an upgraded environment [motherboard, ... controller for the new motherboard. ... target disk controller in the old system and install the drivers for the ...
      (microsoft.public.windowsxp.hardware)
    • How can I check Firewire port?
      ... Treeman Wrote: ... > [Motherboard] ... > SBP2 IEEE 1394 Devices: ... > Audigy IEEE1394 Firewire Controller ...
      (microsoft.public.windowsxp.help_and_support)
    • Re: 2 PCs not starting up properly nor shutting down
      ... Permanent failures are created by manufacturing defects that may ... the motherboard could have two or more ... CPU would not execute BIOS. ... controller issues a command that says, ...
      (microsoft.public.windowsxp.hardware)