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

Reply via email to