From owner-freebsd-stable Wed Dec 6 6:54:39 2000 From owner-freebsd-stable@FreeBSD.ORG Wed Dec 6 06:54:36 2000 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from west.lustig.com (west.lustig.com [209.157.26.130]) by hub.freebsd.org (Postfix) with SMTP id 4DF3637B400 for ; Wed, 6 Dec 2000 06:54:36 -0800 (PST) Received: (qmail 88410 invoked from network); 6 Dec 2000 14:54:35 -0000 Received: from lustig.ne.mediaone.net (HELO devious.lustig.com) (@24.91.125.166) by west.lustig.com with SMTP; 6 Dec 2000 14:54:35 -0000 Received: (qmail 16472 invoked by uid 1001); 6 Dec 2000 14:54:33 -0000 Message-ID: <20001206145433.16471.qmail@devious.lustig.com> Content-Type: text/plain MIME-Version: 1.0 (NeXT Mail 4.2mach_patches v148.2) In-Reply-To: <200012060651.eB66p0c91421@earth.backplane.com> X-Nextstep-Mailer: Mail 4.2mach_patches [i386] (Enhance 2.2p2) Received: by NeXT.Mailer (1.148.2.RR) From: Barry Lustig Date: Wed, 6 Dec 2000 09:54:33 -0500 To: Matt Dillon Subject: Re: VMware hanging Cc: stable@freebsd.org, Garance A Drosihn Reply-To: barry@Lustig.COM References: <20001118231633.A85206@evilcode.com> <200011190635.eAJ6ZRS94516@grumpy.dyndns.org> <20001118230305.A83848@evilcode.com> <20001119151138.A7434@bsdvm.jtjang.idv.tw> <200011192202.eAJM2cG03593@billy-club.village.org> <200011192239.eAJMdDa90818@earth.backplane.com> <200011192308.eAJN8q714360@whizzo.transsys.com> <200011192324.eAJNO1891133@earth.backplane.com> <20001205232913.15317.qmail@devious.lustig.com> <200012060019.eB60JgJ88193@earth.backplane.com> <20001206023936.15587.qmail@devious.lustig.com> <200012060324.eB63OvG90385@earth.backplane.com> <20001206051514.15819.qmail@devious.lustig.com> <200012060651.eB66p0c91421@earth.backplane.com> X-Organizations: Barry Lustig & Associates, Inc. Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 5 Dec 2000, Matt Dillon wrote: > Ok, your system appears to be locked up in the buffer cache code. > Something (probably vmware) created over 1800 dirty buffers. The > high water mark is less then 500. > > ... > > Index: kern/sys_generic.c > =================================================================== > RCS file: /home/ncvs/src/sys/kern/sys_generic.c,v > retrieving revision 1.55.2.8 > diff -u -r1.55.2.8 sys_generic.c > --- kern/sys_generic.c 2000/11/26 02:30:04 1.55.2.8 > +++ kern/sys_generic.c 2000/12/06 06:49:33 > @@ -494,6 +494,7 @@ > } > endif > cnt = auio.uio_resid; > + bwillwrite(); > if ((error = fo_write(fp, &auio, fp->f_cred, 0, p))) { > if (auio.uio_resid != cnt && (error == ERESTART || > error == EINTR || error == EWOULDBLOCK)) That wasn't it. It is still locking up. Is there something that I should look for in the vmware kernel modules? barry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message