Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Apr 2006 17:00:03 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        Maxim Sobolev <sobomax@FreeBSD.org>, src-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-src@FreeBSD.org
Subject:   Re: cvs commit: src/sys/boot/i386/cdboot cdboot.s
Message-ID:  <20060412170003.wfyjml16h44kcg0w@netchild.homeip.net>
In-Reply-To: <200604121032.07279.jhb@freebsd.org>
References:  <200604110439.k3B4dTOD072774@repoman.freebsd.org> <200604111803.27889.jhb@freebsd.org> <443C76A0.30308@FreeBSD.org> <200604121032.07279.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

John Baldwin <jhb@FreeBSD.org> wrote:

> On Tuesday 11 April 2006 23:40, Maxim Sobolev wrote:

>> BTW, can you please take a look at the problem with SMP bootstrap on
>> Aplintel notebooks? For some reason our SMP kernel can't start the
>> second processor. You can find more details here:
>>
>> http://groups.google.ca/group/mailing.freebsd.current/browse_thread/thread/2b554e7a6cf3d3cd/b4f74b7c7907cb41?lnk=st&q=%22Intel+Macs+that+boot+FreeBSD%3F%22&rnum=1&hl=en#b4f74b7c7907cb41
>
> I looked but unfortunately there isn't much to go on.  We follow the sequence
> Intel specifies.  If you want to debug this you'll have to probably do
> something like bring back the postcode stuff in mp startup and dump the
> various postcode values to see how far the AP got, etc.

If it helps: I've read somewhere that the dual-core CPUs from Intel  
changed the semantic of the HT <something> (don't remember if it's the  
feature bit or the register or whatever... I don't have that much  
low-level knowledge of current CPUs). They made this so that Windows  
XP is able to run with the dual-core CPU instead of requiring the  
Professional version to use both CPU cores.

So maybe we need to change the part in FreeBSD which handles the HT  
part of the CPU...

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
Cancerman: What is this?
Skinner: This is where you pucker up and kiss my ass.

	"The X-Files: Paper Clip"





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060412170003.wfyjml16h44kcg0w>