linux/fs/ufs
Christoph Hellwig e0ccfd959c quota: move unmount handling into the filesystem
Currently the VFS calls into the quotactl interface for unmounting
filesystems.  This means filesystems with their own quota handling
can't easily distinguish between user-space originating quotaoff
and an unount.  Instead move the responsibily of the unmount handling
into the filesystem to be consistent with all other dquot handling.

Note that we do call dquot_disable a lot later now, e.g. after
a sync_filesystem.  But this is fine as the quota code does all its
writes via blockdev's mapping and that is synced even later.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jan Kara <jack@suse.cz>
2010-05-24 14:09:12 +02:00
..
balloc.c dquot: cleanup space allocation / freeing routines 2010-03-05 00:20:28 +01:00
cylinder.c drop linux/ufs_fs.h from userspace export and relocate it to fs/ufs/ufs_fs.h 2008-02-08 09:22:39 -08:00
dir.c sanitize const/signedness of ufs a bit 2010-03-03 14:07:57 -05:00
file.c dquot: cleanup dquot initialize routine 2010-03-05 00:20:30 +01:00
ialloc.c ufs: replace inode uid,gid,mode initialization with helper function 2010-05-21 18:31:27 -04:00
inode.c ufs: add ufs speciffic ->setattr call 2010-05-21 19:30:40 +02:00
Kconfig fs/Kconfig: move ufs out 2009-01-22 13:16:00 +03:00
Makefile
namei.c ufs: add ufs speciffic ->setattr call 2010-05-21 19:30:40 +02:00
super.c quota: move unmount handling into the filesystem 2010-05-24 14:09:12 +02:00
swab.h ufs: replace __inline with inline 2008-04-28 08:58:45 -07:00
symlink.c ufs: add ufs speciffic ->setattr call 2010-05-21 19:30:40 +02:00
truncate.c quota: unify quota init condition in setattr 2010-05-21 19:30:45 +02:00
ufs_fs.h ufs: make solaris fsck happy 2010-03-12 15:52:35 -08:00
ufs.h ufs: add ufs speciffic ->setattr call 2010-05-21 19:30:40 +02:00
util.c drop linux/ufs_fs.h from userspace export and relocate it to fs/ufs/ufs_fs.h 2008-02-08 09:22:39 -08:00
util.h ufs: fix parenthesisation in ufs_set_fs_state() 2008-02-23 17:12:13 -08:00