Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

mandriva et AMD64X2

3 réponses
Avatar
clocard
bonjour,

J'ai installé une 2006_x86_64 sur une machine amd64X2

j'utilise le dernier kernel SMP de mandriva et je n'ai pas l'impression que
le dual core soit correctement vu :

dans dmesg au boot, seul CPU0 est detectecté et cpuinfo ne me montre qu'un
seul CPU ... pareil top ne me présente que cpu0.

ai-je raté une etape pour faire reconnaitre le proc (recompilation du
kernel ?) ou ce proc n'est pas encore completement supporté sous linux ?

3 réponses

Avatar
pascal hardyn
Le Thu, 16 Feb 2006 02:41:19 +0100, clocard a écrit :



bonjour,


Bonjour,

J'ai installé une 2006_x86_64 sur une machine amd64X2

j'utilise le dernier kernel SMP de mandriva et je n'ai pas l'impression que
le dual core soit correctement vu :

dans dmesg au boot, seul CPU0 est detectecté et cpuinfo ne me montre qu'un
seul CPU ... pareil top ne me présente que cpu0.


Il y a un pb quelque part.
Voici un extrait de mon dmesg:
Memory: 2056656k/2097088k available (2521k kernel code, 0k reserved, 873k data, 264k init)
Calibrating delay loop... 4358.14 BogoMIPS (lpj!79072)
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0(2) -> Node 0 -> Core 0
ACPI: Looking for DSDT in initrd... not found.
ACPI: setting ELCR to 0200 (from 0828)
Using local APIC timer interrupts.
Detected 13.751 MHz APIC timer.
Booting processor 1/1 rip 6000 rsp ffff81007ff53f58
Initializing CPU#1
Calibrating delay loop... 4390.91 BogoMIPS (lpj!95456)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1(2) -> Node 0 -> Core 1
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping 01
spurious 8259A interrupt: IRQ7.
CPU 1: Syncing TSC to CPU 0.
CPU 1: synchronized TSC with CPU 0 (last diff -77 cycles, maxerr 565 cycles)
Brought up 2 CPUs

avec le noyau:
2.6.12-15mdkcustom #1 SMP Mon Feb 6 20:28:56 CET 2006 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ unknown GNU/Linux



ai-je raté une etape pour faire reconnaitre le proc (recompilation du
kernel ?) ou ce proc n'est pas encore completement supporté sous linux ?


As-tu optimisé le noyau pour AMD64 (au lieu de X86_64) et activé le SMP
au niveau de la compil du noyau ?
cpuinfo est encore supporté ?

Pascal
Avatar
clocard
pascal hardyn wrote:

Le Thu, 16 Feb 2006 02:41:19 +0100, clocard a écrit :






Bonjour,

J'ai installé une 2006_x86_64 sur une machine amd64X2

j'utilise le dernier kernel SMP de mandriva et je n'ai pas l'impression
que le dual core soit correctement vu :

dans dmesg au boot, seul CPU0 est detectecté et cpuinfo ne me montre
qu'un seul CPU ... pareil top ne me présente que cpu0.


Il y a un pb quelque part.
Voici un extrait de mon dmesg:
Memory: 2056656k/2097088k available (2521k kernel code, 0k reserved, 873k
data, 264k init) Calibrating delay loop... 4358.14 BogoMIPS (lpj!79072)
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0(2) -> Node 0 -> Core 0
ACPI: Looking for DSDT in initrd... not found.
ACPI: setting ELCR to 0200 (from 0828)
Using local APIC timer interrupts.
Detected 13.751 MHz APIC timer.
Booting processor 1/1 rip 6000 rsp ffff81007ff53f58
Initializing CPU#1
Calibrating delay loop... 4390.91 BogoMIPS (lpj!95456)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1(2) -> Node 0 -> Core 1
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping 01
spurious 8259A interrupt: IRQ7.
CPU 1: Syncing TSC to CPU 0.
CPU 1: synchronized TSC with CPU 0 (last diff -77 cycles, maxerr 565
cycles) Brought up 2 CPUs

avec le noyau:
2.6.12-15mdkcustom #1 SMP Mon Feb 6 20:28:56 CET 2006 x86_64 AMD
Athlon(tm) 64 X2 Dual Core Processor 3800+ unknown GNU/Linux



ai-je raté une etape pour faire reconnaitre le proc (recompilation du
kernel ?) ou ce proc n'est pas encore completement supporté sous linux ?


As-tu optimisé le noyau pour AMD64 (au lieu de X86_64)


c'est justement une des questions que je me posait ... bon comme une compile
complete du kernel c'est meme pas 15 mn, je vais affiner de ce coté ci.

et activé le SMP


ça oui ... :)

au niveau de la compil du noyau ?



donc deja je peux deduire de tout ça que le kernel-smp de MDVa ne reconnait
pas le dual core AMD et necessite une compil du noyau ;

cpuinfo est encore supporté ?


point ne sais-je ...


merci pour les infos ...
Avatar
pascal hardyn
Le Thu, 16 Feb 2006 13:25:52 +0100, clocard a écrit :

pascal hardyn wrote:

Le Thu, 16 Feb 2006 02:41:19 +0100, clocard a écrit :






Bonjour,

J'ai installé une 2006_x86_64 sur une machine amd64X2

j'utilise le dernier kernel SMP de mandriva et je n'ai pas l'impression
que le dual core soit correctement vu :

dans dmesg au boot, seul CPU0 est detectecté et cpuinfo ne me montre
qu'un seul CPU ... pareil top ne me présente que cpu0.


Il y a un pb quelque part.
Voici un extrait de mon dmesg:
Memory: 2056656k/2097088k available (2521k kernel code, 0k reserved, 873k
data, 264k init) Calibrating delay loop... 4358.14 BogoMIPS (lpj!79072)
Mount-cache hash table entries: 256
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 0(2) -> Node 0 -> Core 0
ACPI: Looking for DSDT in initrd... not found.
ACPI: setting ELCR to 0200 (from 0828)
Using local APIC timer interrupts.
Detected 13.751 MHz APIC timer.
Booting processor 1/1 rip 6000 rsp ffff81007ff53f58
Initializing CPU#1
Calibrating delay loop... 4390.91 BogoMIPS (lpj!95456)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1(2) -> Node 0 -> Core 1
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping 01
spurious 8259A interrupt: IRQ7.
CPU 1: Syncing TSC to CPU 0.
CPU 1: synchronized TSC with CPU 0 (last diff -77 cycles, maxerr 565
cycles) Brought up 2 CPUs

avec le noyau:
2.6.12-15mdkcustom #1 SMP Mon Feb 6 20:28:56 CET 2006 x86_64 AMD
Athlon(tm) 64 X2 Dual Core Processor 3800+ unknown GNU/Linux



ai-je raté une etape pour faire reconnaitre le proc (recompilation du
kernel ?) ou ce proc n'est pas encore completement supporté sous linux ?


As-tu optimisé le noyau pour AMD64 (au lieu de X86_64)


c'est justement une des questions que je me posait ... bon comme une compile
complete du kernel c'est meme pas 15 mn, je vais affiner de ce coté ci.

et activé le SMP


ça oui ... :)

au niveau de la compil du noyau ?



donc deja je peux deduire de tout ça que le kernel-smp de MDVa ne reconnait
pas le dual core AMD et necessite une compil du noyau ;


Je ne me rappelle plus de cela avec le noyau d'origine, mais je sais que
je 'make menuconfig && make && make modules && make modules_install &&
make install' à chaque mise à jour du noyau. :-)

cpuinfo est encore supporté ?


point ne sais-je ...


'deprecated' dans make menuconfig.


merci pour les infos ...


De rien , à ta disposition

Pascal