From owner-freebsd-current Mon Nov 22 20:43:47 1999 Delivered-To: freebsd-current@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id 817C715054; Mon, 22 Nov 1999 20:43:45 -0800 (PST) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id XAA28441; Mon, 22 Nov 1999 23:43:15 -0500 (EST) Message-ID: <19991122234315.A28341@netmonger.net> Date: Mon, 22 Nov 1999 23:43:15 -0500 From: Christopher Masto To: Peter Wemm , "Daniel O'Connor" Cc: Steve Kargl , current@FreeBSD.ORG, Jean-Marc Zucconi , "Alexander N. Kabaev" , Brian Fundakowski Feldman Subject: Re: Netscape and -current References: <19991123034433.1E28F1C6D@overcee.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <19991123034433.1E28F1C6D@overcee.netplex.com.au>; from Peter Wemm on Tue, Nov 23, 1999 at 11:44:33AM +0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Nov 23, 1999 at 11:44:33AM +0800, Peter Wemm wrote: > I'd be curious to know if this fixes it on a -current kernel (after rev 1.377 > of i386/machdep.c) Yep, except this needs to come out: > + scp = (struct osigcontext *)ucp; > + > + if (useracc((caddr_t)scp, sizeof (struct osigcontext), VM_PROT_READ)) { > + if (scp->sigcntxp->sc_trapno == 0x01d516) ^^^^^^^^^^ And that does the trick. -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message