intel multi-core support

Frank W. Miller fwmiller at cornfed.com
Mon Jan 28 20:24:19 PST 2008


What I'm more interested in is the code that the boot cpu uses to kick
the other cpus and the code that the other cpus execute to initialize
themselves once they've been kicked.

Thanks,
FM


-----Original Message-----
From: Terry Lambert [mailto:tlambert2 at mindspring.com] 
Sent: Monday, January 28, 2008 3:57 PM
To: Frank W. Miller; freebsd-smp at freebsd.org
Subject: Re: intel multi-core support

Frank W. Miller wrote:
>Greetings,
>
>I've been scanning the source code tree.  Can anyone point me at the
files
>where code for enabling and managing Intel multi-core functionality is
>located?

They are built into the ACPI table in your BIOS, so the OS "just finds
them" when it reads the processor SMP table information from there.

If you are installing a multicore CPU in a motherboard that's not
expecting it, you will need to update your BIOS at the same time so that
the processor is reported to the OS.

-- Terry



More information about the freebsd-smp mailing list