Up to [Development] / xfs-linux
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.43 / (download) - annotate - [select for diffs], Tue Sep 16 16:11:25 2008 UTC (9 years, 1 month ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.42: +0 -2
lines
Diff to previous 1.42 (unified)
Undoes mod: xfs-linux-melb:xfs-kern:32122a undo test git mod Merge of xfs-linux-melb:xfs-kern:32127a by kenmcd.
Revision 1.42 / (download) - annotate - [select for diffs], Tue Sep 16 16:10:31 2008 UTC (9 years, 1 month ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.41: +0 -1
lines
Diff to previous 1.41 (unified)
Undoes mod: xfs-linux-melb:xfs-kern:32124a undo test git mod Merge of xfs-linux-melb:xfs-kern:32125a by kenmcd.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Sep 16 16:09:40 2008 UTC (9 years, 1 month ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.40: +1 -0
lines
Diff to previous 1.40 (unified)
[XFS] one line multiple line 1 multiple line 2 SGI-Git-Id: 6aec762e9268275d53ebeec79e9f667d31ab7794 SGI-Git-Author: Tim Shimmin <tes@sgi.com> SGI-Git-Date: Tue Sep 16 16:57:09 2008 +1000 Merge of xfs-linux-melb:xfs-kern:32124a by kenmcd.
Revision 1.40 / (download) - annotate - [select for diffs], Tue Sep 16 16:08:48 2008 UTC (9 years, 1 month ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.39: +2 -0
lines
Diff to previous 1.39 (unified)
[XFS] one line 1st line 2nd line SGI-Git-Id: e574439763b3051ec013bb275f2c423ef924fdc0 SGI-Git-Author: Tim Shimmin <tes@sgi.com> SGI-Git-Date: Tue Sep 16 15:52:22 2008 +1000 Merge of xfs-linux-melb:xfs-kern:32122a by kenmcd.
Revision 1.39 / (download) - annotate - [select for diffs], Mon Jul 28 15:43:25 2008 UTC (9 years, 3 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.38: +7 -7
lines
Diff to previous 1.38 (unified)
kill bhv_vnode_t All remaining bhv_vnode_t instance are in code that's more or less Linux specific. (Well, for xfs_acl.c that could be argued, but that code is on the removal list, too). So just do an s/bhv_vnode_t/struct inode/ over the whole tree. We can clean up variable naming and some useless helpers later. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:31781a by kenmcd. kill bhv_vnode_t
Revision 1.38 / (download) - annotate - [select for diffs], Fri Jun 27 04:11:35 2008 UTC (9 years, 4 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (unified)
Fix up problem when CONFIG_XFS_POSIX_ACL is not set and yet we still can use the _ACL_TYPE_* definitions in linux-2.6/xfs_xattr.c. The forthcoming generic acl code will also fix this problem. Merge of xfs-linux-melb:xfs-kern:31369a by kenmcd. Fix up problem when CONFIG_XFS_POSIX_ACL is not set and yet we still can use the _ACL_TYPE_* definitions in linux-2.6/xfs_xattr.c. Move the definitions further up before the #ifdef config stuff.
Revision 1.37 / (download) - annotate - [select for diffs], Fri Jan 18 15:05:14 2008 UTC (9 years, 9 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.36: +0 -2
lines
Diff to previous 1.36 (unified)
[PATCH 4/4] use generic_permission Now that all direct caller of xfs_iaccess are gone we can kill xfs_iaccess and xfs_access and just use generic_permission with a check_acl callback. This is required for the per-mount read-only patchset in -mm to work properly with XFS. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:30370a by kenmcd. use generic_permission
Revision 1.36 / (download) - annotate - [select for diffs], Thu Sep 27 06:15:00 2007 UTC (10 years, 1 month ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.35: +3 -3
lines
Diff to previous 1.35 (unified)
simplify xfs_create/mknod/symlink prototype Simplify the prototype for xfs_create/xfs_mkdir/xfs_symlink by not passing down a bhv_vattr_t that just hogs stack space. Instead pass down the mode in a mode_t and in case of xfs_crate the rdev as a scalar type aswell. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:29794a by kenmcd. simplify xfs_create/mknod/symlink prototype
Revision 1.35 / (download) - annotate - [select for diffs], Fri Aug 24 16:10:21 2007 UTC (10 years, 2 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.34: +7 -8
lines
Diff to previous 1.34 (unified)
kill struct bhv_vnode Now that struct bhv_vnode is empty we can just kill it. Retain bhv_vnode_t as a typedef for struct inode for the time beeing until all the fallout is cleaned up. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:29500a by kenmcd. struct bhv_vnode is empty so just retain it as a typedef to a struct inode to minimise cosmetic change.
Revision 1.34 / (download) - annotate - [select for diffs], Tue May 30 15:57:54 2006 UTC (11 years, 5 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.33: +1 -1
lines
Diff to previous 1.33 (unified)
Resolve a namespace collision on remaining vtypes for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26108a by kenmcd.
Revision 1.33 / (download) - annotate - [select for diffs], Tue May 30 15:56:57 2006 UTC (11 years, 5 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.32: +8 -8
lines
Diff to previous 1.32 (unified)
Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26107a by kenmcd.
Revision 1.32 / (download) - annotate - [select for diffs], Wed Mar 22 02:48:15 2006 UTC (11 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.31: +2 -2
lines
Diff to previous 1.31 (unified)
Fixup naming inconsistencies found by Pekka Enberg and one from Jan Engelhardt. Merge of xfs-linux-melb:xfs-kern:25529a by kenmcd.
Revision 1.31 / (download) - annotate - [select for diffs], Fri Sep 23 03:51:28 2005 UTC (12 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.30: +12 -26
lines
Diff to previous 1.30 (unified)
Update license/copyright notices to match the prefered SGI boilerplate. Merge of xfs-linux-melb:xfs-kern:23903a by kenmcd.
Revision 1.30 / (download) - annotate - [select for diffs], Fri Oct 1 05:55:13 2004 UTC (13 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.29: +0 -2
lines
Diff to previous 1.29 (unified)
Remove unused function prototypes. Merge of xfs-linux-melb:xfs-kern:19636a by kenmcd.
Revision 1.29 / (download) - annotate - [select for diffs], Mon Jun 28 10:03:43 2004 UTC (13 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.28: +1 -1
lines
Diff to previous 1.28 (unified)
sparse: annotate source for user pointers. From Chris Wedgwood.
Revision 1.28 / (download) - annotate - [select for diffs], Tue Jun 15 02:02:48 2004 UTC (13 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.27: +11 -15
lines
Diff to previous 1.27 (unified)
Sanitise the ACL initialisation macros.
Revision 1.27 / (download) - annotate - [select for diffs], Tue Jun 8 07:09:06 2004 UTC (13 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.26: +0 -0
lines
Diff to previous 1.26 (unified)
sparse: fix uses of macros before their definitions, etc.
Revision 1.26 / (download) - annotate - [select for diffs], Fri Dec 12 04:08:29 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.25: +3 -1
lines
Diff to previous 1.25 (unified)
Rework some extended attributes code to make it more easily extended.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Jun 27 18:04:26 2003 UTC (14 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.24: +120 -0
lines
Diff to previous 1.24 (unified)
The Big Move linux/fs/xfs/xfs_acl.h 1.23 Renamed to xfs_acl.h
Revision 1.24 / (download) - annotate - [select for diffs], Fri Jun 27 17:57:21 2003 UTC (14 years, 4 months ago) by cattelan
Branch: MAIN
CVS Tags: DENUKE
Changes since 1.23: +0 -120
lines
Diff to previous 1.23 (unified)
Nuke
Revision 1.23 / (download) - annotate - [select for diffs], Tue Apr 15 23:16:46 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.22: +6 -6
lines
Diff to previous 1.22 (unified)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 3 18:00:04 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.21: +1 -1
lines
Diff to previous 1.21 (unified)
bring ACL ifdefs in line with 2.5 s/CONFIG_FS_POSIX_ACL/CONFIG_XFS_POSIX_ACL/g
Revision 1.21 / (download) - annotate - [select for diffs], Mon Aug 12 03:42:18 2002 UTC (15 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.20: +0 -4
lines
Diff to previous 1.20 (unified)
Switch to using a superblock flag (MS_POSIXACL) instead of an inode flag (S_POSIXACL) - seems to be the consensus on how to do this.
Revision 1.20 / (download) - annotate - [select for diffs], Wed Jul 31 22:09:41 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.19: +3 -3
lines
Diff to previous 1.19 (unified)
get rid of EOPNOTSUPP
Revision 1.19 / (download) - annotate - [select for diffs], Wed Jul 31 21:19:39 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.18: +1 -1
lines
Diff to previous 1.18 (unified)
move from xfs_zone back to kmem_zone
Revision 1.18 / (download) - annotate - [select for diffs], Wed Jul 10 19:00:42 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.17: +10 -10
lines
Diff to previous 1.17 (unified)
whitespace cleanup
Revision 1.17 / (download) - annotate - [select for diffs], Thu Jul 4 00:16:22 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.16: +4 -5
lines
Diff to previous 1.16 (unified)
minor tidyups as suggested by Tim.
Revision 1.16 / (download) - annotate - [select for diffs], Tue Jul 2 00:12:19 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.15: +10 -4
lines
Diff to previous 1.15 (unified)
remove use of additional s_xattr_flags, use the existing inode flags field instead if ACLs are enabled. changes to ACL type names and macros so that we can keep external-to-xfs headers much simpler.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Jun 20 05:33:04 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.14: +34 -4
lines
Diff to previous 1.14 (unified)
move data structure and macro declarations close to the code implementing them.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 17 06:53:26 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.13: +8 -12
lines
Diff to previous 1.13 (unified)
Rework the test for default acls to be CONFIG setting friendly, and still keep related pieces together.
Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 14 05:04:15 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.12: +18 -6
lines
Diff to previous 1.12 (unified)
Take xfs_acl_t off the stack - allocate it from an xfs_acl zone instead; wrap up use of acls in macros such that an alternate implementation could be plugged in potentially - for the guys investigating large ACE counts & extended permission bits.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Jun 7 15:38:24 2002 UTC (15 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.11: +1 -1
lines
Diff to previous 1.11 (unified)
fix the logic in _ACL_XFS_IACCESS
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 6 11:59:51 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (unified)
optimize the case of acls built in but no acls on a file
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jun 4 16:30:46 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.9: +1 -1
lines
Diff to previous 1.9 (unified)
Update copyright dates
Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 3 23:44:42 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.8: +5 -0
lines
Diff to previous 1.8 (unified)
jump through a few more hoops getting the split patches simplified.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Feb 28 04:39:36 2002 UTC (15 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.7: +5 -0
lines
Diff to previous 1.7 (unified)
rearrange code a bit to fix some compile warnings if CONFIG_POSIX_ACL is not defined.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 26 00:34:21 2002 UTC (15 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.6: +2 -0
lines
Diff to previous 1.6 (unified)
Merge of 2.4.18-xfs:slinx:112555a by nathans. system names are now only printed if the underlying xfsroot attribute also exists.
Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 25 23:42:16 2002 UTC (15 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.5: +23 -10
lines
Diff to previous 1.5 (unified)
Merge of 2.4.18-xfs:slinx:111144a by nathans. Kernel changes to transition us to the new extended attribute and ACL interfaces. Some minor code rearranging (files moved, some deleted, some new ones from ext2/ext3 ACL project) too.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 14 04:41:19 2001 UTC (15 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.4: +5 -7
lines
Diff to previous 1.4 (unified)
convert over from struct acl and other ACL related types/macros to an xfs_acl_t variant so we can tell what is XFS-specific and what is not. will help our transition to a common EA/ACL codebase while keeping our existing ondisk format intact.
Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 17 05:16:51 2001 UTC (16 years, 6 months ago) by tes
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.3: +6 -3
lines
Diff to previous 1.3 (unified)
pv#820248; rv:ajag@engr; Fix up the parameters for _ACL_INHERIT and add _ACL_GET_DEFAULT.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jan 23 07:11:51 2001 UTC (16 years, 9 months ago) by tes
Branch: MAIN
CVS Tags: Release-1_0_0,
PreRelease-0_10
Changes since 1.2: +8 -0
lines
Diff to previous 1.2 (unified)
ACL config cleanup
Revision 1.2 / (download) - annotate - [select for diffs], Fri Jan 19 06:50:04 2001 UTC (16 years, 9 months ago) by tes
Branch: MAIN
Changes since 1.1: +0 -10
lines
Diff to previous 1.1 (unified)
Make ACLs compile configurable
Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 15 10:28:46 2001 UTC (16 years, 9 months ago) by tes
Branch: MAIN
Add XFS/ACL support