-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thomas Backlund wrote on Wed, Mar 12, 2003 at 07:39:18PM +0200 :
> > >
> > > is the IRQ routing problem only P4 / Xeon specific...
> > > or does it happend on dual P3 too...
> > I see it both on dual P4 (Xeons 2.4GHz) and P3 (Coppermine 750MHz).

This is on the 13mdk kernel, not the patched one you released.

> could you send me:
> /proc/cpuinfo

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 6
cpu MHz         : 996.929
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse
bogomips        : 1985.74

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 8
model name      : Pentium III (Coppermine)
stepping        : 6
cpu MHz         : 996.929
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse
bogomips        : 1992.29

> /proc/interrupts

           CPU0       CPU1       
  0:    7192998          0    IO-APIC-edge  timer
  1:        484          0    IO-APIC-edge  keyboard
  2:          0          0          XT-PIC  cascade
  8:          1          0    IO-APIC-edge  rtc
  9:          0          0   IO-APIC-level  acpi
 12:       5694          0    IO-APIC-edge  PS/2 Mouse
 15:         60          0    IO-APIC-edge  ide1
 17:      88296          0   IO-APIC-level  eth0
 19:     185482          0   IO-APIC-level  ida0
NMI:          0          0 
LOC:    7193303    7193301 
ERR:          0
MIS:          0

> /var/log/dmesg
(Note that I tried passing apic=on with no difference)

Linux version 2.4.21-0.13mdksmp ([EMAIL PROTECTED]) (gcc
version 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)) #1 SMP Fri Mar 7 04:13:09
CET 2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
 BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000017ffc000 (usable)
 BIOS-e820: 0000000017ffc000 - 0000000018000000 (ACPI data)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
383MB LOWMEM available.
ACPI: have wakeup address 0xc0002000
found SMP MP-table at 000f4ff0
hm, page 000f4000 reserved twice.
hm, page 000f5000 reserved twice.
hm, page 000f2000 reserved twice.
hm, page 000f3000 reserved twice.
On node 0 totalpages: 98300
zone(0): 4096 pages.
zone(1): 94204 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 COMPAQ                     ) @ 0x000f4f90
ACPI: RSDT (v001 COMPAQ MICRO    00000.00002) @ 0x17ffc000
ACPI: FADT (v001 COMPAQ MICRO    00000.00002) @ 0x17ffc040
ACPI: MADT (v001 COMPAQ 00000083 00000.00002) @ 0x17ffc100
ACPI: SSDT (v001 COMPAQ     SSDT 00000.00001) @ 0x17fff800
ACPI: DSDT (v001 COMPAQ     DSDT 00000.00001) @ 0x00000000
ACPI: BIOS passes blacklist
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 Pentium(tm) Pro APIC version 16
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled)
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled)
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] enabled)
Processor #3 Pentium(tm) Pro APIC version 16
ACPI: LAPIC_NMI (acpi_id[0x03] polarity[0x0] trigger[0x0] lint[0x1])
ACPI: IOAPIC (id[0x08] address[0xfec00000] global_irq_base[0x0])
IOAPIC[0]: Assigned apic_id 8
IOAPIC[0]: apic_id 8, version 17, address 0xfec00000, IRQ 0-34
Using ACPI (MADT) for SMP configuration information
Kernel command line: BOOT_IMAGE=linux-smp ro root=4801 devfs=mount
apic=on
Initializing CPU#0
Detected 996.929 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1985.74 BogoMIPS
Memory: 385080k/393200k available (1497k kernel code, 7732k reserved,
1138k data, 144k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 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.40 (20010327) Richard Gooch ([EMAIL PROTECTED])
mtrr: detected mtrr type: Intel
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU0: Intel Pentium III (Coppermine) stepping 06
per-CPU timeslice cutoff: 731.68 usecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/0 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 1992.29 BogoMIPS
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check reporting enabled on CPU#1.
CPU:     After generic, caps: 0383fbff 00000000 00000000 00000000
CPU:             Common caps: 0383fbff 00000000 00000000 00000000
CPU1: Intel Pentium III (Coppermine) stepping 06
Total of 2 processors activated (3978.03 BogoMIPS).
ENABLING IO-APIC IRQs
init IO_APIC IRQs
 IO-APIC (apicid-pin) 8-0, 8-2, 8-16, 8-17, 8-18, 8-19, 8-20, 8-21,
8-22, 8-23, 8-24, 8-25, 8-26, 8-27, 8-28, 8-29, 8-30, 8-31, 8-32, 8-33,
8-34 not connected.
..TIMER: vector=0x31 pin1=-1 pin2=0
...trying to set up timer (IRQ0) through the 8259A ...
..... (found pin 0) ...works.
number of MP IRQ sources: 15.
number of IO-APIC #8 registers: 35.
testing the IO APIC.......................

IO APIC #8......
.... register #00: 08000000
.......    : physical APIC id: 08
.... register #01: 00220011
.......     : max redirection entries: 0022
.......     : PRQ implemented: 0
.......     : IO APIC version: 0011
.... register #02: 00000000
.......     : arbitration: 00
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
 00 001 01  0    0    0   0   0    1    1    31
 01 001 01  0    0    0   0   0    1    1    39
 02 000 00  1    0    0   0   0    0    0    00
 03 001 01  0    0    0   0   0    1    1    41
 04 001 01  0    0    0   0   0    1    1    49
 05 001 01  0    0    0   0   0    1    1    51
 06 001 01  0    0    0   0   0    1    1    59
 07 001 01  0    0    0   0   0    1    1    61
 08 001 01  0    0    0   0   0    1    1    69
 09 001 01  0    0    0   0   0    1    1    71
 0a 001 01  0    0    0   0   0    1    1    79
 0b 001 01  0    0    0   0   0    1    1    81
 0c 001 01  0    0    0   0   0    1    1    89
 0d 001 01  0    0    0   0   0    1    1    91
 0e 001 01  0    0    0   0   0    1    1    99
 0f 001 01  0    0    0   0   0    1    1    A1
 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
 18 000 00  1    0    0   0   0    0    0    00
 19 000 00  1    0    0   0   0    0    0    00
 1a 000 00  1    0    0   0   0    0    0    00
 1b 000 00  1    0    0   0   0    0    0    00
 1c 000 00  1    0    0   0   0    0    0    00
 1d 000 00  1    0    0   0   0    0    0    00
 1e 000 00  1    0    0   0   0    0    0    00
 1f 000 00  1    0    0   0   0    0    0    00
 20 000 00  1    0    0   0   0    0    0    00
 21 000 00  1    0    0   0   0    0    0    00
 22 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:0
IRQ1 -> 0:1
IRQ3 -> 0:3
IRQ4 -> 0:4
IRQ5 -> 0:5
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ10 -> 0:10
IRQ11 -> 0:11
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 996.8117 MHz.
..... host bus clock speed is 132.9081 MHz.
cpu: 0, clocks: 1329081, slice: 443027
CPU0<T0:1329072,T1:886032,D:13,S:443027,C:1329081>
cpu: 1, clocks: 1329081, slice: 443027
CPU1<T0:1329072,T1:443008,D:10,S:443027,C:1329081>
checking TSC synchronization across CPUs: passed.
Waiting on wait_init_idle (map = 0x2)
All processors have done init_idle
mtrr: your CPUs had inconsistent fixed MTRR settings
mtrr: probably your BIOS does not setup all CPUs
ACPI: Subsystem revision 20030122
PCI: PCI BIOS revision 2.10 entry at 0xf0094, last bus=3
PCI: Using configuration type 1
IOAPIC[0]: Set PCI routing entry (8-9 -> 0x71 -> IRQ 9)
    ACPI-0155: *** Info: There are no GPE blocks defined in the FADT
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: System [ACPI] (supports S0 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Root Bridge [PCI1] (00:03)
PCI: Probing PCI hardware (bus 03)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI1._PRT]
ACPI: PCI Interrupt Link [INA0] (IRQs 5 10 11 15, disabled)
ACPI: PCI Interrupt Link [INA1] (IRQs 5 10 11 15, disabled)
ACPI: PCI Interrupt Link [ITR0] (IRQs 5 10 11 15, disabled)
ACPI: PCI Interrupt Link [ITR1] (IRQs 5 10 11 15, enabled at IRQ 7)
ACPI: PCI Interrupt Link [ITR2] (IRQs 5 10 11 15, disabled)
ACPI: PCI Interrupt Link [ITR3] (IRQs 5 10 11 15, enabled at IRQ 3)
ACPI: PCI Interrupt Link [ITR4] (IRQs 5 *10 11 15)
ACPI: PCI Interrupt Link [INB0] (IRQs 5 10 11 15, disabled)
ACPI: PCI Interrupt Link [INB1] (IRQs 5 10 11 15, disabled)
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [INA0] enabled at IRQ 0
ACPI: PCI Interrupt Link [INA1] enabled at IRQ 0
ACPI: PCI Interrupt Link [ITR0] enabled at IRQ 0
ACPI: PCI Interrupt Link [ITR2] enabled at IRQ 0
ACPI: PCI Interrupt Link [INB0] enabled at IRQ 0
ACPI: PCI Interrupt Link [INB1] enabled at IRQ 0
IOAPIC[0]: Set PCI routing entry (8-19 -> 0xa9 -> IRQ 19)
00:00:01[A] -> 8-19 -> IRQ 19
IOAPIC[0]: Set PCI routing entry (8-18 -> 0xb1 -> IRQ 18)
00:00:01[B] -> 8-18 -> IRQ 18
IOAPIC[0]: Set PCI routing entry (8-34 -> 0xb9 -> IRQ 34)
00:00:04[A] -> 8-34 -> IRQ 34
IOAPIC[0]: Set PCI routing entry (8-16 -> 0xc1 -> IRQ 16)
00:00:0f[A] -> 8-16 -> IRQ 16
IOAPIC[0]: Set PCI routing entry (8-21 -> 0xc9 -> IRQ 21)
00:00:05[A] -> 8-21 -> IRQ 21
IOAPIC[0]: Set PCI routing entry (8-20 -> 0xd1 -> IRQ 20)
00:00:05[B] -> 8-20 -> IRQ 20
Pin 8-21 already programmed
Pin 8-20 already programmed
IOAPIC[0]: Set PCI routing entry (8-17 -> 0xd9 -> IRQ 17)
00:03:04[A] -> 8-17 -> IRQ 17
IOAPIC[0]: Set PCI routing entry (8-24 -> 0xe1 -> IRQ 24)
00:03:05[A] -> 8-24 -> IRQ 24
IOAPIC[0]: Set PCI routing entry (8-23 -> 0xe9 -> IRQ 23)
00:03:06[A] -> 8-23 -> IRQ 23
IOAPIC[0]: Set PCI routing entry (8-22 -> 0x32 -> IRQ 22)
00:03:06[B] -> 8-22 -> IRQ 22
Pin 8-23 already programmed
Pin 8-22 already programmed
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even
'acpi=off'
PCI: Device 00:00 not found by BIOS
PCI: Device 00:01 not found by BIOS
PCI: Device 00:78 not found by BIOS
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS not found.
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
devfs: v1.12c (20020818) Richard Gooch ([EMAIL PROTECTED])
devfs: boot_options: 0x1
pty: 1024 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT
SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
SvrWks OSB4: IDE controller at PCI slot 00:0f.1
SvrWks OSB4: chipset revision 0
SvrWks OSB4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x2800-0x2807, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x2808-0x280f, BIOS settings: hdc:pio, hdd:pio
hdc: CD-224E, ATAPI CD/DVD-ROM drive
hdc: set_drive_speed_status: status=0x51 { DriveReady SeekComplete Error
}
hdc: set_drive_speed_status: error=0x04
hdc: DMA disabled
ide1 at 0x170-0x177,0x376 on irq 15
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 32768)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 161k freed
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
SCSI subsystem driver Revision: 1.00
Compaq SMART2 Driver (v 2.4.25)
cpqarray: Device 0x10 has been found at bus 0 dev 1 func 0
cpqarray: Finding drives on ida0 (Integrated Array)
cpqarray ida/c0d0: blksz=512 nr_blks=35553120
cpqarray: Starting firmware's background processing
blk: queue c0408800, I/O limit 4095Mb (mask 0xffffffff)
Partition check:
 ida/c0d0: p1 p2 < p5 p6 >
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Mounted devfs on /dev
Freeing unused kernel memory: 144k freed
Real Time Clock Driver v1.10e
EXT3 FS 2.4-0.9.19, 19 August 2002 on ida0(72,1), internal journal
Adding Swap: 509976k swap-space (priority -1)
kjournald starting.  Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ida0(72,6), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
eepro100.c:v1.09j-t 9/29/99 Donald Becker
http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin
<[EMAIL PROTECTED]> and others
eth0: OEM i82557/i82558 10/100 Ethernet, 00:50:8B:E2:66:B9, IRQ 17.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 727095-002, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).
  Receiver lock-up workaround activated.
eth1: OEM i82557/i82558 10/100 Ethernet, 00:50:8B:E2:66:BA, IRQ 24.
  Receiver lock-up bug exists -- enabling work-around.
  Board assembly 727095-002, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).
  Receiver lock-up workaround activated.

The odd thing that I see is that it lists CPU0 and CPU3, not CPU0 and
CPU1.  I'm gonna reinstall 9.0 on it and see if it does the same thing.

Blue skies...                   Todd
- -- 
  Todd Lyons -- MandrakeSoft, Inc.   http://www.mandrakesoft.com/
UNIX was not designed to stop you from doing stupid things, because 
  that would also stop you from doing clever things. -- Doug Gwyn
      Mandrake Cooker Devel Version, Kernel 2.4.21-0.13mdk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+b31plp7v05cW2woRAjW3AJ4noFEWRa7xdTYdyIhLVnzHl/jKcwCfQbYA
TX4Ih98BEUYPujDx7SWeHLY=
=dYj7
-----END PGP SIGNATURE-----

Reply via email to