Please refer s4882 to change the MB that you support.

nodeid = lapicid() & 0xf;

orm with initial apic id
     nodeid = (cpuid_ebx(1) >> 24) & 0xf;
        
        

YH

-----Original Message-----
From: Li-Ta Lo [mailto:[EMAIL PROTECTED] 
Sent: Monday, January 10, 2005 1:24 PM
To: YhLu
Cc: Stefan Reinauer; Ronald G. Minnich; LinuxBIOS; Andi Kleen;
[EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]; Matt
Domsch
Subject: Re: Enable apic ext id to use 256 apic id for AMD64

On Fri, 2005-01-07 at 14:35, YhLu wrote:
> Stefan,
> 
> Please check out the code from the CVS code.
> 
> After LinuxBIOS keeps the bsp to still use apicid 0. Kernel (2.6.10)
x86-64
> can work well.
> 
> Andi suggest that. But I wonder why the normal BIOS (kernel with acpi
> enabled) can lift that to 0x10. --- normal BIOS (kernel with acpi
disabled)
> will fail too.
> 

YhLU,

You change the cpu_init_detected(void) to cpu_init_detected(nodeid),
what should I put in the nodeid? You break EVERY K8 mainboard we
have.

Ollie
_______________________________________________
Linuxbios mailing list
Linuxbios@clustermatic.org
http://www.clustermatic.org/mailman/listinfo/linuxbios

Reply via email to