Quotas do they exist ?

Guy Harris guy at auspex.auspex.com
Mon Dec 3 07:19:48 AEST 1990


>While its true that EDQUOT can be an error from that call, you will
>see that it is returned for one of two reasons: the first would be
>for exceeding disk quota (which AIX v3.1 does not support);
>the second is if i-nodes become exhausted for a particular filesystem.

So fix it to return ENOSPC if inodes become exhausted, instead of
EDQUOT, both for compatibility with the 4.3BSD file system code and the
System V file system code (both of which return ENOSPC if you run out of
inodes, which means that behavior probably dates back to time
immemorial), and to prevent people from getting confused into thinking
AIX 3.x supports quotas just because it incorrectly returns EDQUOT when
you run out of inodes (rather than running out of your inode *quota* -
the BSD file system returns EDQUOT when that happens). 



More information about the Comp.unix.aix mailing list