Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Mar 1999 13:30:06 -0800 (PST)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Bill Fumerola <billf@jade.chc-chimes.com>
Cc:        "Jordan K. Hubbard" <jkh@zippy.cdrom.com>, "Jan B. Koum " <jkb@best.com>, Greg Lehey <grog@lemis.com>, David Greenman <dg@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: BSD/OS compatibility (was: cvs commit: src/sys/i386/conf .. 
Message-ID:  <199903122130.NAA80052@apollo.backplane.com>
References:   <Pine.BSF.3.96.990312144344.6585A-100000@jade.chc-chimes.com>

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

:
:On Thu, 11 Mar 1999, Jordan K. Hubbard wrote:
:
:> > 	I think it is better to give people boxes which can be tweaked to the
:> > 	max then for us to worry about BSDi compatibility.
:
:This change breaks ports/www/apache*-fp, too.
:
:Just FYI.
:
:- bill fumerola - billf@chc-chimes.com - BF1560 - computer horizons corp -
:- ph:(800) 252-2421 - bfumerol@computerhorizons.com - billf@FreeBSD.org  -

    If you apply Tor's patch ( shown below ), does it unbreak?

    The only cavet to the patch is that Tor also says we should only munge
    ebx in this fashion for BSD/OS binaries.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>

Index: machdep.c
===================================================================
RCS file: /home/ncvs/src/sys/i386/i386/machdep.c,v
retrieving revision 1.327
diff -u -r1.327 machdep.c
--- machdep.c	1999/03/06 04:46:18	1.327
+++ machdep.c	1999/03/10 00:11:28
@@ -835,6 +835,7 @@
 	regs->tf_ds = _udatasel;
 	regs->tf_es = _udatasel;
 	regs->tf_cs = _ucodesel;
+	regs->tf_ebx = (int) PS_STRINGS;
 
 	/* reset %fs and %gs as well */
 	pcb->pcb_fs = _udatasel;



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




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