From owner-cvs-all Fri Mar 12 13:30:43 1999 Delivered-To: cvs-all@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [209.157.86.2]) by hub.freebsd.org (Postfix) with ESMTP id 5287714D21; Fri, 12 Mar 1999 13:30:32 -0800 (PST) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.9.3/8.9.1) id NAA80052; Fri, 12 Mar 1999 13:30:06 -0800 (PST) (envelope-from dillon) Date: Fri, 12 Mar 1999 13:30:06 -0800 (PST) From: Matthew Dillon Message-Id: <199903122130.NAA80052@apollo.backplane.com> To: Bill Fumerola Cc: "Jordan K. Hubbard" , "Jan B. Koum " , Greg Lehey , David Greenman , cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: BSD/OS compatibility (was: cvs commit: src/sys/i386/conf .. References: Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk : :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 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