From owner-freebsd-current Sun Dec 10 16:10:44 2000 From owner-freebsd-current@FreeBSD.ORG Sun Dec 10 16:10:42 2000 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mailgate.rz.uni-karlsruhe.de (mailgate.rz.uni-karlsruhe.de [129.13.64.97]) by hub.freebsd.org (Postfix) with ESMTP id CC52037B400 for ; Sun, 10 Dec 2000 16:10:41 -0800 (PST) Received: from rzstud1.rz.uni-karlsruhe.de (rzstud1.rz.uni-karlsruhe.de [129.13.197.1]) by mailgate.rz.uni-karlsruhe.de with esmtp (Exim 3.16 #1) id 145GYA-0006RR-00; Mon, 11 Dec 2000 01:10:38 +0100 Received: from un1i by rzstud1.rz.uni-karlsruhe.de with local (Exim 2.12 #1) id 145GYq-0000Vk-00; Mon, 11 Dec 2000 01:11:20 +0100 Date: Mon, 11 Dec 2000 01:11:19 +0100 From: Philipp Mergenthaler To: Matt Dillon Cc: current@freebsd.org Subject: Re: fix for pageout_flush panic (was Re: panic: vm_pageout_flush: partially dirty page) Message-ID: <20001211011119.B21036@rz.uni-karlsruhe.de> References: <20001210033546.A13896@rz.uni-karlsruhe.de> <200012102334.eBANYWm87853@earth.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200012102334.eBANYWm87853@earth.backplane.com>; from dillon@earth.backplane.com on Sun, Dec 10, 2000 at 03:34:32PM -0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, Dec 10, 2000 at 03:34:32PM -0800, Matt Dillon wrote: > :ever since this commit: ... > : > :dillon 2000/11/18 15:06:27 PST > : > : Modified files: > : sys/kern vfs_bio.c vfs_cluster.c vfs_subr.c > > Hmm. Very odd. It's catching a fully valid file page which is > marked partially dirty, less then a kilobyte in size, mapped > into memory but not associated with a buffer. m->dirty is > 0xFC (roughly equivalent to 3584 bytes, but the file is only 932 > bytes long. /usr/local/news/etc#wc active 23 92 932 active Innd does mmap the active file, but I don't know what it does with it. I'll look at it; maybe I can construct a simpler example. > I would recommend *NOT* using -current for a production news machine!!!! Of course not, this is just a mini archive of my favourite newsgroups. :-) > If you can repeat the problem under -stable (which has the same patch > set), that will give me more of a base to work from. Ok, I'll try that. Bye, Philipp To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message