Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jan 2007 12:30:33 GMT
From:      dfilter@FreeBSD.ORG (dfilter service)
To:        freebsd-bugs@FreeBSD.org
Subject:   Re: bin/38156: commit references a PR
Message-ID:  <200701201230.l0KCUXfW074112@freefall.freebsd.org>

index | next in thread | raw e-mail

The following reply was made to PR bin/38156; it has been noted by GNATS.

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: bin/38156: commit references a PR
Date: Sat, 20 Jan 2007 12:28:23 +0000 (UTC)

 mpp         2007-01-20 12:28:15 UTC
 
   FreeBSD src repository
 
   Modified files:
     sbin/quotacheck      quotacheck.c 
   Log:
   Quota system cleanup.
   
   1) Do not account for uids/gids that appear negative to prevent
      the creation of 131GB+ quota files.  This is the same as the kernel
      now determines which files to provide quota accounting for.
      Related to PR kern/38156.  This should also prevent boots from
      hanging if a negative uid appears in the file systems.
   2) Do not count system files in the usage counts.  These currently are
      file system snapshot and quota data files.  This is how the kernel
      now handles those files.
   3) Correctly generate new quota data files if the current files
      do not exist or are zero length in size.  PR kern/30958.
      It should now be possible to newfs / mount / touch quota.{user,group}
      and quotaon a file system and have everything work.
   4) Change some diagnostics to report the file system and type of
      id (uid or gid) that is being reported.
   5) Truncate the quota data files if possible, instead of letting
      them grow to a big enough size to hold the largest UID/GID on
      the system (typically "nobody").  The kernel should now be able to
      grow the files as needed without deadlocking the system.
   
   PR:  kern/30958, kern/38156
   
   Revision  Changes    Path
   1.27      +137 -29   src/sbin/quotacheck/quotacheck.c
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701201230.l0KCUXfW074112>