[PATCH] optimizing X now that we don't support i386 CPU's on 6-CURRENT

Xin LI delphij at frontfree.net
Sun Oct 17 11:35:37 PDT 2004


On Sun, Oct 17, 2004 at 11:27:16AM -0700, David O'Brien wrote:
> On Sun, Oct 17, 2004 at 11:38:56PM +0800, Xin LI wrote:
> > Hi, David
> > 
> > I really like to see this happen, as it means we are going to support
> > modern hardware better, without completely set a barrier for supporting
> > older hardware.
> > 
> > By committing this, would you please add something into src/UPDATING
> > like:
> > 
> > 200410XX:
> > 	Certain part in libc's i386 assembly source code has been changed
> > 	in favor of using instructions available only on newer processors
> > 	for performance considerations.  In order to get libc run on
> > 	80386 processors, you will have to define I386_CPU.
> 
> We've already so desupported running 6-CURRENT on the original i386
> processor, I'd rather not create the appearance that it is still
> supported and easy to do by simply defining one thing.

Um... What about something like this:

200410XX:
	With several performance and maintaince considerations, we are now
	discouraging using newer FreeBSD on ancient hardware, e.g. 80386.
	While it is still possible to define some symbols to get it ``just
	work'', it does not mean that newer FreeBSD versions will perform
	very well, nor guarantee is provided that these support will not
	broken in the future.  Please stick with an older FreeBSD release
	if you really need these hardware.

Cheers,
-- 
Xin LI <delphij frontfree net>	http://www.delphij.net/
See complete headers for GPG key and other information.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20041018/9f521282/attachment.bin


More information about the freebsd-current mailing list