Disabling SMP in the Makefile makes everything (eth0 and SCSI) work OK.
The /proc/interrupts from SMP looks like:
15: 556145 XT-PIC 3c590 Vortex 10Mbps
For Non-SMP /proc/interrupts looks like:
15: 15886 XT-PIC eth0
Under SMP though, the "ifconfig" does NOT show as many interrupts as
/proc/interrupts -- so maybe the interrupts aren't being mapped correctly?
The SMP boot messages are:
Sep 30 06:54:22 csitest kernel: Linux version 2.1.123 (root@csitest) (gcc
version 2.8.1) #3 SMP Tue Sep 29 11:33:13 EDT 1998
Sep 30 06:54:22 csitest kernel: Intel MultiProcessor Specification v1.1
Sep 30 06:54:22 csitest kernel: Virtual Wire compatibility mode.
Sep 30 06:54:22 csitest kernel: OEM ID: ACER Product ID: Frame 9000
APIC at: 0xFEE00000
Sep 30 06:54:22 csitest kernel: Processor #0 Pentium(tm) APIC version 16
Sep 30 06:54:22 csitest kernel: Processor #1 Pentium(tm) APIC version 16
Sep 30 06:54:22 csitest kernel: I/O APIC #15 Version 17 at 0xFEC00000.
Sep 30 06:54:22 csitest kernel: Processors: 2
Sep 30 06:54:22 csitest kernel: mapped APIC to ffffe000 (fee00000)
Sep 30 06:54:22 csitest kernel: mapped IOAPIC to ffffd000 (fec00000)
Sep 30 06:54:22 csitest kernel: Console: colour VGA+ 80x25
Sep 30 06:54:22 csitest kernel: Calibrating delay loop... 52.63 BogoMIPS
Sep 30 06:54:22 csitest kernel: Memory: 127560k/131072k available (1236k
kernel code, 416k reserved, 1804k data, 56k init)
Sep 30 06:54:22 csitest kernel: POSIX conformance testing by UNIFIX
Sep 30 06:54:22 csitest kernel: CPU0: Intel Pentium 75+ stepping 0b
Sep 30 06:54:22 csitest kernel: calibrating APIC timer ...
Sep 30 06:54:22 csitest kernel: ..... CPU clock speed is 132.0074 MHz.
Sep 30 06:54:22 csitest kernel: ..... APIC bus clock speed is 66.0032 MHz.
Sep 30 06:54:22 csitest kernel: Booting processor 1 eip 2000
Sep 30 06:54:22 csitest kernel: Calibrating delay loop... 52.63 BogoMIPS
Sep 30 06:54:22 csitest kernel: OK.
Sep 30 06:54:22 csitest kernel: CPU1: Intel Pentium 75+ stepping 0c
Sep 30 06:54:22 csitest kernel: enabling symmetric IO mode... ...done.
Sep 30 06:54:22 csitest kernel: ENABLING IO-APIC IRQs
Sep 30 06:54:22 csitest kernel: init IO_APIC IRQs
Sep 30 06:54:22 csitest kernel: IO-APIC pin 0, 2 not connected.
Sep 30 06:54:22 csitest kernel: ...trying to set up timer as ExtINT... ..
(found pin 0) ... works.
Sep 30 06:54:22 csitest kernel: number of MP IRQ sources: 15.
Sep 30 06:54:22 csitest kernel: number of IO-APIC registers: 16.
Sep 30 06:54:22 csitest kernel: testing the IO APIC.......................
Sep 30 06:54:22 csitest kernel: .... register #00: 0F000000
Sep 30 06:54:22 csitest kernel: ....... : physical APIC id: 0F
Sep 30 06:54:22 csitest kernel: .... register #01: 000F0011
Sep 30 06:54:22 csitest kernel: ....... : max redirection entries: 000F
Sep 30 06:54:22 csitest kernel: ....... [IO-APIC cannot route PCI PIRQ
0-3]
Sep 30 06:54:22 csitest kernel: ....... : IO APIC version: 0011
Sep 30 06:54:22 csitest kernel: .... register #02: 02000000
Sep 30 06:54:22 csitest kernel: ....... : arbitration: 02
Sep 30 06:54:22 csitest kernel: .... IRQ redirection table:
Sep 30 06:54:22 csitest kernel: NR Log Phy Mask Trig IRR Pol Stat Dest Deli
Vect:
Sep 30 06:54:22 csitest kernel: 00 001 01 0 0 0 0 0 1 7
00
Sep 30 06:54:22 csitest kernel: 01 000 00 0 0 0 0 0 1 1
59
Sep 30 06:54:22 csitest kernel: 02 000 00 1 0 0 0 0 0 0
00
Sep 30 06:54:22 csitest kernel: 03 000 00 0 0 0 0 0 1 1
61
Sep 30 06:54:22 csitest kernel: 04 000 00 0 0 0 0 0 1 1
69
Sep 30 06:54:22 csitest kernel: 05 000 00 0 0 0 0 0 1 1
71
Sep 30 06:54:22 csitest kernel: 06 000 00 0 0 0 0 0 1 1
79
Sep 30 06:54:22 csitest kernel: 07 000 00 0 0 0 0 0 1 1
81
Sep 30 06:54:22 csitest kernel: 08 000 00 0 0 0 1 0 1 1
89
Sep 30 06:54:22 csitest kernel: 09 000 00 0 0 0 0 0 1 1
91
Sep 30 06:54:22 csitest kernel: 0a 0FF 0F 1 1 0 1 0 1 1
99
Sep 30 06:54:22 csitest kernel: 0b 000 00 0 0 0 0 0 1 1
A1
Sep 30 06:54:22 csitest kernel: 0c 000 00 0 0 0 0 0 1 1
A9
Sep 30 06:54:22 csitest kernel: 0d 000 00 1 0 0 0 0 0 0
00
Sep 30 06:54:22 csitest kernel: 0e 000 00 0 0 0 0 0 1 1
B1
Sep 30 06:54:22 csitest kernel: 0f 0FF 0F 1 1 0 1 0 1 1
B9
Sep 30 06:54:22 csitest kernel: IRQ to pin mappings:
Sep 30 06:54:22 csitest kernel: 0->-1 1->1 2->-1 3->3 4->4 5->5 6->6 7->7
8->8 9->9 10->10 11->11 12->12 13->13 14->14 15->15 16->-1
Sep 30 06:54:22 csitest kernel: .................................... done.
Sep 30 06:54:22 csitest kernel: PCI: PCI BIOS revision 2.00 entry at 0xf0300
Sep 30 06:54:22 csitest kernel: PCI: Using configuration type 2
Sep 30 06:54:22 csitest kernel: PCI: Probing PCI hardware
Sep 30 06:54:22 csitest kernel: PCI: Assigning I/O space 5800-58ff to device
00:50
Sep 30 06:54:22 csitest kernel: PCI: Enabling I/O for device 00:50
Sep 30 06:54:22 csitest kernel: Starting kswapd v 1.5
Sep 30 06:54:22 csitest kernel: pty: 256 Unix98 ptys configured
Sep 30 06:54:22 csitest kernel: Software Watchdog Timer: 0.05, timer margin:
60 sec
Sep 30 06:54:22 csitest kernel: RAM disk driver initialized: 16 RAM disks
of 4096K size
Sep 30 06:54:22 csitest kernel: hda: WDC AC33100H, ATA DISK drive
Sep 30 06:54:22 csitest kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Sep 30 06:54:22 csitest kernel: md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
Sep 30 06:54:22 csitest kernel: linear personality registered
Sep 30 06:54:22 csitest kernel: raid0 personality registered
Sep 30 06:54:22 csitest kernel: raid1 personality registered
Sep 30 06:54:22 csitest kernel: raid5 personality registered
Sep 30 06:54:22 csitest kernel: (scsi0) Couldn't register IRQ 0, ignoring.
Sep 30 06:54:22 csitest kernel: scsi : 0 hosts.
Sep 30 06:54:22 csitest kernel: scsi : detected total.
Sep 30 06:54:22 csitest kernel: 3c59x.c:v0.99E 5/12/98 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
Sep 30 06:54:22 csitest kernel: eth0: 3Com 3c590 Vortex 10Mbps at 0xd000,
00:a0:24:76:d9:83, IRQ 15
Sep 30 06:54:22 csitest kernel: 8K byte-wide RAM 1:1 Rx:Tx split,
autoselect/10baseT interface.
Sep 30 06:54:22 csitest kernel: eth0: Overriding PCI latency timer (CFLT)
setting of 32, new value is 248.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/