From owner-cvs-all Thu Jan 10 7: 3: 4 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 4411637B416; Thu, 10 Jan 2002 07:02:58 -0800 (PST) Received: (from phk@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0AF2wD46831; Thu, 10 Jan 2002 07:02:58 -0800 (PST) (envelope-from phk) Message-Id: <200201101502.g0AF2wD46831@freefall.freebsd.org> From: Poul-Henning Kamp Date: Thu, 10 Jan 2002 07:02:58 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ufs/ufs ufs_quota.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG phk 2002/01/10 07:02:58 PST Modified files: sys/ufs/ufs ufs_quota.c Log: Do not pull quota entries of the cache-list if they have already been removed from the cache-list as part of a previous unmount. This would result in panics (page fault in dqflush()) during subsequent umounts provided that enough distinct UID's to actually make the hash do something are active. This can probably explain a number of weird quota related behaviours. PR: 32331 maybe more. Reproduced by: Søren Schrørder Revision Changes Path 1.50 +2 -1 src/sys/ufs/ufs/ufs_quota.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message