Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Dec 2002 20:49:57 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Greg 'groggy' Lehey <grog@FreeBSD.org>
Cc:        "M. Warner Losh" <imp@bsdimp.com>, phk@FreeBSD.ORG, akruijff@dds.nl, DavidJohnson@Siemens.com, current@FreeBSD.ORG
Subject:   Re: 80386 out of GENERIC
Message-ID:  <3DFD5B75.E9381D1A@mindspring.com>
References:  <635948263.20021214220720@dds.nl> <24244.1039900460@critter.freebsd.dk> <20021214.173219.116676673.imp@bsdimp.com> <3DFC0B29.FD6F7F18@mindspring.com> <20021215223405.GA97271@wantadilla.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Greg 'groggy' Lehey wrote:
> > Add to this that Bosko's workaround for the CPU bug with PSE/PGE
> > includes loading the kernel at 4M rather than 1M.
> 
> I'm not sure I understand you.  i386's have a 32 bit address space,
> and long ago we loaded at 0xf0000000 (3.75M).  Then we dropped it to
> 0xc0000000 (3M).  4M is the end of the address space.  Are you talking
> about something else?

The load is at physical 4M.  It avoids the 4K/4M page switch, and
has two side effects which make it work without DISABLE_PSE et al.

-- Terry

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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