P4 Hyperthread enabled wont boot generic Kernel

Bug #138440 reported by Kyle M Weller on 2007-09-09
6
Affects Status Importance Assigned to Milestone
linux-source-2.6.20 (Ubuntu)
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
Undecided
Unassigned

Bug Description

I have a Pentium 4 Hyperthread Kernel, I did not have it enabled in the BIOS when I installed Ubuntu, when I enable Hyperthreading [compatible] or [normal] I am unable to boot into ubuntu, i have to disable HT completely to boot
pastebin of kernel.log
http://paste.ubuntu-nl.org/36903/

defcon@ion:/proc$ cat cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 1
cpu MHz : 2992.766
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pni monitor ds_cpl cid xtpr
bogomips : 5990.25
clflush size : 64

Kyle M Weller (kylew) wrote :

I also flashed to my latest BIOS and the problem is still not fixed
root@ion:/proc# getSystemId
Libsmbios: 0.12.1
System ID: 0x019D
Service Tag: J5TJV71
Express Service Code: 41710831021
Product Name: Dimension 3000
BIOS Version: A03
Vendor: Dell Computer Corporation
Is Dell: 1

Kyle M Weller (kylew) wrote :
Download full text (8.0 KiB)

Here is my /var/log/debug
Sep 9 09:01:58 ion kernel: [ 0.000000] Entering add_active_range(0, 0, 194416) 0 entries of 256 used
Sep 9 09:01:58 ion kernel: [ 0.000000] On node 0 totalpages: 194416
Sep 9 09:01:58 ion kernel: [ 0.000000] DMA zone: 32 pages used for memmap
Sep 9 09:01:58 ion kernel: [ 0.000000] DMA zone: 0 pages reserved
Sep 9 09:01:58 ion kernel: [ 0.000000] DMA zone: 4064 pages, LIFO batch:0
Sep 9 09:01:58 ion kernel: [ 0.000000] Normal zone: 1486 pages used for memmap
Sep 9 09:01:58 ion kernel: [ 0.000000] Normal zone: 188834 pages, LIFO batch:31
Sep 9 09:01:58 ion kernel: [ 0.000000] HighMem zone: 0 pages used for memmap
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: RSDP (v000 DELL ) @ 0x000feb90
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: RSDT (v001 DELL 3000 0x00000008 ASL 0x00000061) @ 0x000fd28b
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: FADT (v001 DELL 3000 0x00000008 ASL 0x00000061) @ 0x000fd2bf
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: SSDT (v001 DELL st_ex 0x00001000 MSFT 0x0100000d) @ 0xfffd1b7f
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: MADT (v001 DELL 3000 0x00000008 ASL 0x00000061) @ 0x000fd333
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: BOOT (v001 DELL 3000 0x00000008 ASL 0x00000061) @ 0x000fd39f
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: DSDT (v001 DELL dt_ex 0x00001000 MSFT 0x0100000d) @ 0x00000000
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: Local APIC address 0xfee00000
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: IRQ0 used by override.
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: IRQ2 used by override.
Sep 9 09:01:58 ion kernel: [ 0.000000] ACPI: IRQ9 used by override.
Sep 9 09:01:58 ion kernel: [ 16.116939] mapped APIC to ffffd000 (fee00000)
Sep 9 09:01:58 ion kernel: [ 16.116942] mapped IOAPIC to ffffc000 (fec00000)
Sep 9 09:01:58 ion kernel: [ 16.209188] CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000 0000441d 00000000 00000000
Sep 9 09:01:58 ion kernel: [ 16.209220] CPU: After all inits, caps: bfebfbff 00000000 00000000 00003180 0000441d 00000000 00000000
Sep 9 09:01:58 ion kernel: [ 16.710615] PCI: Probing PCI hardware (bus 00)
Sep 9 09:01:58 ion kernel: [ 16.712675] Boot video device is 0000:00:02.0
Sep 9 09:01:58 ion kernel: [ 16.713351] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
Sep 9 09:01:58 ion kernel: [ 16.849486] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
Sep 9 09:01:58 ion kernel: [ 16.908320] PCI: Setting latency timer of device 0000:00:1e.0 to 64
Sep 9 09:01:58 ion kernel: [ 19.605256] PCI: Setting latency timer of device 0000:00:1d.0 to 64
Sep 9 09:01:58 ion kernel: [ 19.711998] PCI: Setting latency timer of device 0000:00:1d.1 to 64
Sep 9 09:01:58 ion kernel: [ 19.815927] PCI: Setting latency timer of device 0000:00:1d.3 to 64
Sep 9 09:01:58 ion kernel: [ 19.920630] PCI: Setting latency timer of device 0000:00:1d.7 to 64
Sep 9 09:01:58 ion kernel: [ 19.921678] PCI: cache line size of 128 is not supported by device 0000:00:1d.7
Sep 9 09:01...

Read more...

Kyle M Weller (kylew) wrote :
Download full text (73.9 KiB)

Here is my var/log/syslog
Sep 9 09:01:57 ion syslogd 1.4.1#20ubuntu4: restart.
Sep 9 09:01:58 ion kernel: Inspecting /boot/System.map-2.6.20-16-generic
Sep 9 09:01:58 ion kernel: Loaded 24980 symbols from /boot/System.map-2.6.20-16-generic.
Sep 9 09:01:58 ion kernel: Symbols match kernel version 2.6.20.
Sep 9 09:01:58 ion kernel: No module symbols loaded - kernel modules not enabled.
Sep 9 09:01:58 ion kernel: [ 0.000000] Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Fri Aug 31 00:55:27 UTC 2007 (Ubuntu 2.6.20-16.31-generic)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-provided physical RAM map:
Sep 9 09:01:58 ion kernel: [ 0.000000] sanitize start
Sep 9 09:01:58 ion kernel: [ 0.000000] sanitize end
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 0000000000000000 size: 00000000000a0000 end: 00000000000a0000 type: 1
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() type is E820_RAM
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000000f0000 size: 0000000000010000 end: 0000000000100000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 0000000000100000 size: 000000002f670000 end: 000000002f770000 type: 1
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() type is E820_RAM
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 000000002f770000 size: 0000000000002000 end: 000000002f772000 type: 4
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 000000002f772000 size: 0000000000021000 end: 000000002f793000 type: 3
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 000000002f793000 size: 000000000006d000 end: 000000002f800000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000fec00000 size: 0000000000010000 end: 00000000fec10000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000fecf0000 size: 0000000000001000 end: 00000000fecf1000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000fed20000 size: 0000000000070000 end: 00000000fed90000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000fee00000 size: 0000000000010000 end: 00000000fee10000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] copy_e820_map() start: 00000000ffb00000 size: 0000000000500000 end: 0000000100000000 type: 2
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 0000000000100000 - 000000002f770000 (usable)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 000000002f770000 - 000000002f772000 (ACPI NVS)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 000000002f772000 - 000000002f793000 (ACPI data)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 000000002f793000 - 000000002f800000 (reserved)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
Sep 9 09:01:58 ion kernel: [ 0.000000] BIOS-e820: 00...

Kyle M Weller (kylew) wrote :

same issue is happening with linux-2.6.22 latest ck patchset

Kyle M Weller (kylew) wrote :

it seems I found the problem, and fixed it temporarily:
The reason ubuntu wouldnt boot with Hyperthreading enabled is because I had my new Belkin F5D7050 plugged in. http://catalog.belkin.com/IWCatProductPage.process?Product_Id=179211

When I unplugged this usb card I am now able to boot with Hyperthread, after I noticed that I decided to recompile my ralink rt73 wifi driver from http://rt2x00.serialmonkey.com/wiki/index.php/Downloads and plug my usb card back in.

Once I did this, all was fixed, I hope this helps developers fix this problem because gutsy and a few new releases are right around the corner

Hi Kyle,

You reported this bug a while ago and there hasn't been any activity in it recently. It seems the issue is with the rt73 driver. A bug report, #139070, already exist regarding this driver (which it looks like you are already subscribed to). I'm going to just mark this as a duplicate of that. Thanks!

wolfger (wolfger) wrote :

Was to be marked as dupe of bug #139070, but wasn't. Now marking as dupe of bug #134660 which that bug has been marked a dupe of.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers