From owner-freebsd-current Mon May 4 09:40:50 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA01905 for freebsd-current-outgoing; Mon, 4 May 1998 09:40:50 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA01888; Mon, 4 May 1998 09:40:38 -0700 (PDT) (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id LAA02356; Mon, 4 May 1998 11:40:29 -0500 (EST) (envelope-from toor) Message-Id: <199805041640.LAA02356@dyson.iquest.net> Subject: Re: cvs commit: src/sys/kern sysv_shm.c src/sys/vm swap_pager.c vm_fault.c vm_map.c In-Reply-To: from dave adkins at "May 4, 98 07:47:41 am" To: adkin003@tc.umn.edu (dave adkins) Date: Mon, 4 May 1998 11:40:29 -0500 (EST) Cc: dyson@FreeBSD.ORG, freebsd-current@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dave adkins said: > > > On Sun, 3 May 1998, John Dyson wrote: > > > dyson 1998/05/03 20:01:45 PDT > > > > Modified files: > > sys/kern sysv_shm.c > > sys/vm swap_pager.c vm_fault.c vm_map.c > > Log: > > Work around some VM bugs, the worst being an overly aggressive > > swap space free calculation. More complete fixes will be forthcoming, > > in a week. > > > > Revision Changes Path > > 1.36 +5 -1 src/sys/kern/sysv_shm.c > > 1.95 +11 -8 src/sys/vm/swap_pager.c > > 1.83 +3 -2 src/sys/vm/vm_fault.c > > 1.124 +25 -15 src/sys/vm/vm_map.c > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe cvs-all" in the body of the message > > > > > > Hi, > > SYSVSHM causes a panic in vm_object_deallocate() with the message: > > vm_object_deallocate: ref_count: 1, shadow_count: 1 > > This happens when the last reference to a sysv memory region is > deleted. > What you are seeing is a "DIAGNOSTIC" panic that really isn't indicating a problem. I am reworking the issue, but for now, just disable diagnostic. I'll be committing a fix in an hour. -- 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. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message