Up to [Development] / xfs-linux-nodel / linux
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.50 / (download) - annotate - [select for diffs], Tue Dec 16 01:05:04 2003 UTC (13 years, 10 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD
Changes since 1.49: +0 -329
lines
Diff to previous 1.49 (colored)
Move the files around to finalize the 2.4/2.6 merge linux/xfs_vfs.c 1.49 Renamed to linux-2.4/xfs_vfs.c
Revision 1.49 / (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.48: +1 -1
lines
Diff to previous 1.48 (colored)
Use xfs_statfs type to statfs operation, to support multiple kernels more easily.
Revision 1.48 / (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.47: +329 -0
lines
Diff to previous 1.47 (colored)
The Big Move linux/fs/xfs/linux/xfs_vfs.c 1.46 Renamed to linux/xfs_vfs.c
Revision 1.47 / (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.46: +0 -329
lines
Diff to previous 1.46 (colored)
Nuke
Revision 1.46 / (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.45: +0 -1
lines
Diff to previous 1.45 (colored)
avoid sleep_on in the sync code remove vfsp->vfs_wait
Revision 1.45 / (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.44: +2 -0
lines
Diff to previous 1.44 (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 need initializing
Revision 1.44 / (download) - annotate - [select for diffs], Thu May 1 16:22:06 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
Changes since 1.43: +16 -1
lines
Diff to previous 1.43 (colored)
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.43 / (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.42: +1 -1
lines
Diff to previous 1.42 (colored)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.42 / (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.41: +15 -0
lines
Diff to previous 1.41 (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.41 / (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.40: +1 -1
lines
Diff to previous 1.40 (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.40 / (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.39: +145 -30
lines
Diff to previous 1.39 (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.39 / (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.38: +183 -0
lines
Diff to previous 1.38 (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.38 / (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.37: +0 -238
lines
Diff to previous 1.37 (colored)
remove unneeded vfs locking code
Revision 1.37 / (download) - annotate - [select for diffs], Fri Jul 26 22:39:53 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.36: +0 -2
lines
Diff to previous 1.36 (colored)
remove unnecessary includes, ensure config.h
Revision 1.36 / (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.35: +34 -34
lines
Diff to previous 1.35 (colored)
whitespace cleanup
Revision 1.35 / (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.34: +1 -41
lines
Diff to previous 1.34 (colored)
remove vfs_busydev - not used
Revision 1.34 / (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.33: +1 -18
lines
Diff to previous 1.33 (colored)
more small cleanups
Revision 1.33 / (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.32: +1 -8
lines
Diff to previous 1.32 (colored)
more minor cleanup
Revision 1.32 / (download) - annotate - [select for diffs], Mon Jun 10 21:27:55 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.31: +5 -4
lines
Diff to previous 1.31 (colored)
small cleanups
Revision 1.31 / (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.30: +0 -45
lines
Diff to previous 1.30 (colored)
remove dead code
Revision 1.30 / (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.29: +1 -1
lines
Diff to previous 1.29 (colored)
Update copyright dates
Revision 1.29 / (download) - annotate - [select for diffs], Fri May 31 00:44:20 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
kdev_t changes to sync up the 2.4 code base with the 2.5 code (incl. use of the kdev compat macros, removed pb_dev from page_buf_t, made XFS_BUF_TARGET use match up with current 2.5, removed unused q_dev field from xfs_dquot).
Revision 1.28 / (download) - annotate - [select for diffs], Thu May 30 20:15:10 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.27: +6 -14
lines
Diff to previous 1.27 (colored)
Big kernel lock cleanup
Revision 1.27 / (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.26: +23 -39
lines
Diff to previous 1.26 (colored)
Just use spin_lock in here
Revision 1.26 / (download) - annotate - [select for diffs], Thu May 23 18:57:09 2002 UTC (15 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
replace mp_mutex_spinlock with mutex_spinlock
Revision 1.25 / (download) - annotate - [select for diffs], Tue Aug 14 01:11:07 2001 UTC (16 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.24: +1 -1
lines
Diff to previous 1.24 (colored)
Fix drop_super calls inside xfs, sometimes we did too many, sometimes too few.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Aug 13 12:12:07 2001 UTC (16 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.23: +22 -19
lines
Diff to previous 1.23 (colored)
merge upto 2.4.8
Revision 1.23 / (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.22: +52 -45
lines
Diff to previous 1.22 (colored)
Reorganize & cleanup code.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Mar 5 18:53:08 2001 UTC (16 years, 7 months ago) by lord
Branch: MAIN
CVS Tags: Release-1_0_0,
PreRelease-0_10
Changes since 1.21: +11 -13
lines
Diff to previous 1.21 (colored)
use get_super() instead of lookup_vfsmnt()
Revision 1.21 / (download) - annotate - [select for diffs], Wed Nov 22 06:53:25 2000 UTC (16 years, 11 months ago) by eric
Branch: MAIN
Changes since 1.20: +3 -1
lines
Diff to previous 1.20 (colored)
clean up uninitialized variables
Revision 1.20 / (download) - annotate - [select for diffs], Thu Sep 28 04:14:43 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.19: +0 -2
lines
Diff to previous 1.19 (colored)
remove explicit externs - get these from headers.
Revision 1.19 / (download) - annotate - [select for diffs], Thu Sep 28 00:11:43 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.18: +0 -3
lines
Diff to previous 1.18 (colored)
remove unused headers.
Revision 1.18 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.17: +1 -14
lines
Diff to previous 1.17 (colored)
use xfs.h, remove all traces of SIM, push extern declarations into headers, dead code removal.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Jul 31 16:16:28 2000 UTC (17 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Bring tree up to 2.4.0-test5
Revision 1.16 / (download) - annotate - [select for diffs], Thu Jun 15 03:01:24 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.15: +1 -2
lines
Diff to previous 1.15 (colored)
ongoing code cleanup, remove unused headers, dead code.
Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 9 06:40:03 2000 UTC (17 years, 4 months ago) by ananth
Branch: MAIN
Changes since 1.14: +3 -5
lines
Diff to previous 1.14 (colored)
Merge of 2.3.99pre2-xfs:slinx:62975a originally by dxm on 05/29/00 fix MKDEV Merge of 2.3.99pre2-xfs:slinx:63026a originally by cattelan on 05/30/00 Masive type update all daddr_t -> xfs_daddr_t caddr_t -> xfs_caddr_t off_t -> xfs_off_t ino_t -> xfs_ino_t off64_t -> xfs_off_t Removed need for file xfs_to_linux.h and lunux_to_xfs.h
Revision 1.14 / (download) - annotate - [select for diffs], Fri Jun 9 04:36:14 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.13: +1 -3
lines
Diff to previous 1.13 (colored)
Merge of 2.3.99pre2-xfs:slinx:62067a by ananth. Change 'static' to 'STATIC' for better back-traces in DEBUG mode.
Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 9 02:50:02 2000 UTC (17 years, 4 months ago) by kenmcd
Branch: MAIN
CVS Tags: GPL-ENCUMBRANCE
Changes since 1.12: +23 -23
lines
Diff to previous 1.12 (colored)
Updated copyright and license notices, ready for open source release Merge of 2.3.99pre2-xfs:slinx:55821a by ananth.
Revision 1.12 / (download) - annotate - [select for diffs], Fri Jun 9 02:29:42 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
CVS Tags: DELETE
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
cleanup XFS use of device types Merge of 2.3.99pre2-xfs:slinx:55615a by ananth. Merge of 2.3.42-xfs:slinx:55615a by lord.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Jun 9 01:50:04 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.10: +0 -1
lines
Diff to previous 1.10 (colored)
Merge of 2.3.99pre2-xfs:slinx:46428a by ananth. Merge of 2.3.42-xfs:slinx:46428a by ananth. remove unused include files.
Revision 1.10 / (download) - annotate - [select for diffs], Fri Jun 9 01:13:06 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.9: +0 -26
lines
Diff to previous 1.9 (colored)
Merge of 2.3.99pre2-xfs:slinx:46266a by ananth. Merge of 2.3.42-xfs:slinx:46266a by ananth. remove all use of vf_to_stf function.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jun 9 00:52:36 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.8: +75 -180
lines
Diff to previous 1.8 (colored)
Merge of 2.3.99pre2-xfs:slinx:44783a by ananth. Merge of 2.3.42-xfs:slinx:44783a by ananth. Remove unused code, simplify remaining code, use Linux's list of vfs structures rather than our own.
Revision 1.8 / (download) - annotate - [select for diffs], Fri Dec 10 15:10:45 1999 UTC (17 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.7: +0 -1
lines
Diff to previous 1.7 (colored)
Removed extern int xfs_statdevvp - not used
Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 20 22:05:26 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.6: +6 -5
lines
Diff to previous 1.6 (colored)
Cope with vfs_vnodecovered not being set
Revision 1.6 / (download) - annotate - [select for diffs], Thu Oct 7 16:02:15 1999 UTC (18 years ago) by mostek
Branch: MAIN
Changes since 1.5: +9 -9
lines
Diff to previous 1.5 (colored)
spinlocks return longs not ints, so start the work to change this in XFS.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Oct 5 05:18:56 1999 UTC (18 years ago) by cattelan
Branch: MAIN
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
Small changes to clean up compiler warning messages.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Sep 3 00:40:44 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.3: +1 -0
lines
Diff to previous 1.3 (colored)
Added pn_zone.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 2 22:52:53 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.2: +17 -1
lines
Diff to previous 1.2 (colored)
Add vfs_devsearch_nolock
Revision 1.2 / (download) - annotate - [select for diffs], Thu Sep 2 18:49:02 1999 UTC (18 years, 1 month ago) by mostek
Branch: MAIN
Changes since 1.1: +435 -24
lines
Diff to previous 1.1 (colored)
Added the routines needed by XFS. vfs_allocate, lock, ... Needs more work.
Revision 1.1 / (download) - annotate - [select for diffs], Mon Aug 30 20:33:27 1999 UTC (18 years, 1 month ago) by cattelan
Branch: MAIN
New File