From owner-freebsd-current Mon Oct 2 03:10:29 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id DAA01188 for current-outgoing; Mon, 2 Oct 1995 03:10:29 -0700 Received: from Root.COM (implode.Root.COM [198.145.90.17]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id DAA01180 for ; Mon, 2 Oct 1995 03:10:25 -0700 Received: from corbin.Root.COM (corbin [198.145.90.50]) by Root.COM (8.6.12/8.6.5) with ESMTP id DAA00200; Mon, 2 Oct 1995 03:08:57 -0700 Received: from localhost (localhost [127.0.0.1]) by corbin.Root.COM (8.6.12/8.6.5) with SMTP id DAA04445; Mon, 2 Oct 1995 03:10:16 -0700 Message-Id: <199510021010.DAA04445@corbin.Root.COM> To: Stephen McKay cc: freebsd-current@freebsd.org Subject: Re: /kernel: biodone: buffer already done In-reply-to: Your message of "Mon, 02 Oct 95 19:11:51 EST." <199510020911.TAA05174@pandora.devetir.qld.gov.au> From: David Greenman Reply-To: davidg@Root.COM Date: Mon, 02 Oct 1995 03:10:15 -0700 Sender: owner-current@freebsd.org Precedence: bulk >My memory starved test box has thrown up this: > >Oct 2 15:10:26 stupid /kernel: biodone: buffer already done >Oct 2 15:10:27 stupid /kernel: biodone: buffer already done This is a "known" problem. It's apparantly caused by inadequate vnode locking in the NFS code and the result is a race condition which then causes the above. > UID PID PPID CPU PRI NI VSZ RSS WCHAN STAT TT TIME COMMAND > 0 149 148 109 -18 5 300 12 objtrm DN p0 0:00.22 mv /tmp/_depend148 .depend ^^^^^^ Yep, that's another symptom of the bug. We'll hopefully get this fixed soon. -DG