Up to [Development] / xfs-linux / linux-2.4
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.51 / (download) - annotate - [select for diffs], Thu Sep 27 04:02:18 2007 UTC (10 years ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.50: +0 -86
lines
Diff to previous 1.50 (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.50 / (download) - annotate - [select for diffs], Thu Aug 2 16:07:51 2007 UTC (10 years, 2 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.49: +0 -5
lines
Diff to previous 1.49 (colored)
Remove m_nreadaheads m_nreadaheads in the mount struct is never used; remove it and the various macros assigned to it. Also remove a couple other unused macros in the same areas. Removes one user of xfs_physmem. Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Merge of xfs-linux-melb:xfs-kern:29322a by kenmcd. remove unused m_nreadaheads and associated macros.
Revision 1.49 / (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.48: +2 -2
lines
Diff to previous 1.48 (colored)
Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26107a by kenmcd.
Revision 1.48 / (download) - annotate - [select for diffs], Thu Apr 13 10:13:05 2006 UTC (11 years, 6 months ago) by olaf
Branch: MAIN
Changes since 1.47: +1 -1
lines
Diff to previous 1.47 (colored)
Add parameters to xfs_bmapi() and xfs_bunmapi() to have them report the range spanned by modifications to the in-core extent map. Add XFS_BUNMAPI() and XFS_SWAP_EXTENTS() macros that call xfs_bunmapi() and xfs_swap_extents() via the ioops vector. Change all calls that may modify the in-core extent map for the data fork to go through the ioops vector. This allows a cache of extent map data to be kept in sync. Change the define of XFS_BUNMAPI to XFS_BUNMAP, so the former can be used as the macro name for the call of xfs_bunmapi() through the ioops.
Revision 1.47 / (download) - annotate - [select for diffs], Fri Sep 23 03:51:28 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.46: +12 -26
lines
Diff to previous 1.46 (colored)
Update license/copyright notices to match the prefered SGI boilerplate. Merge of xfs-linux-melb:xfs-kern:23903a by kenmcd.
Revision 1.46 / (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.45: +0 -5
lines
Diff to previous 1.45 (colored)
Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot. Merge of xfs-linux-melb:xfs-kern:23901a by kenmcd.
Revision 1.45 / (download) - annotate - [select for diffs], Thu Jun 23 14:59:12 2005 UTC (12 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.44: +4 -3
lines
Diff to previous 1.44 (colored)
Add a chunk of tracing code to diagnose truncate related issues. Merge of xfs-linux-melb:xfs-kern:22966a by kenmcd.
Revision 1.44 / (download) - annotate - [select for diffs], Fri Jun 17 14:33:58 2005 UTC (12 years, 4 months ago) by hch
Branch: MAIN
Changes since 1.43: +0 -2
lines
Diff to previous 1.43 (colored)
(mostly) remove xfs_inval_cached_pages Since the last round of direct I/O locking changes it is just a wrapper around VOP_FLUSHINVAL_PAGES, so it's not nessecary anymore. Keep a simplified version for kernels < 2.4.22, as these don't have the changed direct I/O locking. (mostly) remove xfs_inval_cached_pages
Revision 1.43 / (download) - annotate - [select for diffs], Sat Feb 28 12:07:56 2004 UTC (13 years, 7 months ago) by hch
Branch: MAIN
Changes since 1.42: +3 -3
lines
Diff to previous 1.42 (colored)
replace page_buf_t, pb_target_t and page_buf_daddr_t with their xfs_ variants
Revision 1.42 / (download) - annotate - [select for diffs], Tue Feb 10 05:51:00 2004 UTC (13 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.41: +7 -3
lines
Diff to previous 1.41 (colored)
Add I/O path tracing code, twas useful in diagnosing that last unwritten extent problem.
Revision 1.41 / (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.40: +107 -0
lines
Diff to previous 1.40 (colored)
Move the files around to finalize the 2.4/2.6 merge linux/xfs_lrw.h 1.39 Renamed to linux-2.4/xfs_lrw.h
Revision 1.40 / (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.39: +0 -107
lines
Diff to previous 1.39 (colored)
Delete imported files so they can re-named
Revision 1.39 / (download) - annotate - [select for diffs], Tue Nov 18 22:04:32 2003 UTC (13 years, 11 months ago) by cattelan
Branch: MAIN
Changes since 1.38: +2 -12
lines
Diff to previous 1.38 (colored)
move the iomap data structures out of pagebuf Use the new iomap flags and data structures
Revision 1.38 / (download) - annotate - [select for diffs], Fri Oct 17 02:22:25 2003 UTC (14 years ago) by nathans
Branch: MAIN
Changes since 1.37: +38 -0
lines
Diff to previous 1.37 (colored)
Add some IO path tracing, move inval_cached_pages to a better home to help.
Revision 1.37 / (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.36: +79 -0
lines
Diff to previous 1.36 (colored)
The Big Move linux/fs/xfs/linux/xfs_lrw.h 1.35 Renamed to linux/xfs_lrw.h
Revision 1.36 / (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.35: +0 -79
lines
Diff to previous 1.35 (colored)
Nuke
Revision 1.35 / (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.34: +2 -2
lines
Diff to previous 1.34 (colored)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.34 / (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.33: +0 -2
lines
Diff to previous 1.33 (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. no XFS_log_write_unmount_ro anymore
Revision 1.33 / (download) - annotate - [select for diffs], Mon Mar 17 01:55:13 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.32: +13 -13
lines
Diff to previous 1.32 (colored)
Minor header shuffling, removing a bunch of already-included files and allowing 2.4/2.5 to be slightly more in sync.
Revision 1.32 / (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.31: +3 -3
lines
Diff to previous 1.31 (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.31 / (download) - annotate - [select for diffs], Wed Dec 11 17:27:32 2002 UTC (14 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.30: +12 -0
lines
Diff to previous 1.30 (colored)
rework iocore infrastructure, remove some code and make it more orthogonal. In addition, add some of the hooks for unwritten extents. Merge of 2.4.x-xfs-dev:slinx:134603a by lord. externs for iocore functions
Revision 1.30 / (download) - annotate - [select for diffs], Mon Oct 21 05:01:58 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.29: +18 -22
lines
Diff to previous 1.29 (colored)
Minor header reorg to get xfs_lrw.h back into line with the other linux headers. Allows us to not repeat the xfs_stratcb declaration in several places. Also rename linvfs_set_inode_ops to xfs_set_inodeops since its an auxillary routine not a linvfs method. Fix up forward struct declarations so that this header can be included in the right spot and so we don't need xfs_bdstrat_cb forward declarations in other places.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Oct 11 15:30:34 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.28: +1 -2
lines
Diff to previous 1.28 (colored)
merge strategy and bmap calls, they are two aspects of the same operation. remove strategy prototype
Revision 1.28 / (download) - annotate - [select for diffs], Mon Oct 7 19:21:29 2002 UTC (15 years ago) by hch
Branch: MAIN
Changes since 1.27: +1 -1
lines
Diff to previous 1.27 (colored)
Remove struct pm entirely - it was never defined in the Linux port. Remove struct pm argument from several functions.
Revision 1.27 / (download) - annotate - [select for diffs], Fri Oct 4 21:09:39 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.26: +1 -3
lines
Diff to previous 1.26 (colored)
Rearrange how xfs deals with read-only mounts vs. read-only devices. Remove the vfs read-only checks for various xfs operations, just check whether the underlying device is read-only in a generic way.
Revision 1.26 / (download) - annotate - [select for diffs], Wed Oct 2 19:22:11 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.25: +1 -0
lines
Diff to previous 1.25 (colored)
Allow quota inode creation on a read-only filesystem. Add xfs_quotaino_create_read_only()
Revision 1.25 / (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.24: +16 -16
lines
Diff to previous 1.24 (colored)
whitespace cleanup
Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 11 15:51:39 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.23: +1 -1
lines
Diff to previous 1.23 (colored)
pass const pointer info down into write path
Revision 1.23 / (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.22: +12 -8
lines
Diff to previous 1.22 (colored)
kill the use of a uio_t on the read/write path, it was just overhead
Revision 1.22 / (download) - annotate - [select for diffs], Sat Jun 8 02:44:08 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.21: +2 -4
lines
Diff to previous 1.21 (colored)
remove unused parameter from read/write path
Revision 1.21 / (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.20: +1 -1
lines
Diff to previous 1.20 (colored)
Update copyright dates
Revision 1.20 / (download) - annotate - [select for diffs], Thu May 16 16:00:48 2002 UTC (15 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.19: +0 -24
lines
Diff to previous 1.19 (colored)
remove prototypes for page VOPs, they are gone
Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 25 03:32:38 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.18: +25 -0
lines
Diff to previous 1.18 (colored)
Prepare pagebuf APIs for multiple blocksize support. In particular, the IO path needs to get access to blocksize information which currently is only held in the xfs_mount structure -- this change reorganises a few things so that the necessary information is available to the code that needs it. We also no longer need pbm_dev field (pb_bmap_t) as this is now available from pb_target_t always.
Revision 1.18 / (download) - annotate - [select for diffs], Mon Aug 20 07:39:46 2001 UTC (16 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.17: +0 -4
lines
Diff to previous 1.17 (colored)
fix up STATIC functions.
Revision 1.17 / (download) - annotate - [select for diffs], Wed Jul 11 20:00:39 2001 UTC (16 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.16: +1 -1
lines
Diff to previous 1.16 (colored)
Changed prototypes for zero_eof functions
Revision 1.16 / (download) - annotate - [select for diffs], Tue Feb 27 02:43:46 2001 UTC (16 years, 7 months ago) by nathans
Branch: MAIN
CVS Tags: Release-1_0_0,
PreRelease-0_10,
Linux-2_4_5-merge
Changes since 1.15: +3 -1
lines
Diff to previous 1.15 (colored)
like recovery, quotacheck needs to run on a ro-mounted root fs with write access.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Jan 18 22:31:19 2001 UTC (16 years, 9 months ago) by lord
Branch: MAIN
Changes since 1.14: +1 -0
lines
Diff to previous 1.14 (colored)
prototype for xfs_strategy
Revision 1.14 / (download) - annotate - [select for diffs], Fri Jan 12 03:52:05 2001 UTC (16 years, 9 months ago) by dxm
Branch: MAIN
Changes since 1.13: +1 -1
lines
Diff to previous 1.13 (colored)
change loff_t in bmap to xfs_off_t for cxfs. move vop_release.
Revision 1.13 / (download) - annotate - [select for diffs], Wed Dec 20 03:23:53 2000 UTC (16 years, 10 months ago) by dxm
Branch: MAIN
Changes since 1.12: +13 -5
lines
Diff to previous 1.12 (colored)
put vops back to the same as irix
Revision 1.12 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.11: +19 -59
lines
Diff to previous 1.11 (colored)
use xfs.h, remove all traces of SIM, push extern declarations into headers, dead code removal.
Revision 1.11 / (download) - annotate - [select for diffs], Fri Aug 18 22:54:04 2000 UTC (17 years, 2 months ago) by cattelan
Branch: MAIN
Changes since 1.10: +4 -3
lines
Diff to previous 1.10 (colored)
Added prototype.
Revision 1.10 / (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.9: +4 -43
lines
Diff to previous 1.9 (colored)
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 Merge of 2.3.99pre2-xfs:slinx:63162a originally by lord on 06/01/00 change prototype for xfs_iomap_read Merge of 2.3.99pre2-xfs:slinx:63307a originally by dxm on 06/04/00 remove remaining rcs logs
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jun 9 03:47:51 2000 UTC (17 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.8: +4 -0
lines
Diff to previous 1.8 (colored)
Merge of 2.3.99pre2-xfs:slinx:58501a by ananth. proto xfs_is_read_only
Revision 1.8 / (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.7: +28 -12
lines
Diff to previous 1.7 (colored)
Updated copyright and license notices, ready for open source release Merge of 2.3.99pre2-xfs:slinx:55821a by ananth.
Revision 1.7 / (download) - annotate - [select for diffs], Fri Jun 9 02:36:05 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
CVS Tags: DELETE
Changes since 1.6: +6 -2
lines
Diff to previous 1.6 (colored)
Merge of 2.3.99pre2-xfs:slinx:55777a by ananth. Simplify bmap code, add support for NEW extents.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Jun 9 01:35:34 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.5: +9 -0
lines
Diff to previous 1.5 (colored)
use linux security mechanisms Merge of 2.3.99pre2-xfs:slinx:46379a by ananth. Merge of 2.3.42-xfs:slinx:46379a by ananth.
Revision 1.5 / (download) - annotate - [select for diffs], Fri Jun 9 00:03:30 2000 UTC (17 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.4: +38 -4
lines
Diff to previous 1.4 (colored)
Merge of 2.3.99pre2-xfs:slinx:44186a by ananth. Merge of 2.3.42-xfs:slinx:44186a by ananth. Copied GPL from slinx-xfs tree.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Feb 12 01:03:17 2000 UTC (17 years, 8 months ago) by cattelan
Branch: MAIN
Changes since 1.3: +22 -3
lines
Diff to previous 1.3 (colored)
new functions xfs_pb_getr xfs_pb_ngetr
Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 8 04:47:02 2000 UTC (17 years, 8 months ago) by mostek
Branch: MAIN
Changes since 1.2: +26 -1
lines
Diff to previous 1.2 (colored)
Fix warnings.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Jan 12 22:17:09 2000 UTC (17 years, 9 months ago) by mostek
Branch: MAIN
Changes since 1.1: +8 -5
lines
Diff to previous 1.1 (colored)
change parms to xfs_iomap_read.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 29 21:14:01 1999 UTC (17 years, 9 months ago) by cattelan
Branch: MAIN
new file