Re: P4/HT and 2.6 kernels...

Tobias Rice <[email protected]>
Newsgroups gmane.org.user-groups.linux.pdxlug
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1



Randy.Dunlap wrote:
| On Wed, 06 Oct 2004 15:59:56 -0700 Tobias Rice wrote:
|
| | -----BEGIN PGP SIGNED MESSAGE-----
| | Hash: SHA1
| |
| | I have a single cpu laptop P4 with HT. I assumed that when compiling I'd
| | select SMP and Hyperthreading Support, but it gacks when I try to boot
| | from the new kernel. Am I wrong to assume I'd use SMP?
| | I'm using the 2.6.8.1 from kernel.org and the ck8 patch.
|
| Yes, you need SMP for HT.  Can you try it without the ck patch?
| or try 2.6.9-rc3.
|
| Define gacks.  any messages?
|
By gack I mean all I see is the Loading Linux.....
...and the screen goes black.

I tried many other configurations w/ck and w/o ck and 2.6.9-rc3.
2.6.9-rc3 actully booted once and saw "both" cpus. But my nvida driver
won't compile under 2.6.9-rc3 :(

Some errors I saw along the way:
Oct  6 21:24:16 localhost kernel: Dell Inspiron with broken BIOS
detected. Refusing to enable the local APIC.
Oct  6 21:24:16 localhost kernel: ACPI: RSDP (v000 DELL
~                     ) @ 0x000fdea0
Oct  6 21:24:16 localhost kernel: ACPI: RSDT (v001 DELL    CPi R
0x27d4071e ASL  0x00000061) @ 0x1fff0000
Oct  6 21:24:16 localhost kernel: ACPI: FADT (v001 DELL    CPi R
0x27d4071e ASL  0x00000061) @ 0x1fff0400
Oct  6 21:24:16 localhost kernel: ACPI: MADT (v001 DELL    CPi R
0x27d4071e ASL  0x00000047) @ 0x1fff0c00
Oct  6 21:24:16 localhost kernel: ACPI: DSDT (v001 INT430 SYSFexxx
0x00001001 MSFT 0x0100000e) @ 0x00000000
Oct  6 21:24:16 localhost kernel: ACPI: PM-Timer IO Port: 0x1008
Oct  6 21:24:16 localhost kernel: ACPI: Local APIC address 0xfee00000
Oct  6 21:24:16 localhost kernel: ACPI: LAPIC (acpi_id[0x00]
lapic_id[0x00] enabled)
Oct  6 21:24:16 localhost kernel: Processor #0 15:2 APIC version 20
Oct  6 21:24:16 localhost kernel: ACPI: LAPIC (acpi_id[0x01]
lapic_id[0x01] enabled)
Oct  6 21:24:16 localhost kernel: Processor #1 15:2 APIC version 20
Oct  6 21:24:16 localhost kernel: WARNING: NR_CPUS limit of 1 reached.
Processor ignored.
Oct  6 21:24:16 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high
edge lint[0x1])
Oct  6 21:24:16 localhost kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high
edge lint[0x1])
Oct  6 21:24:16 localhost kernel: ACPI: Skipping IOAPIC probe due to
'noapic' option.
Oct  6 21:24:16 localhost kernel: Built 1 zonelists
Oct  6 21:24:16 localhost kernel: Kernel command line:
BOOT_IMAGE=LinuxOLD ro root=1604 noapic video=vesa
Oct  6 21:24:16 localhost kernel: Initializing CPU#0
Oct  6 21:24:16 localhost kernel: PID hash table entries: 2048 (order
11: 16384 bytes)
Oct  6 21:24:16 localhost kernel: Detected 3190.523 MHz processor.
Oct  6 21:24:16 localhost kernel: Using pmtmr for high-res timesource
Oct  6 21:24:16 localhost kernel: Console: colour dummy device 80x25
Oct  6 21:24:16 localhost kernel: Dentry cache hash table entries:
131072 (order: 7, 524288 bytes)
Oct  6 21:24:16 localhost kernel: Inode-cache hash table entries: 65536
(order: 6, 262144 bytes)
Oct  6 21:24:16 localhost kernel: Memory: 513948k/524092k available
(2845k kernel code, 9388k reserved, 1170k data, 168k init, 0k highmem)
Oct  6 21:24:16 localhost kernel: Checking if this processor honours the
WP bit even in supervisor mode... Ok.
Oct  6 21:24:16 localhost kernel: Calibrating delay loop... 6324.22 BogoMIPS
Oct  6 21:24:16 localhost kernel: Mount-cache hash table entries: 512
(order: 0, 4096 bytes)
Oct  6 21:24:16 localhost kernel: CPU: After generic identify, caps:
bfebfbff 00000000 00000000 00000000
Oct  6 21:24:16 localhost kernel: CPU: After vendor identify, caps:
bfebfbff 00000000 00000000 00000000
Oct  6 21:24:16 localhost kernel: CPU: Trace cache: 12K uops, L1 D cache: 8K
Oct  6 21:24:16 localhost kernel: CPU: L2 cache: 512K
Oct  6 21:24:16 localhost kernel: CPU: After all inits, caps:
bfebfbff 00000000 00000000 00000080
Oct  6 21:24:16 localhost kernel: Intel machine check architecture
supported.
Oct  6 21:24:16 localhost kernel: Intel machine check reporting enabled
on CPU#0.
Oct  6 21:24:16 localhost kernel: CPU0: Intel P4/Xeon Extended MCE MSRs
(12) available
Oct  6 21:24:16 localhost kernel: CPU: Intel Mobile Intel(R) Pentium(R)
4     CPU 3.20GHz stepping 09
Oct  6 21:24:16 localhost kernel: Enabling fast FPU save and restore...
done.
Oct  6 21:24:16 localhost kernel: Enabling unmasked SIMD FPU exception
support... done.
Oct  6 21:24:16 localhost kernel: Checking 'hlt' instruction... OK.


After google'n around about the Dell BIOS broken... I forced acpi on by
commenting out some lines in my
/usr/src/linux/arc/i386/kernel/dmi_scan.c file and recompiled. I no
longer get the message. ACPI seem to be working. CPUDyn is working.
Since smp/ht needs acpi I hoped that editing my source would fix it. I
checked off the smp/2 and ht in my 2.6.8.1-ck9 .config and recompiled.
Black screen again, frozen, no errors.
Arrrrrggg!

Any suggestions?
TIA
Tobias
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBZYLl8SyNUqEG5J0RAsD+AKCJhrzotA/3CS/8wps9N+MELiajxgCfSoKH
2FXld9ilovFaZI1hNYNwaDQ=
=4f/W
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.