Messages in this thread | | | From | "Mike Black" <> | Subject | 2.1.123 SMP Problems | Date | Wed, 30 Sep 1998 09:41:59 -0400 |
| |
I've got an Acer Altos 7000/p with a 3c590. Tried to upgrade to 2.1.123 with SMP enabled and everything LOOKS ok but the network card does not respond (EISA bus system, PCI network card). (ifconfig shows it OK...you can ping localhost but nothing outside). Also, if I enable the SCSI interface (AIC-7870) it does not work either (SCSI bus timeouts indicate IRQs aren't being served).
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/
| |