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/threa=
d/2b554e7a6cf3d3cd/b4f74b7c7907cb41?lnk=3Dst&q=3D%22Intel+Macs+that+boot+Fre=
eBSD%3F%22&rnum=3D1&hl=3Den#b4f74b7c7907cb41
>
> I looked but unfortunately there isn't much to go on.  We follow the seque=
nce
> 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 =20
changed the semantic of the HT <something> (don't remember if it's the =20
feature bit or the register or whatever... I don't have that much =20
low-level knowledge of current CPUs). They made this so that Windows =20
XP is able to run with the dual-core CPU instead of requiring the =20
Professional version to use both CPU cores.

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

Bye,
Alexander.

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

=09"The X-Files: Paper Clip"





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