From owner-freebsd-current Tue Mar 7 22:52:51 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id WAA15842 for current-outgoing; Tue, 7 Mar 1995 22:52:51 -0800 Received: from sbstark.cs.sunysb.edu (sbstark.cs.sunysb.edu [130.245.1.47]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id WAA15836 for ; Tue, 7 Mar 1995 22:52:49 -0800 Received: from starkhome.UUCP (root@localhost) by sbstark.cs.sunysb.edu (8.6.9/8.6.9) with UUCP id BAA21164 for current@freebsd.org; Wed, 8 Mar 1995 01:52:33 -0500 Received: by starkhome.cs.sunysb.edu (8.6.10/1.34) id BAA00922; Wed, 8 Mar 1995 01:51:54 -0500 Date: Wed, 8 Mar 1995 01:51:54 -0500 From: starkhome!gene@sbstark.cs.sunysb.edu (Gene Stark) Message-Id: <199503080651.BAA00922@starkhome.cs.sunysb.edu> To: current@FreeBSD.org Subject: Chattering better, but now "panic: freeing busy page" Sender: current-owner@FreeBSD.org Precedence: bulk The chattering problem seems to have been relieved by the latest changes, but when I try to run make world I am still crashing during the library install phase. The symptoms are a little different now: I get "panic: freeing busy page" from a process running "install" trying to exit (i.e. in the exit system call). The panic occurs when vm_map_remove() is called at line 148 of kern_exit.c. The page in question is marked "bmapped", and the attempt is made to free it from within vm_object_terminate(), so I have the feeling that the object reference counts are still not quite right yet. - Gene