Hi.
On 2001.07.10, at 21:31, Joost Kooij wrote:
Your machine has an uncommon pci setup, it seems, that may need a
newer kernel to deal with properly. What kernel is on redhat 7.1?
The machine is HP x4000 (2 x Pentium Xeon 1.7GHz, 2GB RIMM, 860).
RH7.1 uses kernel 2.4.2.
Attached is `cat /proc/pci` and boot message on RH7.1.
If someone knows why Debian boot kernel hangs just after
saying "PCI: Probing PCI hardware", and how to solve this
problem, please let me know.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Toshinao Ishii email: [EMAIL PROTECTED]
Sensor Tech. Dept., Advanced Tech. R&D Center
MITSUBISHI Electric Corp.
In the following message, it is said that 850 Chipset AGP Bridge
and 820 Chipset PCI bridge. This looks wrong because the machine
has 860 chipset.
# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 8086:2531 (Intel Corporation) (rev 4).
Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
Bus 0, device 1, function 0:
PCI bridge: Intel Corporation 82850 850 (Tehama) Chipset AGP Bridge
(rev 4).
Master Capable. Latency=96. Min Gnt=12.
Bus 0, device 2, function 0:
PCI bridge: PCI device 8086:2533 (Intel Corporation) (rev 4).
Master Capable. Latency=32. Min Gnt=4.
Bus 0, device 30, function 0:
PCI bridge: Intel Corporation 82820 820 (Camino 2) Chipset PCI (rev
4).
Master Capable. No bursts. Min Gnt=4.
Bus 0, device 31, function 0:
ISA bridge: Intel Corporation 82820 820 (Camino 2) Chipset ISA
Bridge (ICH2) (rev 4).
Bus 0, device 31, function 1:
IDE interface: Intel Corporation 82820 820 (Camino 2) Chipset IDE
U100 (rev 4).
I/O at 0x10e0 [0x10ef].
Bus 0, device 31, function 2:
USB Controller: Intel Corporation 82820 820 (Camino 2) Chipset USB
(Hub A) (rev 4).
IRQ 19.
I/O at 0x10c0 [0x10df].
Bus 0, device 31, function 3:
SMBus: Intel Corporation 82820 820 (Camino 2) Chipset SMBus (rev 4).
IRQ 17.
I/O at 0x10f0 [0x10ff].
Bus 0, device 31, function 5:
Multimedia audio controller: PCI device 8086:2445 (Intel
Corporation) (rev 4).
IRQ 17.
I/O at 0x1400 [0x14ff].
I/O at 0x1080 [0x10bf].
Bus 1, device 0, function 0:
VGA compatible controller: PCI device 1014:0170 (IBM) (rev 2).
IRQ 16.
Master Capable. Latency=255. Min Gnt=255.Max Lat=255.
Non-prefetchable 32 bit memory at 0xf4000000 [0xf401ffff].
Non-prefetchable 32 bit memory at 0xf0000000 [0xf3ffffff].
Bus 2, device 31, function 0:
PCI bridge: Intel Corporation 82806AA PCI64 Hub PCI Bridge (rev 3).
Master Capable. No bursts. Min Gnt=4.Max Lat=128.
Bus 3, device 0, function 0:
PIC: Intel Corporation 82806AA PCI64 Hub Advanced Programmable
Interrupt Controller (rev 1).
Non-prefetchable 32 bit memory at 0xf4104000 [0xf4104fff].
Bus 3, device 8, function 0:
SCSI storage controller: PCI device 1000:0021 (Symbios Logic Inc.
(formerly NCR)) (rev 1).
IRQ 23.
Master Capable. Latency=255. Min Gnt=17.Max Lat=18.
I/O at 0x2000 [0x20ff].
Non-prefetchable 64 bit memory at 0xf4105000 [0xf41053ff].
Non-prefetchable 64 bit memory at 0xf4100000 [0xf4101fff].
Bus 3, device 8, function 1:
SCSI storage controller: PCI device 1000:0021 (Symbios Logic Inc.
(formerly NCR)) (rev 1).
IRQ 19.
Master Capable. Latency=255. Min Gnt=17.Max Lat=18.
I/O at 0x2400 [0x24ff].
Non-prefetchable 64 bit memory at 0xf4105400 [0xf41057ff].
Non-prefetchable 64 bit memory at 0xf4102000 [0xf4103fff].
Bus 4, device 13, function 0:
Ethernet controller: Intel Corporation 82557 [Ethernet Pro 100] (rev
12).
IRQ 21.
Master Capable. Latency=66. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xf4220000 [0xf4220fff].
I/O at 0x3000 [0x303f].
Non-prefetchable 32 bit memory at 0xf4200000 [0xf421ffff].
# dmesg
INT 10
Int: type 0, pol 3, trig 3, bus 0, IRQ 7d, APIC ID 1, APIC INT 11
Int: type 0, pol 3, trig 3, bus 3, IRQ 20, APIC ID 1, APIC INT 17
Int: type 0, pol 3, trig 3, bus 3, IRQ 21, APIC ID 1, APIC INT 13
Int: type 0, pol 3, trig 3, bus 4, IRQ 34, APIC ID 1, APIC INT 15
Lint: type 3, pol 1, trig 1, bus 5, IRQ 00, APIC ID ff, APIC LINT 00
Lint: type 1, pol 1, trig 1, bus 5, IRQ 00, APIC ID ff, APIC LINT 01
Processors: 2
mapped APIC to ffffe000 (fee00000)
mapped IOAPIC to ffffd000 (fec00000)
mapped IOAPIC to ffffc000 (fec80000)
hm, page 01000000 reserved twice.
Kernel command line: auto BOOT_IMAGE=linux ro root=805
BOOT_FILE=/boot/vmlinuz-2.4.2-2smp
Initializing CPU#0
Detected 1695.891 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 3381.65 BogoMIPS
Memory: 2057804k/2096064k available (1500k kernel code, 37868k reserved,
103k data, 252k init, 1178560k highmem)
Dentry-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Buffer-cache hash table entries: 131072 (order: 7, 524288 bytes)
Page-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
VFS: Diskquotas version dquot_6.5.0 initialized
CPU: Before vendor init, caps: 3febfbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 12K, L1 D cache: 8K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After vendor init, caps: 3febfbff 00000000 00000000 00000000
CPU: After generic, caps: 3febfbff 00000000 00000000 00000000
CPU: Common caps: 3febfbff 00000000 00000000 00000000
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.37 (20001109) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
CPU: Before vendor init, caps: 3febfbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 12K, L1 D cache: 8K
CPU: L2 cache: 256K
Intel machine check reporting enabled on CPU#0.
CPU: After vendor init, caps: 3febfbff 00000000 00000000 00000000
CPU: After generic, caps: 3febfbff 00000000 00000000 00000000
CPU: Common caps: 3febfbff 00000000 00000000 00000000
CPU0: Intel(R) Xeon(TM) CPU 1700MHz stepping 0a
per-CPU timeslice cutoff: 731.74 usecs.
Getting VERSION: 50014
Getting VERSION: 50014
Getting ID: 0
Getting ID: f000000
Getting LVT0: 700
Getting LVT1: 400
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
CPU present map: 41
Booting processor 1/6 eip 3000
Setting warm reset code and vector.
1.
2.
3.
Asserting INIT.
Waiting for send to finish...
+Deasserting INIT.
Waiting for send to finish...
+#startup loops: 2.
Sending STARTUP #1.
After apic_write.
Initializing CPU#1
CPU#1 (phys ID: 6) waiting for CALLOUT
Startup point 1.
Waiting for send to finish...
+Sending STARTUP #2.
After apic_write.
Startup point 1.
Waiting for send to finish...
+After Startup.
Before Callout 1.
After Callout 1.
CALLIN, before setup_local_APIC().
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 3381.65 BogoMIPS
Stack at about c3279fb8
CPU: Before vendor init, caps: 3febfbff 00000000 00000000, vendor = 0
CPU: L1 I cache: 12K, L1 D cache: 8K
CPU: L2 cache: 256K
Intel machine check reporting enabled on CPU#1.
CPU: After vendor init, caps: 3febfbff 00000000 00000000 00000000
CPU: After generic, caps: 3febfbff 00000000 00000000 00000000
CPU: Common caps: 3febfbff 00000000 00000000 00000000
OK.
CPU1: Intel(R) Xeon(TM) CPU 1700MHz stepping 0a
CPU has booted.
Before bogomips.
Total of 2 processors activated (6763.31 BogoMIPS).
Before bogocount - setting activated=1.
Boot done.
ENABLING IO-APIC IRQs
...changing IO-APIC physical APIC ID to 1 ... ok.
...changing IO-APIC physical APIC ID to 2 ... ok.
Synchronizing Arb IDs.
init IO_APIC IRQs
IO-APIC (apicid-pin) 1-0, 1-5, 1-10, 1-11, 1-18, 1-20, 1-22, 2-0, 2-1,
2-2, 2-3, 2-4, 2-5, 2-6, 2-7, 2-8, 2-9, 2-10, 2-11, 2-12, 2-13, 2-14,
2-15, 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
..TIMER: vector=49 pin1=2 pin2=0
number of MP IRQ sources: 21.
number of IO-APIC #1 registers: 24.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #1......
.... register #00: 01008000
....... : physical APIC id: 01
WARNING: unexpected IO-APIC, please mail
to linux-smp@vger.kernel.org
.... register #01: 00178020
....... : max redirection entries: 0017
....... : IO APIC version: 0020
WARNING: unexpected IO-APIC, please mail
to linux-smp@vger.kernel.org
WARNING: unexpected IO-APIC, please mail
to linux-smp@vger.kernel.org
.... register #02: 00000000
....... : arbitration: 00
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 003 03 0 0 0 0 0 1 1 39
02 003 03 0 0 0 0 0 1 1 31
03 003 03 0 0 0 0 0 1 1 41
04 003 03 0 0 0 0 0 1 1 49
05 000 00 1 0 0 0 0 0 0 00
06 003 03 0 0 0 0 0 1 1 51
07 003 03 0 0 0 0 0 1 1 59
08 003 03 0 0 0 0 0 1 1 61
09 003 03 0 0 0 0 0 1 1 69
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 003 03 0 0 0 0 0 1 1 71
0d 003 03 0 0 0 0 0 1 1 79
0e 003 03 0 0 0 0 0 1 1 81
0f 003 03 0 0 0 0 0 1 1 89
10 003 03 1 1 0 1 0 1 1 91
11 003 03 1 1 0 1 0 1 1 99
12 000 00 1 0 0 0 0 0 0 00
13 003 03 1 1 0 1 0 1 1 A1
14 000 00 1 0 0 0 0 0 0 00
15 003 03 1 1 0 1 0 1 1 A9
16 000 00 1 0 0 0 0 0 0 00
17 003 03 1 1 0 1 0 1 1 B1
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
.... register #01: 00178020
....... : max redirection entries: 0017
....... : IO APIC version: 0020
WARNING: unexpected IO-APIC, please mail
to linux-smp@vger.kernel.org
WARNING: unexpected IO-APIC, please mail
to linux-smp@vger.kernel.org
.... register #02: 02000000
....... : arbitration: 02
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 000 00 1 0 0 0 0 0 0 00
01 000 00 1 0 0 0 0 0 0 00
02 000 00 1 0 0 0 0 0 0 00
03 000 00 1 0 0 0 0 0 0 00
04 000 00 1 0 0 0 0 0 0 00
05 000 00 1 0 0 0 0 0 0 00
06 000 00 1 0 0 0 0 0 0 00
07 000 00 1 0 0 0 0 0 0 00
08 000 00 1 0 0 0 0 0 0 00
09 000 00 1 0 0 0 0 0 0 00
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 000 00 1 0 0 0 0 0 0 00
0d 000 00 1 0 0 0 0 0 0 00
0e 000 00 1 0 0 0 0 0 0 00
0f 000 00 1 0 0 0 0 0 0 00
10 000 00 1 0 0 0 0 0 0 00
11 000 00 1 0 0 0 0 0 0 00
12 000 00 1 0 0 0 0 0 0 00
13 000 00 1 0 0 0 0 0 0 00
14 000 00 1 0 0 0 0 0 0 00
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 000 00 1 0 0 0 0 0 0 00
IRQ to pin mappings:
IRQ0 -> 0:2
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ19 -> 0:19
IRQ21 -> 0:21
IRQ23 -> 0:23
.................................... done.
calibrating APIC timer ...
..... CPU clock speed is 1695.9284 MHz.
..... host bus clock speed is 99.7603 MHz.
cpu: 0, clocks: 997603, slice: 332534
CPU0<T0:997600,T1:665056,D:10,S:332534,C:997603>
cpu: 1, clocks: 997603, slice: 332534
CPU1<T0:997600,T1:332528,D:4,S:332534,C:997603>
checking TSC synchronization across CPUs: passed.
Setting commenced=1, go go go
PCI: PCI BIOS revision 2.10 entry at 0xfd91b, last bus=4
PCI: Using configuration type 1
PCI: Probing PCI hardware
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 2: assuming transparent
Unknown bridge resource 2: assuming transparent
Unknown bridge resource 2: assuming transparent
Unknown bridge resource 2: assuming transparent
PCI: Using IRQ router PIIX [8086/2440] at 00:1f.0
PCI->APIC IRQ transform: (B0,I31,P3) -> 19
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B1,I0,P0) -> 16
PCI->APIC IRQ transform: (B3,I8,P0) -> 23
PCI->APIC IRQ transform: (B3,I8,P1) -> 19
PCI->APIC IRQ transform: (B4,I13,P0) -> 21
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found