This is Jan's latest set of VFS quota patches. These patches (which
were posted to LKML on the weekend) allow the two VFS quota formats
and quotactl interfaces to coexist. All seems stable on my machine.
If you're one of the people merging XFS with Alan Cox's patches, you
should first reverse-apply Jan's old patches (which removes the old
32 bit UID/GID quota from Alan's patches, and then apply the new code
from the XFS CVS tree (which "re-applies" the 32 bit UID/GID quota
patches, but now using Jan's new mechanisms).
Please let us know of any quota oddities you see in the CVS tree.
cheers.
[ ps: 2.5 port is next. ]
Date: Mon Mar 4 21:05:36 PST 2002
Workarea: snort.melbourne.sgi.com:/home/nathans/2.4.x-xfs
The following file(s) were checked into:
bonnie.engr.sgi.com:/isms/slinx/2.4.x-xfs
Modid: xfs-cmds:slinx:113294a
cmd/xfsmisc/README - 1.9
- Update with Jan's latest round of patches. Now allows co-existance
of the old and new VFS quota formats/quotactl operations.
Modid: 2.4.x-xfs:slinx:113294b
linux/include/linux/quotacompat.h - 1.1
linux/include/linux/quotaio_v2.h - 1.1
linux/fs/quota_v2.c - 1.1
linux/include/linux/dqblk_v1.h - 1.1
linux/include/linux/dqblk_v2.h - 1.1
linux/fs/quota_v1.c - 1.1
linux/include/linux/quotaio_v1.h - 1.1
linux/include/linux/quotaops.h - 1.13
linux/include/linux/quota.h - 1.9
linux/include/linux/fs.h - 1.144
linux/include/asm-sparc64/ioctls.h - 1.4
linux/include/asm-sparc/ioctls.h - 1.4
linux/include/asm-m68k/ioctls.h - 1.4
linux/include/asm-i386/ioctls.h - 1.4
linux/include/asm-alpha/ioctls.h - 1.6
linux/fs/super.c - 1.74
linux/fs/ioctl.c - 1.13
linux/fs/inode.c - 1.62
linux/fs/dquot.c - 1.46
linux/fs/Config.in - 1.76
linux/arch/sparc64/kernel/sys_sparc32.c - 1.42
linux/Documentation/Configure.help - 1.126
linux/include/asm-sh/ioctls.h - 1.5
linux/arch/ia64/ia32/sys_ia32.c - 1.20
linux/include/asm-ia64/ioctls.h - 1.3
linux/include/asm-parisc/ioctls.h - 1.3
linux/include/asm-cris/ioctls.h - 1.3
linux/fs/quota.c - 1.6
- Update with Jan's latest round of patches. Now allows co-existance
of the old and new VFS quota formats/quotactl operations.
linux/fs/xfs/linux/xfs_super.c - 1.161
- Update to match minor field renaming from Jan's new patches.
linux/fs/xfs/xfs_qm_syscalls.c - 1.56
linux/fs/xfs/xfs_qm.h - 1.21
- Type of parameter "type" change to int for a couple of operations.
|