From owner-freebsd-current Mon Jan 12 11:30:31 1998 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA16752 for current-outgoing; Mon, 12 Jan 1998 11:30:31 -0800 (PST) (envelope-from owner-freebsd-current) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA16698; Mon, 12 Jan 1998 11:30:08 -0800 (PST) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id OAA00321; Mon, 12 Jan 1998 14:29:45 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199801121929.OAA00321@dyson.iquest.net> Subject: Re: random (?) SIGBUS in -current In-Reply-To: <365.884620691@critter.freebsd.dk> from Poul-Henning Kamp at "Jan 12, 98 04:58:11 pm" To: phk@freebsd.org (Poul-Henning Kamp) Date: Mon, 12 Jan 1998 14:29:45 -0500 (EST) Cc: dyson@freebsd.org, current@freebsd.org X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk So far, I cannot reproduce the problem that PHK can see. I would appreciate input on the -current sources as of today. Thanks!!! Poul-Henning Kamp said: > > I see random SIGBUS in programs now on current up to and including: > > > dyson 1998/01/11 21:16:06 PST > > > > Modified files: > > sys/i386/i386 machdep.c > > Log: > > Adjust upwards the size of exec map in order to take into account the > > additional PAGE_SIZE needed for exec operatino. > > > > Revision Changes Path > > 1.281 +2 -2 src/sys/i386/i386/machdep.c > > I belive it is related to caching somehow. It never seems to happen > on the first invocation of a program, but rather if I run a program > do something else, run the program again, then bang. > > The ucode in trap() is T_PAGEFLT if that helps any. > -- John | Never try to teach a pig to sing, dyson@freebsd.org | it just makes you look stupid, jdyson@nc.com | and it irritates the pig.