Hyperthreading 2te cpu nicht gefunden

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
marauder
Beiträge: 22
Registriert: 03.08.2004 15:18:01
Kontaktdaten:

Hyperthreading 2te cpu nicht gefunden

Beitrag von marauder » 25.03.2006 15:29:51

Hallo Leute,

ich bekomm einfach mein Hyperthreading mit kernelversionen nach 2.6.8 nicht zum laufen.
was mache ich falsch?

processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping : 3
cpu MHz : 3011.539
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 3
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 lm pni monitor ds_cpl est cid cx16 xtpr
bogomips : 5947.39

Kernel comfig:
CONFIG_SMP=y
CONFIG_NR_CPUS=8
CONFIG_SCHED_SMT=y

Habs schon mit kernel 2.6.12/14 und 16 versucht. unter 2.6.8 läuft es einwandfrei. Leider fehlt mir da der treiber für meine soundkarte.
dmesg gibt folgendes aus:
nitializing CPU#0

CPU: After generic identify, caps: bfebfbff 20000000 00000000 00000000 0000649d 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 20000000 00000000 00000000 0000649d 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: After all inits, caps: bfebfbff 20000000 00000000 00000080 0000649d 00000000 00000000
CPU0: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 03
WARNING: 1 siblings found for CPU0, should be 2
Brought up 1 CPUs
CPU0 attaching sched-domain:
Vielen Dank!

r2k
Beiträge: 99
Registriert: 18.09.2004 12:05:02

Beitrag von r2k » 25.03.2006 20:53:55

Hallo du

Installier mal den smp kernel

Gruess
r2k

marauder
Beiträge: 22
Registriert: 03.08.2004 15:18:01
Kontaktdaten:

gibt es ein 2.8.16 smp kernel?

Beitrag von marauder » 25.03.2006 22:39:24

gibt es ein 2.8.16 smp kernel?

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 25.03.2006 23:00:40

Nabend,

Du hast schon mal 'apt-cache search' genutzt?

MfG
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

marauder
Beiträge: 22
Registriert: 03.08.2004 15:18:01
Kontaktdaten:

hmmm

Beitrag von marauder » 26.03.2006 14:45:33

Klar,
aber da gibts den nicht. Habt ihr keine anderen vorschläge die das Problem betreffen? Der läuft ja unter 2.6.8 nur unter 2.6.16 nicht. woran kann das liegen?

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 26.03.2006 14:51:05

Entschuldige, mein Fehler. Habe mich verlesen. Einen 2.6.16 Kernel gibt es im apt für Sarge nicht.

Ich werde nacher mal meinen P4 HT anschmeissen und schauen, ob ich das selbe Problem habe. Ich habe auch einen Kernel 2.6.16
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 29.03.2006 00:03:51

Also, hat nun ein wenig länger gedauert. Aber bei mir läuft der P4 Prescott mit Hyperhtreading unter Linux Kernel 2.6.16-SMP. Selbst kompiliert aus den Sourcen von kernel.org.

Hast du bei der Anzahl der CPUs auch die Zahl 2 in der Config angegeben?
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

marauder
Beiträge: 22
Registriert: 03.08.2004 15:18:01
Kontaktdaten:

Beitrag von marauder » 29.03.2006 11:21:19

Ja schon, hab alles richtig angegeben. Habe auch die Einstellungen vom 2.6.8 kernel überprüft. sind identsch! und dort funktioniert es...

Benutzeravatar
Cloonix
Beiträge: 589
Registriert: 20.11.2004 10:42:24
Wohnort: München
Kontaktdaten:

Beitrag von Cloonix » 29.03.2006 12:19:09

marauder hat geschrieben:Ja schon, hab alles richtig angegeben...
Glaube schon, dass du da einen Fehler in der .config vom Kernel hast. Ich meine zwischen CPU und Kernel liegt noch das Mainboard. Das Mainboard verhindert die HT Funktion nicht. Somit kann es nur der Kernel sein, wenn die CPU nicht vielleicht eine Fälschung ist. Aber da es ja mit 2.6.8 geht, ist es das wohl nicht.

Da wir beide die selben Kernel Sourcen haben, den selben CPU, kann es nur an den Einstellungen in der .config liegen.

Also kurz:
Processor Type: P4
SMP Support
Anzahl CPUs 2

Und damit sollte es schon laufen.

EDIT: Ich kann dir später mal meine Einstellungen aus .config pasten.
proud to be 100% M$ free (except X300T)
http://claus.freakempire.de
http://debian.freakempire.de

Antworten