lkml.org 
[lkml]   [1998]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Linux SMP
    On 11 Feb, Anthony DeStefano wrote:
    > Can Linux run with 4 i38x CPU's?
    >
    > I know in theory the current SMP support in Linux is a lot more then 4 but
    > does it actually work with 4?
    >
    > I'm not planing on buying a 4 CPU machine any time soon (wish I was :) but
    > I was reading a review article ad all they mentioned about an OS was NT.
    >
    > Just curious
    >
    > -= Anthony DeStefano =-
    > <destefano@usa.net>

    FWIW, we are running Linux on a SNI Primergy 560. Info is available at
    http://www.siemensnixdorf.com/pc/pc_prod/infos/prim560.htm

    The latest "stable" kernel version which works on this machine
    is 2.0.30. Later kernel versions including 2.0.34pre2 and
    2.0.30+deadlock patch do not work. Recompiling the kernel with
    make -j 5 MAKE="make -j 5" bzImage
    always causes irq deadlock messages. I have not yet seen a success
    report of 2.0.3{1,2,3} on a quad machine.

    I experimented with Linux-2.1.85 recently and found that it works with
    io-apic-2.1.85-patch-B and "pirq=0". See below for boot messages.

    Hope this helps,

    Martin Braun



    >
    >
    >
    > -
    > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    > the body of a message to majordomo@vger.rutgers.edu

    Linux version 2.1.85 (root@p3.itwm.uni-kl.de) (gcc version 2.7.2.1) #3 Fri Feb 6 17:16:57 MET 1998
    Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
    OEM ID: SNI D887 Product ID: PRIMERGY P6 APIC at: 0xFEE00000
    Processor #3 Pentium(tm) Pro APIC version 17
    Processor #0 Pentium(tm) Pro APIC version 17
    Processor #1 Pentium(tm) Pro APIC version 17
    Processor #2 Pentium(tm) Pro APIC version 17
    I/O APIC #4 Version 17 at 0xFEC00000.
    Processors: 4
    INIT IRQ
    Console: 16 point font, 400 scans
    Console: mono EGA+ 80x25, 1 virtual console (max 63)
    PIRQ redirection SETUP, working around broken MP-BIOS.
    ... PIRQ0 -> IRQ 0
    PCI: BIOS32 Service Directory structure at 0xc00fdb80
    PCI: BIOS32 Service Directory entry at 0xf5899
    PCI: PCI BIOS revision 2.10 entry at 0xf6207
    Probing PCI hardware.
    PCI->APIC IRQ transform: (B0,I1,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I2,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I2,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I3,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I8,P0) -> -1
    PCI->APIC IRQ transform: (B0,I9,P0) -> -1
    PCI->APIC IRQ transform: (B0,I20,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I25,P-1) -> -1
    PCI->APIC IRQ transform: (B0,I26,P-1) -> -1
    Calibrating delay loop... 199.48 BogoMIPS
    Memory: 515268k/523264k available (1152k kernel code, 400k reserved, 6388k data, 56k init)
    Swansea University Computer Society NET3.039 for Linux 2.1
    NET3: Unix domain sockets 0.16 for Linux NET3.038.
    Swansea University Computer Society TCP/IP for NET3.037
    IP Protocols: ICMP, UDP, TCP
    VFS: Diskquotas version dquot_5.6.0 initialized
    Checking 386/387 coupling... Ok, fpu using exception 16 error reporting.
    Checking 'hlt' instruction... Ok.
    POSIX conformance testing by UNIFIX
    CPU3: Intel Pentium Pro stepping 09
    calibrating APIC timer ...
    ..... CPU clock speed is 199.9862 MHz.
    ..... APIC bus clock speed is 66.6617 MHz.
    Booting processor 0 eip 2000: Calibrating delay loop... 199.88 BogoMIPS
    OK.
    CPU0: Intel Pentium Pro stepping 09
    Booting processor 1 eip 2000: Calibrating delay loop... 199.88 BogoMIPS
    OK.
    CPU1: Intel Pentium Pro stepping 09
    Booting processor 2 eip 2000: Calibrating delay loop... 199.88 BogoMIPS
    OK.
    CPU2: Intel Pentium Pro stepping 09
    Total of 4 processors activated (799.13 BogoMIPS).
    mapping IO APIC from standard address.
    new virtual address: e0002000.
    enabling Symmetric IO mode ... ...done.
    ENABLING IO-APIC IRQs
    init IO_APIC IRQs
    IO-APIC pin 0 not connected.
    nr of MP irq sources: 16.
    nr of IOAPIC registers: 16.
    testing the IO APIC.......................
    .... register #00: 04000000
    ....... : physical APIC id: 04
    .... register #01: 000F0011
    ....... : max redirection entries: 000F
    ....... [IO-APIC cannot route PCI PIRQ 0-3]
    ....... : IO APIC version: 0011
    .... 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 0FF 0F 0 0 0 0 0 1 1 59
    02 0FF 0F 0 0 0 0 0 1 1 51
    03 0FF 0F 0 0 0 0 0 1 1 69
    04 0FF 0F 0 0 0 0 0 1 1 71
    05 0FF 0F 0 0 0 0 0 1 1 79
    06 0FF 0F 0 0 0 0 0 1 1 81
    07 0FF 0F 0 0 0 0 0 1 1 89
    08 0FF 0F 0 0 0 0 0 1 1 91
    09 0FF 0F 0 0 0 0 0 1 1 99
    0a 0FF 0F 0 0 0 0 0 1 1 A1
    0b 0FF 0F 0 0 0 0 0 1 1 A9
    0c 0FF 0F 0 0 0 0 0 1 1 B1
    0d 000 00 1 0 0 0 0 0 0 00
    0e 0FF 0F 0 0 0 0 0 1 1 C1
    0f 0FF 0F 0 0 0 0 0 1 1 C9
    .................................... done.
    Starting kswapd v 1.23
    parport0: PC-style at 0x378 [SPP]
    parport0: no IEEE-1284 device present.
    Serial driver version 4.24 with no serial options enabled
    ttyS00 at 0x03f8 (irq = 4) is a 16550A
    ttyS01 at 0x02f8 (irq = 3) is a 16550A
    lp0: using parport0 (polling).
    Real Time Clock Driver v1.07
    Ramdisk driver initialized : 16 ramdisks of 4096K size
    loop: registered device at major 7
    Uniform CD-ROM driver Revision: 2.12
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    PCI->APIC IRQ transform: (B0,I8,P0) -> -1
    aic7xxx: <Adaptec AHA-294X SCSI host adapter> at PCI 8
    aic7xxx: BIOS enabled, IO Port 0xf800, IO Mem 0xfea00000, IRQ 9
    aic7xxx: Wide Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
    PCI->APIC IRQ transform: (B0,I9,P0) -> -1
    aic7xxx: <Adaptec AHA-294X Ultra SCSI host adapter> at PCI 9
    aic7xxx: Warning - detected auto-termination. Please verify driver
    detected settings and use manual termination if necessary.
    aic7xxx: BIOS enabled, IO Port 0xf400, IO Mem 0xfe900000, IRQ 11, Revision B
    aic7xxx: Single Channel, SCSI ID 7, 16/16 SCBs, QFull 16, QMask 0x1f
    scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
    scsi1 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 4.1/3.2
    scsi : 2 hosts.
    scsi0: Scanning channel A for devices.
    Vendor: WDIGTL Model: ENTERPRISE Rev: 1.8T
    Type: Direct-Access ANSI SCSI revision: 02
    Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
    Vendor: WDIGTL Model: ENTERPRISE Rev: 1.8T
    Type: Direct-Access ANSI SCSI revision: 02
    Detected scsi disk sda at scsi0, channel 0, id 1, lun 0
    scsi1: Scanning channel A for devices.
    Vendor: NEC Model: CD-ROM DRIVE:463 Rev: 1.15
    Type: CD-ROM ANSI SCSI revision: 02
    Detected scsi CD-ROM sr0 at scsi1, channel 0, id 5, lun 0
    scsi : detected 1 SCSI cdrom 2 SCSI disks total.
    SCSI device sda: hdwr sector= 512 bytes. Sectors= 8515173 [4157 MB] [4.2 GB]
    SCSI device sda: hdwr sector= 512 bytes. Sectors= 8515173 [4157 MB] [4.2 GB]
    PCI->APIC IRQ transform: (B1,I11,P0) -> -1
    eth0: 3Com 3c595 Vortex 100baseTX at 0xf000, 00:60:97:54:0e:cf, IRQ 10
    64K word-wide RAM 3:1 Rx:Tx split, autoselect/10baseT interface.
    eth0: Overriding PCI latency timer (CFLT) setting of 96, new value is 248.
    3c59x.c:v0.47H 12/4/97 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
    Partition check:
    sda: sda1 sda2 sda3 sda4 < sda5 sda6 sda7 sda8 >
    sdb: sdb1 sdb2 sdb3 sdb4 < sdb5 >
    NTFS version 980101
    VFS: Mounted root (ext2 filesystem) readonly.
    Freeing unused kernel memory: 56k freed
    \
     
     \ /
      Last update: 2005-03-22 13:41    [W:0.030 / U:61.436 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site