Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!nntp.et.byu.edu!news.byu.edu!hamblin.math.byu.edu!park.uvsc.edu!usenet From: Terry Lambert <terry@cs.weber.edu> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Disk quotas - broken? Date: 25 Aug 1995 02:32:13 GMT Organization: Utah Valley State College, Orem, Utah Lines: 33 Message-ID: <41jcnd$kp5@park.uvsc.edu> References: <41f4p3$493@bee.cs.kiev.ua> <41hgkd$9dl@bonnie.tcd-dresden.de> NNTP-Posting-Host: hecate.artisoft.com j@bonnie.heep.sax.de (J Wunsch) wrote: > > Ruslan Belkin <rus@monolit.kiev.ua> wrote: > >Does anybody know why disk quotas don't work in FreeBSD. Is it common > >problem for 4.4 lite? Problem presents in open-bugs list from January or > >so. > > I think it's only broken if you try to apply it to the root file > system, or if you try to apply it to multiple file systems (under some > circumstances that Terry Lambert will happily explaint to you :). There is no computation of transitive closure over the directed graph for intersecting quota files. Basically, this is a deadly embrace deadlock issue having to do with cross-mount-point vnode locking semantics. Or in English: 1) Don't turn on quotas on '/'. 2) Put the quota file on the file system that the quotas are to be enforced on. ie: FS QUOTA FILE /usr /usr/admin/quotas /home /home/admin/quotas ... Terry Lambert terry@cs.weber.edu --- Any opinions in this posting are my own and not those of my present or previous employers.