From owner-cvs-all Thu Apr 27 23:13: 5 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 70CEA37B646; Thu, 27 Apr 2000 23:13:01 -0700 (PDT) (envelope-from mckusick@FreeBSD.org) Received: (from mckusick@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id XAA81783; Thu, 27 Apr 2000 23:13:00 -0700 (PDT) (envelope-from mckusick@FreeBSD.org) Message-Id: <200004280613.XAA81783@freefall.freebsd.org> From: Kirk McKusick Date: Thu, 27 Apr 2000 23:13:00 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/ufs/ufs ufs_quota.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG mckusick 2000/04/27 23:12:59 PDT Modified files: sys/ufs/ufs ufs_quota.c Log: When files are given to users by root, the quota system failed to reset their grace timer as their ownership crossed the soft limit threshhold. Thus if they had been over their limit in the past, they were suddenly penalized as if they had been over their limit ever since. The fix is to check when root gives away files, that when the receiving user crosses their soft limit, their grace timer is reset. See the PR report for a detailed method of reproducing the bug. PR: kern/17128 Submitted by: Andre Albsmeier Reviewed by: Kirk McKusick Revision Changes Path 1.29 +11 -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