P4 Hyperthread enabled wont boot generic Kernel

Bug #138440 reported by Kyle M Weller
6
Affects Status Importance Assigned to Milestone
linux-source-2.6.20 (Ubuntu)
New
Undecided
Unassigned
linux-source-2.6.22 (Ubuntu)
New
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

Revision history for this message
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

Revision history for this message
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...

Revision history for this message
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...

Revision history for this message
Kyle M Weller (kylew) wrote :

same issue is happening with linux-2.6.22 latest ck patchset

Revision history for this message
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

Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

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!

Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.