On Tue, 2008-06-03 at 15:15 +0000, Beso wrote: > 2008/6/3 Drake Donahue <[EMAIL PROTECTED]>: > > > On Tue, 2008-06-03 at 09:01 +0000, Beso wrote: > > hi, > > > > i've got a strange problem with my new notebook pc. i've > bought a pc > > with an amd athlon 64 x2 processor with 2 cores, an atheros > board and > > an rs690 ati. > > my old pc was a turion 64 with an atheros board and an > rs480. now the > > components inside are all about the same so i've just copied > the old > > gentoo system into the new pc and tried to recompile the > kernel to > > have it tuned for the new processor. so the thing i've done > was to > > activate the symetric multiprocessing and set to compiled > into the > > kernel of md4, md5, md6 and aes x86_64 chipers for a > luks /home > > chipering. > > the problem is that with the old normal config the kernel > detects one > > processor and one core and it works, loading the modules, > but when > > enabling simetric multiprocessing the kernel detects just > one > > processor and one core and then it fails to load modules > because of a > > different executable format in the modules. > > > > the strange thing is that opensuse livecd and mandriva live > cd > > recognize the double processor (/proc/cpuinfo has 2 lines) > and is able > > to step it in the right way. does anyone has a hint on what > to control > > in the kernel config to see what's wrong?! > > > > thanks. > > > > -- > > dott. ing. beso > > If the attempt to boot does not end in a kernel panic; > use <shift-page up> to get to the top of the console output > produced > during boot. If the boot loader has started an SMP kernel, a > line > similar to this: "Linux Version 2.6.24-gentoo-r8 ([EMAIL PROTECTED]) > (gcc > version 4.1.1 (gentoo 4.1.1-r3)) #1 SMP Sat May 24 14:06:10 > EDT 2008" > should appear. The key word being SMP. No key word, "SMP", > means that > "make menuconfig" (or whatever kernel configuration tool you > use needs > to be redone. > As far as I know under, Processor type and features,: > [*] Symmetric multi-processing support > Subarchitecture Type (PC-compatible) ---> > Processor family (Opteron/Athlon64/Hammer/K8) ---> > produces an appropriate SMP kernel. > A <shift-page down> should reveal a line like: > CPU has two num_cores > A couple more <shift-page down>: > Initializing CPU#0 > About 3 more <shift-page down>: > Brought up 2 CPU's. > About modules, I'm guessing modules compiled for single cpu > have > differences from those compiled for multiple cpu. Also > guessing > that /etc/modules/autoload.d and/or udev is trying to load > single cpu > module(s) that were not written to adjust to a single cpu > kernel. > > so grub needs a different line at startup when using multicor
I had assumed you had established a multiboot grub with one entry pointed to the old kernel and another entry pointed to a newly compiled SMP kernel. > > > > > > -- > dott. ing. beso -- gentoo-amd64@lists.gentoo.org mailing list