From owner-freebsd-stable Tue Aug 24 13:31:49 1999 Delivered-To: freebsd-stable@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 5E03215125; Tue, 24 Aug 1999 13:31:45 -0700 (PDT) (envelope-from alc@cs.rice.edu) Received: from nonpc.cs.rice.edu (nonpc.cs.rice.edu [128.42.1.219]) by cs.rice.edu (8.9.0/8.9.0) with ESMTP id PAA10802; Tue, 24 Aug 1999 15:31:16 -0500 (CDT) Received: (from alc@localhost) by nonpc.cs.rice.edu (8.9.3/8.7.3) id PAA51936; Tue, 24 Aug 1999 15:31:16 -0500 (CDT) Date: Tue, 24 Aug 1999 15:31:16 -0500 From: Alan Cox To: Adrian Penisoara Cc: Juergen Lock , scrappy@hub.org, freebsd-stable@freebsd.org, alc@freebsd.org Subject: Re: 3.2-STABLE hangs after several hours ... Message-ID: <19990824153116.P39490@nonpc.cs.rice.edu> References: <199908240311.FAA02349@saturn.kn-bremen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i In-Reply-To: ; from Adrian Penisoara on Tue, Aug 24, 1999 at 10:07:23PM +0300 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Aug 24, 1999 at 10:07:23PM +0300, Adrian Penisoara wrote: > Hi, > > On Tue, 24 Aug 1999, Juergen Lock wrote: > > > >In case anyone is looking at this, with as little info as there is here, > > >the last kernel updated was July 13th, so its between then and now that > > >the "bug" appears to have been introduced... > > > > I also went to update my kernel yesterday and stumbled across what > > appears to be the same problems as yours, hanging processes until the > > entire system becomes unusable... And here is what i came up with: > > It seems that I've been bitten by the same bug (the machine suddenly > freezes after some 2-3 hours); I'm checking out right now the submitted > patch and I'll let you know (probably tomorrow) how it works for me... > Please check if you have a process hung in "objtrm". Juergen did. If so, this is the same bug reported in the "mSQL getting stuck in objtrm state" thread, and it has nothing to do with the changes below. (See my earlier message on this subject to the -STABLE list.) Alan > > > > Index: vm_object.h > > =================================================================== > > RCS file: /home/cvs/cvs/src/sys/vm/vm_object.h,v > > retrieving revision 1.51.2.1 > > diff -u -u -r1.51.2.1 vm_object.h > > --- vm_object.h 1999/07/29 05:38:57 1.51.2.1 > > +++ vm_object.h 1999/08/24 01:58:14 > > @@ -93,9 +93,9 @@ > > vm_size_t size; /* Object size */ > > int ref_count; /* How many refs?? */ > > int shadow_count; /* how many objects that this is a shadow for */ > > + int pg_color; /* color of first page in obj */ > > int id; /* ID for no purpose, other than info */ > > u_short flags; /* see below */ > > - u_short pg_color; /* color of first page in obj */ > > u_short paging_in_progress; /* Paging (in or out) so don't collapse or destroy */ > > u_short behavior; /* see below */ > > int resident_page_count; /* number of resident pages */ > > > [...] > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message