Re: P4/HT and 2.6 kernels...

"Randy.Dunlap" <[email protected]>
Newsgroups gmane.org.user-groups.linux.pdxlug
Organization OSDL
Message-ID <[email protected]>
On Thu, 07 Oct 2004 10:54:45 -0700 Tobias Rice wrote:

| 
| 
| Randy.Dunlap wrote:
| | On Wed, 06 Oct 2004 15:59:56 -0700 Tobias Rice wrote:
| |
| | |
| | | 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 :(

Kernel driver or external driver?

| 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?

Have you looked at http://www.minion.de/ for NVIDIA driver
updates and helpful hints?

This is not an NFORCE2 chipset, is it?
There are some patches floating around for that also.

I don't have any other specific ideas, sorry.

-- 
~Randy
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.