On Mon, 2005-08-01 at 01:00 -0700, eversj wrote: > Hi I am a real newbie to linux and would really appreciate some help. I > am trying to enable SMP on a digital 3100. Debian was the only linux I > tried that would install and reboot with no problems. Below is my dmesg > output. It implies that SMP is loaded, and has found 2 CPU's. When i > run "cat /proc/cpuinfo", it only lists 1 cpu (CPU#0). System monitor in > X only shows 1 CPU as well. In dmesg below, it appears that only 1 CPU > is initialised (Initializing CPU#0). > So..... Am I using 2 CPU's, if so how can you tell, and if not, can you > tell me what I need to do??? > > Linux version 2.4.27-2-386 ([EMAIL PROTECTED]) (gcc > version 3.3.5 (Debian 1:3.3.5-12)) #1 Mon May 16 16:47:51 JST 2005 > BIOS-provided physical RAM map: > BIOS-e820: 0000000000000000 - 000000000009f400 (usable) > BIOS-e820: 000000000009f400 - 00000000000a0000 (reserved) > BIOS-e820: 00000000000f29a0 - 0000000000100000 (reserved) > BIOS-e820: 0000000000100000 - 0000000020000000 (usable) > BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved) > BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) > BIOS-e820: 00000000ffff29a0 - 0000000100000000 (reserved) > 512MB LOWMEM available. > found SMP MP-table at 000fdcd0 > hm, page 000fd000 reserved twice. > hm, page 000fe000 reserved twice. > hm, page 0009f000 reserved twice. > hm, page 000a0000 reserved twice. > On node 0 totalpages: 131072 > zone(0): 4096 pages. > zone(1): 126976 pages. > zone(2): 0 pages. > DMI not present. > ACPI: Unable to locate RSDP > Intel MultiProcessor Specification v1.4 > Virtual Wire compatibility mode. > OEM ID: INTEL Product ID: 440FX APIC at: 0xFEE00000 > Processor #0 Pentium(tm) Pro APIC version 17 > Processor #1 Pentium(tm) Pro APIC version 17 > I/O APIC #2 Version 17 at 0xFEC00000. > Enabling APIC mode: Flat. Using 1 I/O APICs > Processors: 2 > Kernel command line: root=/dev/rd/c0d0p1 ro > Initializing CPU#0 > Detected 299.155 MHz processor. > Console: colour VGA+ 80x25 > Calibrating delay loop... 596.37 BogoMIPS > Memory: 512636k/524288k available (1069k kernel code, 11264k reserved, > 459k data, 96k 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: 512K > CPU: After generic, caps: 0080fbff 00000000 00000000 00000000 > CPU: Common caps: 0080fbff 00000000 00000000 00000000 > CPU: Intel Pentium II (Klamath) stepping 04 > Checking 'hlt' instruction... OK. > Checking for popad bug... OK. > POSIX conformance testing by UNIFIX > enabled ExtINT on CPU#0 > ESR value before enabling vector: 00000000 > ESR value after enabling vector: 00000000 > ENABLING IO-APIC IRQs > Setting 2 in the phys_id_present_map > ...changing IO-APIC physical APIC ID to 2 ... ok. > init IO_APIC IRQs > IO-APIC (apicid-pin) 2-0 not connected. > ..TIMER: vector=0x31 pin1=2 pin2=0 > number of MP IRQ sources: 16. > number of IO-APIC #2 registers: 16. > testing the IO APIC....................... > > IO APIC #2...... > .... register #00: 02000000 > ....... : physical APIC id: 02 > ....... : Delivery Type: 0 > ....... : LTS : 0 > .... register #01: 000F0011 > ....... : max redirection entries: 000F > ....... : 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 000 00 1 0 0 0 0 0 0 00 > 01 001 01 0 0 0 0 0 1 1 39 > 02 001 01 0 0 0 0 0 1 1 31 > 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 1 1 0 0 0 1 1 79 > 0b 001 01 1 1 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 1 1 0 0 0 1 1 99 > 0f 001 01 1 1 0 0 0 1 1 A1 > IRQ to pin mappings: > IRQ0 -> 0:2 > 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 299.1523 MHz. > ..... host bus clock speed is 66.4780 MHz. > cpu: 0, clocks: 664780, slice: 332390 > CPU0<T0:664768,T1:332368,D:10,S:332390,C:664780> > ACPI: Subsystem revision 20040326 > ACPI: Interpreter disabled. > PCI: PCI BIOS revision 2.10 entry at 0xf79be, last bus=0 > PCI: Using configuration type 1 > PCI: Probing PCI hardware > PCI: Probing PCI hardware (bus 00) > Limiting direct PCI/PCI transfers. > Linux NET4.0 for Linux 2.4 > Based upon Swansea University Computer Society NET3.039 > Initializing RT netlink socket > Starting kswapd > VFS: Disk quotas vdquot_6.5.1 > devfs: v1.12c (20020818) Richard Gooch ([EMAIL PROTECTED]) > devfs: boot_options: 0x0 > pty: 256 Unix98 ptys configured > Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS > MULTIPORT SHARE_IRQ SERIAL_PCI enabled > ttyS00 at 0x03f8 (irq = 4) is a 16550A > ttyS01 at 0x02f8 (irq = 3) is a 16550A > COMX: driver version 0.85 (C) 1995-1999 ITConsult-Pro Co. <[EMAIL PROTECTED]> > RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize > Initializing Cryptographic API > NET4: Linux TCP/IP 1.0 for NET4.0 > IP: routing cache hash table of 4096 buckets, 32Kbytes > TCP: Hash tables configured (established 131072 bind 65536) > Linux IP multicast router 0.06 plus PIM-SM > RAMDISK: cramfs filesystem found at block 0 > RAMDISK: Loading 3692 blocks [1 disk] into ram disk... > |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-done. > Freeing initrd memory: 3692k freed > VFS: Mounted root (cramfs filesystem). > Freeing unused kernel memory: 96k freed > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. > DAC960: ***** DAC960 RAID Driver Version 2.4.11 of 11 October 2001 > ***** > DAC960: Copyright 1998-2001 by Leonard N. Zubkoff <[EMAIL PROTECTED]> > DAC960#0: Configuring Mylex DAC960PU PCI RAID Controller > DAC960#0: Firmware Version: 3.52-0-02, Channels: 3, Memory Size: 4MB > DAC960#0: PCI Bus: 0, Device: 9, Function: 0, I/O Address: 0x7880 > DAC960#0: PCI Address: 0xFEBEF800 mapped at 0xE0823800, IRQ Channel: > 14 > DAC960#0: Controller Queue Depth: 64, Maximum Blocks per Command: 128 > DAC960#0: Driver Queue Depth: 63, Scatter/Gather Limit: 17 of 17 > Segments > DAC960#0: Stripe Size: 64KB, Segment Size: 8KB, BIOS Geometry: 128/32 > DAC960#0: Physical Devices: > DAC960#0: 0:0 Vendor: COMPAQ Model: BB01811C9C Revision: > 3BS8 > DAC960#0: Serial Number: 3AK0K95J0000V02803HV > DAC960#0: Disk Status: Online, 35563520 blocks > DAC960#0: 0:1 Vendor: COMPAQ Model: BB01811C9C Revision: > 3B05 > DAC960#0: Serial Number: 3AK06LLJ000079510L6F > DAC960#0: Disk Status: Online, 35563520 blocks > DAC960#0: 0:2 Vendor: COMPAQ Model: BB01811C9C Revision: > 3B05 > DAC960#0: Serial Number: 3AK06XNB00007001HG74 > DAC960#0: Disk Status: Online, 35563520 blocks > DAC960#0: 0:3 Vendor: COMPAQ Model: BB01811C9C Revision: > 3B05 > DAC960#0: Serial Number: 3AK071VP00001001JEU1 > DAC960#0: Disk Status: Online, 35563520 blocks > DAC960#0: Logical Drives: > DAC960#0: /dev/rd/c0d0: RAID-5, Online, 106690560 blocks, Write > Thru > Partition check: > rd/c0d0: p1 p2 < p5 > > Journalled Block Device driver loaded > kjournald starting. Commit interval 5 seconds > EXT3-fs: mounted filesystem with ordered data mode. > Adding Swap: 1542200k swap-space (priority -1) > EXT3 FS 2.4-0.9.19, 19 August 2002 on dac960(48,1), internal journal > Real Time Clock Driver v1.10f > SCSI subsystem driver Revision: 1.00 > scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 > <Adaptec aic7880 Ultra SCSI adapter> > aic7880: Ultra Wide Channel A, SCSI Id=7, 16/253 SCBs > > (scsi0:A:5): 5.000MB/s transfers (5.000MHz, offset 15) > Vendor: DEC Model: DLT2000 Rev: 830A > Type: Sequential-Access ANSI SCSI revision: 02 > (scsi0:A:6): 10.000MB/s transfers (10.000MHz, offset 8) > Vendor: TOSHIBA Model: CD-ROM XM-5701TA Rev: 0557 > Type: CD-ROM ANSI SCSI revision: 02 > Attached scsi CD-ROM sr0 at scsi0, channel 0, id 6, lun 0 > sr0: scsi-1 drive > Uniform CD-ROM driver Revision: 3.12 > Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002) > tulip0: EEPROM default media type Autosense. > tulip0: Index #0 - Media 10baseT (#0) described by a 21142 Serial PHY > (2) block. > tulip0: Index #1 - Media 10baseT-FDX (#4) described by a 21142 Serial > PHY (2) block. > tulip0: Index #2 - Media 100baseTx (#3) described by a 21143 SYM PHY > (4) block. > tulip0: Index #3 - Media 100baseTx-FDX (#5) described by a 21143 SYM > PHY (4) block. > eth0: Digital DS21143 Tulip rev 48 at 0x7800, 00:00:F8:09:5F:02, IRQ > 15. > usb.c: registered new driver usbdevfs > usb.c: registered new driver hub > uhci.c: USB Universal Host Controller Interface driver v1.1 > usb-uhci.c: $Revision: 1.275 $ time 16:52:03 May 16 2005 > usb-uhci.c: High bandwidth mode enabled > usb-uhci.c: v1.275:USB Universal Host Controller Interface driver > parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP] > NET4: AppleTalk 0.18a for Linux NET4.0 > lp0: using parport0 (polling). > apm: BIOS not found. > [drm] Initialized radeon 1.7.0 20020828 on minor 0 >
Well, I would guess no, SMP is not enabled. The only thing I see is that the kernel sees it is a multiproccessor system, but that doesn't mean smp is enabled. As far as I know, if /proc/cpuinfo says one cpu, you got 1 cpu. Can't you check /proc/config.gz to see if it is enabled in your kernel (assuming you have it offcourse)? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]