Up to [Development] / xfs-linux / linux-2.4
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.67 / (download) - annotate - [select for diffs], Thu Sep 27 04:02:18 2007 UTC (10 years, 1 month ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.66: +0 -248
lines
Diff to previous 1.66 (colored)
Remove fs/xfs/linux-2.4 as building for 2.4 kernels is no longer supported from this tree Merge of xfs-linux-melb:xfs-kern:29785a by kenmcd.
Revision 1.66 / (download) - annotate - [select for diffs], Tue May 22 15:50:48 2007 UTC (10 years, 5 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.65: +1 -0
lines
Diff to previous 1.65 (colored)
Lazy Superblock Counters When we have a couple of hundred transactions on the fly at once, they all typically modify the on disk superblock in some way. create/unclink/mkdir/rmdir modify inode counts, allocation/freeing modify free block counts. When these counts are modified in a transaction, the must eventually lock the superblock buffer and apply the mods. The buffer then remains locked until the transaction is committed into the incore log buffer. The result of this is that with enough transactions on the fly the incore superblock buffer becomes a bottleneck. The result of contention on the incore superblock buffer is that transaction rates fall - the more pressure that is put on the superblock buffer, the slower things go. The key to removing the contention is to not require the superblock fields in question to be locked. We do that by not marking the superblock dirty in the transaction. IOWs, we modify the incore superblock but do not modify the cached superblock buffer. In short, we do not log superblock modifications to critical fields in the superblock on every transaction. In fact we only do it just before we write the superblock to disk every sync period or just before unmount. This creates an interesting problem - if we don't log or write out the fields in every transaction, then how do the values get recovered after a crash? the answer is simple - we keep enough duplicate, logged information in other structures that we can reconstruct the correct count after log recovery has been performed. It is the AGF and AGI structures that contain the duplicate information; after recovery, we walk every AGI and AGF and sum their individual counters to get the correct value, and we do a transaction into the log to correct them. An optimisation of this is that if we have a clean unmount record, we know the value in the superblock is correct, so we can avoid the summation walk under normal conditions and so mount/recovery times do not change under normal operation. One wrinkle that was discovered during development was that the blocks used in the freespace btrees are never accounted for in the AGF counters. This was once a valid optimisation to make; when the filesystem is full, the free space btrees are empty and consume no space. Hence when it matters, the "accounting" is correct. But that means the when we do the AGF summations, we would not have a correct count and xfs_check would complain. Hence a new counter was added to track the number of blocks used by the free space btrees. This is an *on-disk format change*. As a result of this, lazy superblock counters are a mkfs option and at the moment on linux there is no way to convert an old filesystem. This is possible - xfs_db can be used to twiddle the right bits and then xfs_repair will do the format conversion for you. Similarly, you can convert backwards as well. At some point we'll add functionality to xfs_admin to do the bit twiddling easily.... Merge of xfs-linux-melb:xfs-kern:28652a by kenmcd. Changes to support lazy superblock counters.
Revision 1.65 / (download) - annotate - [select for diffs], Wed Feb 7 02:49:15 2007 UTC (10 years, 8 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.64: +1 -1
lines
Diff to previous 1.64 (colored)
Make freeze code a little cleaner. Fixes a few small issues (mostly cosmetic) that were picked up during the review cycle for the last set of freeze path changes. Merge of xfs-linux-melb:xfs-kern:28035a by kenmcd. add/remove SYNC_* flags for freeze path changes.
Revision 1.64 / (download) - annotate - [select for diffs], Thu Jun 15 03:53:46 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.63: +0 -2
lines
Diff to previous 1.63 (colored)
Remove dead code from our local tree. Merge of xfs-linux-melb:xfs-kern:26246a by kenmcd.
Revision 1.63 / (download) - annotate - [select for diffs], Tue May 30 15:58:42 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.62: +8 -10
lines
Diff to previous 1.62 (colored)
Cleanup a missed porting conversion, and freezing. Merge of xfs-linux-melb:xfs-kern:26109a by kenmcd.
Revision 1.62 / (download) - annotate - [select for diffs], Tue May 30 15:57:54 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.61: +3 -3
lines
Diff to previous 1.61 (colored)
Resolve a namespace collision on remaining vtypes for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26108a by kenmcd.
Revision 1.61 / (download) - annotate - [select for diffs], Tue May 30 15:56:57 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.60: +28 -29
lines
Diff to previous 1.60 (colored)
Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26107a by kenmcd.
Revision 1.60 / (download) - annotate - [select for diffs], Tue May 30 15:55:47 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.59: +62 -62
lines
Diff to previous 1.59 (colored)
Resolve a namespace collision on vfs/vfsops for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26106a by kenmcd.
Revision 1.59 / (download) - annotate - [select for diffs], Tue May 30 15:48:50 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.58: +7 -0
lines
Diff to previous 1.58 (colored)
Shutdown the filesystem if all device paths have gone. Made shutdown vop flags consistent with sync vop flags declarations too. Merge of xfs-linux-melb:xfs-kern:26096a by kenmcd.
Revision 1.58 / (download) - annotate - [select for diffs], Fri Mar 17 14:28:04 2006 UTC (11 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.57: +3 -1
lines
Diff to previous 1.57 (colored)
Complete transition away from linvfs naming convention, finally. Merge of xfs-linux-melb:xfs-kern:25474a by kenmcd.
Revision 1.57 / (download) - annotate - [select for diffs], Wed Nov 9 06:52:20 2005 UTC (11 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.56: +0 -2
lines
Diff to previous 1.56 (colored)
remove unused IGET_NOALLOC flag remove unused IGET_NOALLOC flag
Revision 1.56 / (download) - annotate - [select for diffs], Wed Oct 26 03:52:28 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.55: +2 -1
lines
Diff to previous 1.55 (colored)
Rework fid encode/decode wrt 64 bit inums interacting with NFS. Merge of xfs-linux-melb:xfs-kern:24201a by kenmcd.
Revision 1.55 / (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.54: +12 -26
lines
Diff to previous 1.54 (colored)
Update license/copyright notices to match the prefered SGI boilerplate. Merge of xfs-linux-melb:xfs-kern:23903a by kenmcd.
Revision 1.54 / (download) - annotate - [select for diffs], Wed Jun 8 10:10:57 2005 UTC (12 years, 4 months ago) by hch
Branch: MAIN
Changes since 1.53: +1 -0
lines
Diff to previous 1.53 (colored)
quiesce the filesystem proper when freezing add SYNC_QUIESCE flag
Revision 1.53 / (download) - annotate - [select for diffs], Mon Sep 27 03:34:33 2004 UTC (13 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.52: +13 -2
lines
Diff to previous 1.52 (colored)
Make xfssyncd more generic, hand off out-of-space flushing to it - fixes deadlocks near full and fixes a 4KSTACKS problem in XFS. Merge of xfs-linux-melb:xfs-kern:19600a by kenmcd.
Revision 1.52 / (download) - annotate - [select for diffs], Fri Aug 20 14:56:28 2004 UTC (13 years, 2 months ago) by jpk
Branch: MAIN
Changes since 1.51: +1 -1
lines
Diff to previous 1.51 (colored)
Update copyrights. Update copyrights.
Revision 1.51 / (download) - annotate - [select for diffs], Tue Aug 17 20:13:25 2004 UTC (13 years, 2 months ago) by jpk
Branch: MAIN
Changes since 1.50: +1 -0
lines
Diff to previous 1.50 (colored)
Quotas were not working after a recovery of relocation of the MDS. The problem was that the QM behavior layer was not being inserted as part of the recovery/relocation process. Extern for bhv_get_vfsops().
Revision 1.50 / (download) - annotate - [select for diffs], Wed Jun 9 09:33:17 2004 UTC (13 years, 4 months ago) by hch
Branch: MAIN
Changes since 1.49: +17 -0
lines
Diff to previous 1.49 (colored)
Integrate freeze/unfrezze with Linux 2.6 VFS infrastructure add VFS_FREEZE
Revision 1.49 / (download) - annotate - [select for diffs], Tue Jan 13 22:37:05 2004 UTC (13 years, 9 months ago) by cattelan
Branch: MAIN
Changes since 1.48: +20 -0
lines
Diff to previous 1.48 (colored)
Merge the bulk of the bits over from the -dev tree. Some of the code needs some cleanup now but this mod basically is to bring the xfs-linux tree in sync with -dev.
Revision 1.48 / (download) - annotate - [select for diffs], Tue Dec 16 01:05:04 2003 UTC (13 years, 10 months ago) by cattelan
Branch: MAIN
Changes since 1.47: +208 -0
lines
Diff to previous 1.47 (colored)
Move the files around to finalize the 2.4/2.6 merge linux/xfs_vfs.h 1.46 Renamed to linux-2.4/xfs_vfs.h
Revision 1.47 / (download) - annotate - [select for diffs], Tue Dec 16 00:57:46 2003 UTC (13 years, 10 months ago) by cattelan
Branch: MAIN
Changes since 1.46: +0 -208
lines
Diff to previous 1.46 (colored)
Delete imported files so they can re-named
Revision 1.46 / (download) - annotate - [select for diffs], Sun Nov 23 21:55:17 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.45: +4 -2
lines
Diff to previous 1.45 (colored)
Use xfs_statfs type to statfs operation, to support multiple kernels more easily.
Revision 1.45 / (download) - annotate - [select for diffs], Thu Aug 14 19:35:39 2003 UTC (14 years, 2 months ago) by cattelan
Branch: MAIN
Changes since 1.44: +3 -2
lines
Diff to previous 1.44 (colored)
Fix one more fsid_t type. Missed this fsid_t the first time around
Revision 1.44 / (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.43: +205 -0
lines
Diff to previous 1.43 (colored)
The Big Move linux/fs/xfs/linux/xfs_vfs.h 1.42 Renamed to linux/xfs_vfs.h
Revision 1.43 / (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.42: +0 -205
lines
Diff to previous 1.42 (colored)
Nuke
Revision 1.42 / (download) - annotate - [select for diffs], Wed Jun 18 02:53:59 2003 UTC (14 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.41: +1 -1
lines
Diff to previous 1.41 (colored)
Fix remount readonly so it really wont write dummy log records
Revision 1.41 / (download) - annotate - [select for diffs], Mon Jun 16 14:32:30 2003 UTC (14 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
SYNC_FSDATA and SYNC_REFCACHE are supposed to be distinct values, they ended up the same somehow. make SYNC_FSDATA and SYNC_REFCACHE different
Revision 1.40 / (download) - annotate - [select for diffs], Fri May 9 11:06:38 2003 UTC (14 years, 5 months ago) by hch
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.39: +0 -1
lines
Diff to previous 1.39 (colored)
avoid sleep_on in the sync code remove vfsp->vfs_wait
Revision 1.39 / (download) - annotate - [select for diffs], Thu May 1 21:05:53 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.38: +7 -1
lines
Diff to previous 1.38 (colored)
Rework of how xfs syncs metadata to disk. This has a number of benefits: We no longer walk the list of all the inodes in the filesystem everytime the write_super is called. If you type sync and then reset the box then everything is definitely recovered afterwards. We remove a lot of calls to mark_inode_dirty which did not really do us any good, and replace them with a single one which does. kupdated does less work in xfs now, freeing it to do other things. Finally, get the dummy log record code working, this means that after a period of inactivity with everything on disk, we clean the log so that recovery does not have any work to do. new vfs fields for the syncd thread
Revision 1.38 / (download) - annotate - [select for diffs], Tue Apr 15 23:16:46 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
Changes since 1.37: +1 -1
lines
Diff to previous 1.37 (colored)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.37 / (download) - annotate - [select for diffs], Thu Apr 10 16:02:05 2003 UTC (14 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.36: +7 -1
lines
Diff to previous 1.36 (colored)
change remount code so that it calls a vfs operation within XFS. reorganize the code underneath it. This better separates the linux vfs code and the xfs specific code and will let us enable more options on remount. add mntupdate support
Revision 1.36 / (download) - annotate - [select for diffs], Mon Mar 17 06:02:57 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.35: +11 -1
lines
Diff to previous 1.35 (colored)
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. 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.
Revision 1.35 / (download) - annotate - [select for diffs], Mon Mar 17 03:36:27 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.34: +2 -0
lines
Diff to previous 1.34 (colored)
Keep 2.4 and 2.5 get_inode implementations a bit more in sync (wrt flags).
Revision 1.34 / (download) - annotate - [select for diffs], Mon Mar 17 02:46:55 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.33: +9 -0
lines
Diff to previous 1.33 (colored)
Move some of the Linux-specific iget code out of the XFS core code, move some of the initialisation code to a better spot (super.c -> vfs.c), fix up some whitespace abuse and some more code formatting inconsistencies.
Revision 1.33 / (download) - annotate - [select for diffs], Wed Mar 12 03:33:01 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.32: +121 -143
lines
Diff to previous 1.32 (colored)
Next step in bhv code cleanup - this is a start on moving quota and dmapi into behavior layers, purging several points where these sit slap bang in the middle of XFS code (esp. read_super). Also removes numerous #ifdef's and a bunch of unused #define's from all over the place. More to come.
Revision 1.32 / (download) - annotate - [select for diffs], Tue Mar 11 04:37:23 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.31: +2 -16
lines
Diff to previous 1.31 (colored)
First stage of behavior code cleanup - removes a bunch of unused macros related to read/write locking the behavior change.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Mar 4 16:58:38 2003 UTC (14 years, 7 months ago) by hch
Branch: MAIN
Changes since 1.30: +0 -9
lines
Diff to previous 1.30 (colored)
remove VFS_DOUNMOUNT Merge of 2.5.x-xfs:slinx:140841a by hch.
Revision 1.30 / (download) - annotate - [select for diffs], Wed Oct 2 17:25:30 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.29: +10 -0
lines
Diff to previous 1.29 (colored)
This is a two fold change, first it moves the translation between linux dev_t and kdev_t up the call stack in xfs and makes the bulk of xfs work in terms of its on disk dev_t format. It also cleans up a few related chunks of code. The other part of the change reworks how we keep the linux inode contents and the xfs inode fields in sync. A number of places where we resynced the two have been removed, these were basically replicating work elsewhere in the filesystem. We now also ensure that the inode fields are filled in before calling unlock_new_inode - there used to be a window. Finally all the code which hooks together the linux inode and the xfs inode is brought together as a more coherent whole rather than being scattered around the inode create path. Most calls to revalidate the linux inode from the xfs inode are removed. Add a new vfs operation - INIT_INODE. This is used by the filesystem to glue the xfs inode, the vnode and the linux inode together.
Revision 1.29 / (download) - annotate - [select for diffs], Wed Sep 4 18:43:38 2002 UTC (15 years, 1 month ago) by sandeen
Branch: MAIN
Changes since 1.28: +0 -2
lines
Diff to previous 1.28 (colored)
remove dead members of struct vfs
Revision 1.28 / (download) - annotate - [select for diffs], Mon Aug 26 14:58:54 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.27: +0 -1
lines
Diff to previous 1.27 (colored)
remove vfs_fstype
Revision 1.27 / (download) - annotate - [select for diffs], Sat Aug 24 12:57:57 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.26: +2 -12
lines
Diff to previous 1.26 (colored)
remove unused flags
Revision 1.26 / (download) - annotate - [select for diffs], Tue Aug 20 21:15:42 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.25: +0 -11
lines
Diff to previous 1.25 (colored)
remove some more 'CELL_CAPABLE' code
Revision 1.25 / (download) - annotate - [select for diffs], Fri Aug 9 16:27:40 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.24: +40 -21
lines
Diff to previous 1.24 (colored)
remove unneeded vfs locking code
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jul 30 14:55:17 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.23: +0 -8
lines
Diff to previous 1.23 (colored)
clean up a couple more cell defines
Revision 1.23 / (download) - annotate - [select for diffs], Sat Jul 27 14:25:06 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.22: +6 -0
lines
Diff to previous 1.22 (colored)
make forced shutdown a vfs operation
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jul 16 21:17:45 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.21: +3 -2
lines
Diff to previous 1.21 (colored)
rename xfs_args to xfs_mount_args
Revision 1.21 / (download) - annotate - [select for diffs], Thu Jul 11 16:43:58 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.20: +4 -14
lines
Diff to previous 1.20 (colored)
rationalize mount arguments
Revision 1.20 / (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.19: +101 -101
lines
Diff to previous 1.19 (colored)
whitespace cleanup
Revision 1.19 / (download) - annotate - [select for diffs], Wed Jun 19 15:57:21 2002 UTC (15 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.18: +3 -4
lines
Diff to previous 1.18 (colored)
Remove unused vfsmount and cvp params from VFSOPS_DMAPI_MOUNT.
Revision 1.18 / (download) - annotate - [select for diffs], Tue Jun 18 14:45:50 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.17: +0 -1
lines
Diff to previous 1.17 (colored)
remove vfs_busydev - not used
Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 14 20:50:55 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
more small cleanups
Revision 1.16 / (download) - annotate - [select for diffs], Tue Jun 11 16:16:57 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.15: +0 -4
lines
Diff to previous 1.15 (colored)
more minor cleanup
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jun 10 18:29:39 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.14: +0 -1
lines
Diff to previous 1.14 (colored)
remove dead code
Revision 1.14 / (download) - annotate - [select for diffs], Mon Jun 10 16:48:00 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.13: +0 -3
lines
Diff to previous 1.13 (colored)
kill the use of a uio_t on the read/write path, it was just overhead
Revision 1.13 / (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.12: +1 -1
lines
Diff to previous 1.12 (colored)
Update copyright dates
Revision 1.12 / (download) - annotate - [select for diffs], Fri May 24 19:37:51 2002 UTC (15 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.11: +0 -8
lines
Diff to previous 1.11 (colored)
kill an unused vfs operation
Revision 1.11 / (download) - annotate - [select for diffs], Fri May 24 12:31:32 2002 UTC (15 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.10: +0 -1
lines
Diff to previous 1.10 (colored)
remove vfs_setflag - no one uses it
Revision 1.10 / (download) - annotate - [select for diffs], Thu Mar 21 16:42:58 2002 UTC (15 years, 7 months ago) by roehrich
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
To fix dm_handle_to_path() I need to be able to open a file by its handle, when I don't know which filesystem the handle belongs to--meaning, I don't have an open filedescriptor that I could use in, say, ioctl(XFS_IOC_OPEN_BY_HANDLE), which means I don't have access to a vfsmount ptr, which means I can't fully populate a new "struct file", which means I'm giving the user a new filedescriptor that isn't safe to use. This mod allows DMAPI to keep a vfsmount pointer that was used during the mount event, and in a followup mod I will use that pointer for an open_by_handle operation. Change vfs_dmapi_mount prototype and VFSOPS_DMAPI_MOUNT macro to send vfsmount ptr.
Revision 1.9 / (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.8: +0 -13
lines
Diff to previous 1.8 (colored)
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.8 / (download) - annotate - [select for diffs], Thu Dec 6 21:29:13 2001 UTC (15 years, 10 months ago) by roehrich
Branch: MAIN
Changes since 1.7: +3 -3
lines
Diff to previous 1.7 (colored)
Bypass xfs_dm_fcntl(), go straight to xfs_dm_get_fsys_vector().
Revision 1.7 / (download) - annotate - [select for diffs], Tue Dec 4 17:34:40 2001 UTC (15 years, 10 months ago) by roehrich
Branch: MAIN
Changes since 1.6: +10 -0
lines
Diff to previous 1.6 (colored)
Add VFS_DMAPI_FSYS_VECTOR
Revision 1.6 / (download) - annotate - [select for diffs], Fri Nov 16 03:45:35 2001 UTC (15 years, 11 months ago) by kaos
Branch: MAIN
Changes since 1.5: +1 -1
lines
Diff to previous 1.5 (colored)
Wrap () around #define expressions with unary operators
Revision 1.5 / (download) - annotate - [select for diffs], Tue Apr 24 18:43:41 2001 UTC (16 years, 6 months ago) by ananth
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.4: +1 -20
lines
Diff to previous 1.4 (colored)
Reorganize & cleanup code.
Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 20 03:23:53 2000 UTC (16 years, 10 months ago) by dxm
Branch: MAIN
CVS Tags: Release-1_0_0,
PreRelease-0_10
Changes since 1.3: +6 -0
lines
Diff to previous 1.3 (colored)
add more fields for CELL_CAPABLE
Revision 1.3 / (download) - annotate - [select for diffs], Thu Dec 14 02:52:59 2000 UTC (16 years, 10 months ago) by dxm
Branch: MAIN
Changes since 1.2: +13 -0
lines
Diff to previous 1.2 (colored)
push back some vfs fields for cxfs
Revision 1.2 / (download) - annotate - [select for diffs], Tue Oct 10 20:58:19 2000 UTC (17 years ago) by roehrich
Branch: MAIN
Changes since 1.1: +5 -0
lines
Diff to previous 1.1 (colored)
dmapi mounts are handled by do_mount via a callback. Add vfs_dmapi_mount pointer to vfsops_t. Add VFSOPS_DMAPI_MOUNT.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Sep 26 05:02:06 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
move from pseudo-inc to pair up with its .c file here.