Up to [Development] / xfs-linux / quota
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.21 / (download) - annotate - [select for diffs], Tue Aug 19 15:46:54 2008 UTC (9 years, 2 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.20: +3 -3
lines
Diff to previous 1.20 (unified)
convert beX_add to beX_add_cpu (new common API) remove beX_add functions and replace all uses with beX_add_cpu Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com> Merge of xfs-linux-melb:xfs-kern:31920a by kenmcd. convert beX_add to beX_add_cpu (new common API)
Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 21 06:17:24 2008 UTC (9 years, 5 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.19: +1 -1
lines
Diff to previous 1.19 (unified)
shrink mrlock_t The writer field is not needed for non_DEBU builds so remove it. While we're at i also clean up the interface for is locked asserts to go through and xfs_iget.c helper with an interface like the xfs_ilock routines to isolated the XFS codebase from mrlock internals. That way we can kill mrlock_t entirely once rw_semaphores grow an islocked facility. Also remove unused flags to the ilock family of functions. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:30902a by kenmcd. shrink mrlock_t
Revision 1.19 / (download) - annotate - [select for diffs], Tue Mar 20 02:55:19 2007 UTC (10 years, 7 months ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.18: +3 -1
lines
Diff to previous 1.18 (unified)
Fix uquota and oquota enforcement problems. When uquota and oquota (gquota/pquota) are enabled for accounting both are enforced if ether has enforcement active. Conditions: - Both XFS_UQUOTA_ACCT and XFS_GQUOTA_ACCT are enabled. - Either XFS_UQUOTA_ENFD or XFS_OQUOTA_ENFD is enabled. - The usage without enforce is reached at the soft limit. Problems: 1. "repquota" shows all grace time even if no enforcement. 2. we cannot make a file over a hard limits even if no enforcement. Signed-off-by: Kouta Ooizumi <k-ooizumi@tnes.nec.co.jp> Merge of xfs-linux-melb:xfs-kern:28272a by kenmcd. Fix uquota and oquota enforcement problems.
Revision 1.18 / (download) - annotate - [select for diffs], Wed Feb 7 02:50:13 2007 UTC (10 years, 8 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.17: +0 -2
lines
Diff to previous 1.17 (unified)
Remove unused header files for MAC and CAP checking functionality. xfs_mac.h and xfs_cap.h provide definitions and macros that aren't used anywhere in XFS at all. They are left-overs from "to be implement at some point in the future" functionality that Irix XFS has. If this functionality ever goes into Linux, it will be provided at a different layer, most likely through the security hooks in the kernel so we will never need this functionality in XFS. Patch provided by Eric Sandeen (sandeen@sandeen.net). Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Merge of xfs-linux-melb:xfs-kern:28036a by kenmcd. Remove unused xfs_cap.h/xfs_mac.h header files. Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 15 03:58:11 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.16: +0 -2
lines
Diff to previous 1.16 (unified)
Remove version 1 directory code. Never functioned on Linux, just pure bloat. Merge of xfs-linux-melb:xfs-kern:26251a by kenmcd.
Revision 1.16 / (download) - annotate - [select for diffs], Fri Mar 31 03:50:40 2006 UTC (11 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.15: +36 -32
lines
Diff to previous 1.15 (unified)
Make project quota enforcement return an error code consistent with its use. Merge of xfs-linux-melb:xfs-kern:25633a by kenmcd.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Mar 23 02:48:21 2006 UTC (11 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.14: +1 -1
lines
Diff to previous 1.14 (unified)
We really suck at spulling. Thanks to Chris Pascoe for fixing all these typos. Merge of xfs-linux-melb:xfs-kern:25539a by kenmcd.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 26 16:35:34 2005 UTC (12 years ago) by hch
Branch: MAIN
Changes since 1.13: +25 -27
lines
Diff to previous 1.13 (unified)
endianess annotations and cleanup for the quota code
Revision 1.13 / (download) - annotate - [select for diffs], Mon Sep 26 03:46:03 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.12: +12 -28
lines
Diff to previous 1.12 (unified)
Update license/copyright notices to match the prefered SGI boilerplate. Merge of xfs-linux-melb:xfs-kern:23917a by kenmcd.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Sep 23 03:48:50 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.11: +6 -6
lines
Diff to previous 1.11 (unified)
Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot. Merge of xfs-linux-melb:xfs-kern:23901a by kenmcd.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Jun 20 03:44:04 2005 UTC (12 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.10: +25 -25
lines
Diff to previous 1.10 (unified)
Merge fixes into realtime quota code, since one/two reported, still not enabled though. Merge of xfs-linux-melb:xfs-kern:22900a by kenmcd.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jun 3 06:03:33 2005 UTC (12 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.9: +2 -4
lines
Diff to previous 1.9 (unified)
Add support for project quota, based on Dan Knappes earlier work. Merge of xfs-linux-melb:xfs-kern:22805a by kenmcd.
Revision 1.9 / (download) - annotate - [select for diffs], Wed May 18 09:29:33 2005 UTC (12 years, 5 months ago) by hch
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (unified)
mark various symbols static Patch from Adrian Bunk
Revision 1.8 / (download) - annotate - [select for diffs], Fri Jan 14 11:57:33 2005 UTC (12 years, 9 months ago) by hch
Branch: MAIN
Changes since 1.7: +5 -5
lines
Diff to previous 1.7 (unified)
Remove INT_ZERO and INT_ISZERO 0 is 0 in all endianess variant. No need for INT_ZERO and INT_ISZERO
Revision 1.7 / (download) - annotate - [select for diffs], Tue Aug 24 04:25:29 2004 UTC (13 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.6: +30 -11
lines
Diff to previous 1.6 (unified)
Support for default quota limits via the zero dquot (ala grace times).
Revision 1.6 / (download) - annotate - [select for diffs], Sun Nov 23 23:28:03 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (unified)
Abstract out the current_time interface use from quota to support multiple kernel versions.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Nov 21 06:33:46 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.4: +0 -7
lines
Diff to previous 1.4 (unified)
Remove assertion that we do not hold a lock - no lock ownership state available.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Jun 27 18:04:26 2003 UTC (14 years, 3 months ago) by cattelan
Branch: MAIN
Changes since 1.3: +929 -0
lines
Diff to previous 1.3 (unified)
The Big Move linux/fs/xfs/quota/xfs_trans_dquot.c 1.2 Renamed to quota/xfs_trans_dquot.c
Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 27 17:57:21 2003 UTC (14 years, 3 months ago) by cattelan
Branch: MAIN
CVS Tags: DENUKE
Changes since 1.2: +0 -929
lines
Diff to previous 1.2 (unified)
Nuke
Revision 1.2 / (download) - annotate - [select for diffs], Thu May 1 16:22:06 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.1: +36 -1
lines
Diff to previous 1.1 (unified)
Rework the way xfs includes xfs_<blah>.h headers. This reduces a lot of the compile dependenciesÂ, and should reduce some of the "recompile all" situations.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Mar 17 06:02:57 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Separate the quota source into its own subdirectory ala dmapi. Push a bunch of quota- and dmapi-specific code down into these subdirs which previously was compiled into the core XFS code, and don't descend into these subdirs if options config'd off. linux/fs/xfs/xfs_trans_dquot.c 1.40 Renamed to linux/fs/xfs/quota/xfs_trans_dquot.c Separate the quota source into its own subdirectory ala dmapi. Push a bunch of quota- and dmapi-specific code down into these subdirs which previously was compiled into the core XFS code, and don't descend into these subdirs if options config'd off.