Re: 2.6.X not recognizing second CPU

From: Jim serio
Date: Mon Jun 27 2005 - 16:56:57 EST


Just want everyone to know that acpi=off seemed to do the trick. Not
sure why but dmesg still reports that it is using ACPI default. There
are no options in the BIOS for APM, btw.

So, what did we accomplish by setting acpi=off if the kernel seemed to
use it anyway? Does acpi=off inform the kernel that acpi isn't offered
by the bios? T

Attached is the new dmesg:

----- dmesg 2.6.9 -----

Linux version 2.6.9-11.ELsmp (bhcompile@xxxxxxxxxxxxxxxxxxxxxxxxxx)
(gcc version 3.4.3 20050227 (Red Hat 3.4.3-22)) #1 SMP Fri May 20
18:26:27 EDT 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009e800 (usable)
BIOS-e820: 000000000009e800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e4c00 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000003fff0000 (usable)
BIOS-e820: 000000003fff0000 - 000000003ffffc00 (ACPI data)
BIOS-e820: 000000003ffffc00 - 0000000040000000 (ACPI NVS)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
127MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f6e80
On node 0 totalpages: 262128
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 225280 pages, LIFO batch:16
HighMem zone: 32752 pages, LIFO batch:7
DMI 2.3 present.
Using APIC driver default
ACPI: RSDP (v000 Intel ) @ 0x000f6f20
ACPI: RSDT (v001 Intel 0278 0x06040000 MSFT 0x00000000) @ 0x3fffc777
ACPI: FADT (v001 Intel 0278 0x06040000 MSFT 0x000f4240) @ 0x3ffffafa
ACPI: MADT (v001 Intel 0278 0x06040000 MSFT 0x00000000) @ 0x3ffffb6e
ACPI: BOOT (v001 Intel 0278 0x06040000 MSFT 0x00000000) @ 0x3ffffbd8
ACPI: DSDT (v001 Intel 0278 0x06040000 MSFT 0x01000007) @ 0x00000000
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: Intel Product ID: SAI2 APIC at: 0xFEE00000
Processor #3 6:8 APIC version 17
Processor #0 6:8 APIC version 17
I/O APIC #1 Version 17 at 0xFEC00000.
I/O APIC #2 Version 17 at 0xFEC01000.
Enabling APIC mode: Flat. Using 2 I/O APICs
Processors: 2
Built 1 zonelists
Kernel command line: ro root=LABEL=/ acpi=off rhgb quiet
Initializing CPU#0
CPU 0 irqstacks, hard=c03db000 soft=c03bb000
PID hash table entries: 4096 (order: 12, 65536 bytes)
Detected 997.784 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1033672k/1048512k available (1824k kernel code, 14108k
reserved, 744k data, 176k init, 131008k highmem)
Calibrating delay loop... 1974.27 BogoMIPS (lpj=987136)
Security Scaffold v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0387fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0387fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU serial number disabled.
CPU: After all inits, caps: 0383f3ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
CPU0: Intel Pentium III (Coppermine) stepping 0a
per-CPU timeslice cutoff: 731.70 usecs.
task migration cache decay timeout: 1 msecs.
Booting processor 1/0 eip 3000
CPU 1 irqstacks, hard=c03dc000 soft=c03bc000
Initializing CPU#1
Calibrating delay loop... 1990.65 BogoMIPS (lpj=995328)
CPU: After generic identify, caps: 0387fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0387fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
CPU serial number disabled.
CPU: After all inits, caps: 0383f3ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel Pentium III (Coppermine) stepping 0a
Total of 2 processors activated (3964.92 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 pin1=2 pin2=0
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer (IRQ0) through the 8259A ...
..... (found pin 0) ...works.
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
zapping low mappings.
checking if image is initramfs... it is
Freeing initrd memory: 484k freed
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd9f0, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:0f.1
PCI: Discovered peer bus 01
PCI->APIC IRQ transform: (B0,I8,P0) -> 153
PCI->APIC IRQ transform: (B0,I9,P0) -> 97
PCI->APIC IRQ transform: (B0,I15,P0) -> 97
PCI->APIC IRQ transform: (B1,I10,P0) -> 137
PCI->APIC IRQ transform: (B1,I10,P0) -> 137
PCI->APIC IRQ transform: (B1,I11,P0) -> 145
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled - APM is not SMP safe.
audit: initializing netlink socket (disabled)
audit(1119882568.698:0): initialized
highmem bounce pool size: 64 pages
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key D67B3E6B1ED6FEC7
- User ID: Red Hat, Inc. (Kernel Module GPG key)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: unable to determine aperture size.
agpgart: agp_backend_initialize() failed.
agpgart-serverworks: probe of 0000:00:00.0 failed with error -22
agpgart: Maximum main memory to use for agp memory: 941M
agpgart: unable to determine aperture size.
agpgart: agp_backend_initialize() failed.
agpgart-serverworks: probe of 0000:00:00.1 failed with error -22
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PDC20269: IDE controller at PCI slot 0000:00:08.0
PDC20269: chipset revision 2
PDC20269: 100% native mode on irq 153
ide2: BM-DMA at 0x2400-0x2407, BIOS settings: hde:pio, hdf:pio
ide3: BM-DMA at 0x2408-0x240f, BIOS settings: hdg:pio, hdh:pio
Probing IDE interface ide2...
hde: Maxtor 6Y250P0, ATA DISK drive
Using cfq io scheduler
ide2 at 0x2440-0x2447,0x2436 on irq 153
Probing IDE interface ide3...
hdg: Maxtor 6Y250P0, ATA DISK drive
ide3 at 0x2438-0x243f,0x2432 on irq 153
PDC20269: IDE controller at PCI slot 0000:00:09.0
PDC20269: chipset revision 2
PDC20269: 100% native mode on irq 97
ide4: BM-DMA at 0x2410-0x2417, BIOS settings: hdi:pio, hdj:pio
ide5: BM-DMA at 0x2418-0x241f, BIOS settings: hdk:pio, hdl:pio
Probing IDE interface ide4...
hdi: Maxtor 6Y250P0, ATA DISK drive
ide4 at 0x2458-0x245f,0x244e on irq 97
Probing IDE interface ide5...
hdk: Maxtor 6B250R0, ATA DISK drive
ide5 at 0x2450-0x2457,0x244a on irq 97
SvrWks CSB5: IDE controller at PCI slot 0000:00:0f.1
SvrWks CSB5: chipset revision 147
SvrWks CSB5: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2420-0x2427, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x2428-0x242f, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: Maxtor 6B080P0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: SAMSUNG CDRW/DVD SM-308B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hde: max request size: 1024KiB
hde: 490234752 sectors (251000 MB) w/7936KiB Cache, CHS=30515/255/63, UDMA(133)
hde: cache flushes supported
hde:
hdg: max request size: 1024KiB
hdg: 490234752 sectors (251000 MB) w/7936KiB Cache, CHS=30515/255/63, UDMA(133)
hdg: cache flushes supported
hdg:
hdi: max request size: 1024KiB
hdi: 490234752 sectors (251000 MB) w/7936KiB Cache, CHS=30515/255/63, UDMA(133)
hdi: cache flushes supported
hdi:
hdk: max request size: 1024KiB
hdk: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63, UDMA(133)
hdk: cache flushes supported
hdk:
hda: max request size: 128KiB
hda: 160086528 sectors (81964 MB) w/8192KiB Cache, CHS=65535/16/63, UDMA(33)
hda: cache flushes supported
hda: hda1 hda2 hda3
hdc: ATAPI 32X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 64Kbytes
TCP: Hash tables configured (established 131072 bind 43690)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
Freeing unused kernel memory: 176k freed
SCSI subsystem initialized
sym0: <1010-33> rev 0x1 at pci 0000:01:0a.0 irq 137
sym0: using 64 bit DMA addressing
sym0: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: SCSI BUS has been reset.
scsi0 : sym-2.1.18j
Vendor: EXABYTE Model: VXA 1x10 1U Rev: A109
Type: Medium Changer ANSI SCSI revision: 04
target0:0:2: Beginning Domain Validation
target0:0:2: Domain Validation skipping write tests
target0:0:2: Ending Domain Validation
Vendor: EXABYTE Model: VXA-2 Rev: 2100
Type: Sequential-Access ANSI SCSI revision: 02
target0:0:3: Beginning Domain Validation
sym0:3: wide asynchronous.
sym0:3: FAST-40 WIDE SCSI 80.0 MB/s ST (25.0 ns, offset 30)
target0:0:3: Domain Validation skipping write tests
target0:0:3: Ending Domain Validation
sym1: <1010-33> rev 0x1 at pci 0000:01:0a.1 irq 137
sym1: using 64 bit DMA addressing
sym1: No NVRAM, ID 7, Fast-80, LVD, parity checking
sym1: SCSI BUS has been reset.
scsi1 : sym-2.1.18j
Vendor: EXABYTE Model: VXA AutoPak 1x10 Rev: E36r
Type: Medium Changer ANSI SCSI revision: 02
target1:0:5: Beginning Domain Validation
target1:0:5: Ending Domain Validation
Vendor: ECRIX Model: VXA-1 Rev: 1100
Type: Sequential-Access ANSI SCSI revision: 02
target1:0:6: Beginning Domain Validation
sym1:6: wide asynchronous.
sym1:6: FAST-40 WIDE SCSI 80.0 MB/s ST (25.0 ns, offset 30)
target1:0:6: Domain Validation skipping write tests
target1:0:6: Ending Domain Validation
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
Attached scsi generic sg0 at scsi0, channel 0, id 2, lun 0, type 8
Attached scsi generic sg1 at scsi0, channel 0, id 3, lun 0, type 1
Attached scsi generic sg2 at scsi1, channel 0, id 5, lun 0, type 8
Attached scsi generic sg3 at scsi1, channel 0, id 6, lun 0, type 1
st: Version 20040403, fixed bufsize 32768, s/g segs 256
Attached scsi tape st0 at scsi0, channel 0, id 3, lun 0
st0: try direct i/o: yes (alignment 512 B), max page reachable by HBA 268435455
Attached scsi tape st1 at scsi1, channel 0, id 6, lun 0
st1: try direct i/o: yes (alignment 512 B), max page reachable by HBA 268435455
inserting floppy driver for 2.6.9-11.ELsmp
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
divert: allocating divert_blk for eth0
eth0: SK-9821 V2.0 Gigabit Ethernet 10/100/1000Base-T Adapter
PrefPort:A RlmtMode:Check Link State
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd 0000:00:0f.2: OHCI Host Controller
ohci_hcd 0000:00:0f.2: irq 97, pci mem f8822000
ohci_hcd 0000:00:0f.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET: Registered protocol family 10
Disabled Privacy Extensions on device c03356c0(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
mtrr: Serverworks LE detected. Write-combining disabled.
mtrr: your processor doesn't support write-combining
mtrr: Serverworks LE detected. Write-combining disabled.
mtrr: your processor doesn't support write-combining
EXT3 FS on hda3, internal journal
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm@xxxxxxxxxxxxxx
cdrom: open failed.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 2096472k swap on /dev/hda2. Priority:-1 extents:1
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (8191 buckets, 65528 max) - 340 bytes per conntrack
eth0: network connection up using port A
speed: 100
autonegotiation: yes
duplex mode: full
flowctrl: none
irq moderation: disabled
scatter-gather: enabled
i2c /dev entries driver
eth0: no IPv6 routers present
mtrr: Serverworks LE detected. Write-combining disabled.
mtrr: your processor doesn't support write-combining
mtrr: Serverworks LE detected. Write-combining disabled.
mtrr: your processor doesn't support write-combining
sym0:2:0: ABORT operation started.
sym0:2:control msgout: 80 6.
sym0:2:0: ABORT operation complete.
sym0: unexpected disconnect
sym0:2:0: DEVICE RESET operation started.
sym0:2:0: DEVICE RESET operation complete.
sym0:2:control msgout: c.
sym0: TARGET 2 has been reset.
sym0:2:0: ABORT operation started.
sym0:2:0: ABORT operation complete.
sym0:2:0: BUS RESET operation started.
sym0:2:0: BUS RESET operation complete.
sym0: SCSI BUS reset detected.
sym0: SCSI BUS has been reset.
-----



On 6/27/05, Dominik Brodowski <linux@xxxxxxxxxxxxxxxxxxxx> wrote:
> On Mon, Jun 27, 2005 at 05:02:37PM -0400, Andrew Haninger wrote:
> > On 6/27/05, Jim serio <jseriousenet@xxxxxxxxx> wrote:
> > > Thanks for the reply. I think it was a typo but just in case I did try
> > > acpi=force and still no go.
> > I've not used SMP systems much, but AFAIK, power management is not
> > supported. (Though, I guess ACPI is used for stuff other than power
> > savings.) Maybe acpi=off?
>
> a) Power Management is available on SMP, though support for it is a bit less
> wide-spread than it is for UP
>
> b) ACPI stands for Advanced _Configuration_ and Powermanagement Interface.
> For SMP and especially SMT (e.g. HyperThreading) on x86, it is essential
> for proper system set-up.
>
> Dominik
>
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/