Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Feb 2003 08:35:57 -0800
From:      Terry Lambert <tlambert2@mindspring.com>
To:        freebsd-current@fair-ware.com
Cc:        freebsd-current@FreeBSD.ORG, 'John Hay' <jhay@icomtek.csir.co.za>
Subject:   Re: cc: Internal error: Illegal instruction (program as)
Message-ID:  <3E5A49ED.4D7E93DD@mindspring.com>
References:  <003c01c2dbf4$27993390$0200a8c0@howesnet>

next in thread | previous in thread | raw e-mail | index | archive | help
"Paul A. Howes" wrote:
> These two kernel options seem to have solved the problem.  Builds now
> run smoothly and error-free.  I read the comments in NOTES about these
> options and something clicked:  I recall that most Pentium processors
> will only deal with 4 kB pages.  Aren't 4 MB pages a feature of the Xeon
> processor, as it can address much more memory?

No.  The feature is existance-tested before it is used.

These processors have a bug when dealing with certain operations
relating to interactions of 4K and 4M pages.


> If that is the case, then these options should be the default, and their
> inverse provided in the kernel configuration file (ENABLE_PSE &
> ENABLE_PG_G).

You will lose around 15% performance from not having them enabled.

-- 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?3E5A49ED.4D7E93DD>