Up to [Development] / xfs-linux-nodel / dmapi
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.40 / (download) - annotate - [select for diffs], Tue Jun 8 17:26:18 2004 UTC (13 years, 4 months ago) by roehrich
Branch: MAIN
CVS Tags: HEAD
Changes since 1.39: +0 -3442
lines
Diff to previous 1.39 (colored)
Move dmapi_xfs.c to ../xfs_dmapi.c dmapi/dmapi_xfs.c 1.39 Renamed to xfs_dmapi.c Rename to ../xfs_dmapi.c
Revision 1.39 / (download) - annotate - [select for diffs], Tue Jun 8 16:01:19 2004 UTC (13 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.38: +360 -167
lines
Diff to previous 1.38 (colored)
Change XFS dmapi interfaces to use new unified dmapi. Handle flipping of error sign, depending on the XFS<>DMAPI interaction. Change from vnodes to inodes for the XFS<>DMAPI interfaces. Change xfs_dm_mount to send superblock and root inode, rather than vfsp and root vnode. Change xfs_dm_init/xfs_dm_exit to call dmapi_register/dmapi_unregister and to send pointers to 'struct file_system_type' and the new 'struct filesystem_dmapi_operations'. Add new functions to fill in the new struct filesystem_dmapi_operations: xfs_dm_get_invis_ops xfs_dm_fh_to_inode xfs_dm_inode_to_fh xfs_dm_get_dmapiops xfs_dm_get_fsid
Revision 1.38 / (download) - annotate - [select for diffs], Tue Jun 1 16:00:45 2004 UTC (13 years, 4 months ago) by roehrich
Branch: MAIN
Changes since 1.37: +116 -43
lines
Diff to previous 1.37 (colored)
fix dmapi bulkall/bulkattr to not reference userspace buffer fix dmapi bulkall/bulkattr to not reference userspace buffer
Revision 1.37 / (download) - annotate - [select for diffs], Wed May 26 19:36:58 2004 UTC (13 years, 5 months ago) by roehrich
Branch: MAIN
Changes since 1.36: +49 -3
lines
Diff to previous 1.36 (colored)
Add more wrappers to the XFS dmapi interface Add more wrappers to the xfs_dmops_t struct.
Revision 1.36 / (download) - annotate - [select for diffs], Wed May 26 19:07:49 2004 UTC (13 years, 5 months ago) by roehrich
Branch: MAIN
Changes since 1.35: +24 -21
lines
Diff to previous 1.35 (colored)
Change dmapi_xfs.c to use generic dmapi datatypes Use dm_handle_t rather than xfs_handle_t, and related macros. Include dmapi headers with <> rather than "".
Revision 1.35 / (download) - annotate - [select for diffs], Mon May 3 07:00:36 2004 UTC (13 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.34: +4 -5
lines
Diff to previous 1.34 (colored)
Remove unused transaction pointer from bulkstat.
Revision 1.34 / (download) - annotate - [select for diffs], Fri Apr 30 20:20:33 2004 UTC (13 years, 5 months ago) by roehrich
Branch: MAIN
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Undoes mod: xfs-linux:xfs-kern:170510a Remove some recent dmapi changes
Revision 1.33 / (download) - annotate - [select for diffs], Thu Apr 22 19:59:32 2004 UTC (13 years, 6 months ago) by roehrich
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
Prep for using dmapi code outside of xfs tree Remove obsolete and ineffectual __init and __exit from xfs_dm_init/xfs_dm_exit
Revision 1.32 / (download) - annotate - [select for diffs], Thu Feb 26 21:16:57 2004 UTC (13 years, 8 months ago) by roehrich
Branch: MAIN
Changes since 1.31: +12 -4
lines
Diff to previous 1.31 (colored)
Allow thread to drop i_alloc_sem, whether held read or write, before entering the queues.
Revision 1.31 / (download) - annotate - [select for diffs], Tue Feb 24 19:21:20 2004 UTC (13 years, 8 months ago) by roehrich
Branch: MAIN
Changes since 1.30: +17 -0
lines
Diff to previous 1.30 (colored)
release i_sem before going into dmapi queues Merge of 2.4.x-xfs-kern:slinx:166619a by roehrich. Release i_sem/i_alloc_sem before entering dmapi queue in xfs_dm_send_data
Revision 1.30 / (download) - annotate - [select for diffs], Sat Feb 14 07:42:28 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.29: +3 -0
lines
Diff to previous 1.29 (colored)
Add back missing check for mapped files in prohibited_mr_events add back VN_MAPPED check that got lost
Revision 1.29 / (download) - annotate - [select for diffs], Wed Feb 11 20:14:31 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.28: +61 -35
lines
Diff to previous 1.28 (colored)
Fix dmapi for Linux 2.6 abstract out a little code for Linux 2.4 vs 2.6
Revision 1.28 / (download) - annotate - [select for diffs], Wed Feb 4 16:27:27 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.27: +2 -22
lines
Diff to previous 1.27 (colored)
"backport" d_alloc_anon (this time for real) use generic d_alloc_anon routine instead of opencoding
Revision 1.27 / (download) - annotate - [select for diffs], Tue Feb 3 00:13:28 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.26: +0 -0
lines
Diff to previous 1.26 (colored)
"backport" d_alloc_anon use generic d_alloc_anon routine instead of opencoding
Revision 1.26 / (download) - annotate - [select for diffs], Thu Jan 22 17:49:27 2004 UTC (13 years, 9 months ago) by roehrich
Branch: MAIN
Changes since 1.25: +2 -0
lines
Diff to previous 1.25 (colored)
add module-related pieces to dmapi, left behind when trees were unified
Revision 1.25 / (download) - annotate - [select for diffs], Thu Dec 4 15:10:36 2003 UTC (13 years, 10 months ago) by roehrich
Branch: MAIN
Changes since 1.24: +25 -24
lines
Diff to previous 1.24 (colored)
bring xfs_dm_rdwr closer to the 2.6 version Merge of 2.4.x-xfs-kern:slinx:162890a by roehrich. bring xfs_dm_rdwr closer to the 2.6 version
Revision 1.24 / (download) - annotate - [select for diffs], Fri Nov 7 18:42:59 2003 UTC (13 years, 11 months ago) by sandeen
Branch: MAIN
Changes since 1.23: +10 -10
lines
Diff to previous 1.23 (colored)
Remove a nested transaction in xfs_dm_punch_hole Remove a nested transaction in xfs_dm_punch_hole Commit one before starting the next, this also helps alleviate problems with the still-problematic PF_FSTRANS process flag handling. The nested transactions would cause the PF macros to leak the flag.
Revision 1.23 / (download) - annotate - [select for diffs], Tue Nov 4 16:24:48 2003 UTC (13 years, 11 months ago) by roehrich
Branch: MAIN
Changes since 1.22: +5 -3
lines
Diff to previous 1.22 (colored)
dm_path_to_handle returns errnos with sign flipped. Merge of 2.4.x-xfs-kern:slinx:161149a by roehrich. Merge of 2.4.x-xfs-kern-lbs-merge:slinx:161149a by roehrich. Flip sign on errnos coming from linux kernel core.
Revision 1.22 / (download) - annotate - [select for diffs], Thu Oct 16 19:31:15 2003 UTC (14 years ago) by roehrich
Branch: MAIN
Changes since 1.21: +210 -30
lines
Diff to previous 1.21 (colored)
Implement dm_get_bulkall Merge of 2.4.x-xfs-kern:slinx:159760a by roehrich. Change DM_STAT_SIZE to take a type parameter. Provide implementation for dm_get_bulkall_rvp(). Modify xfs_dm_bulkstat_one() to handle dm_xstat_t or dm_stat_t. Change xfs_dm_get_config() to return TRUE for DM_CONFIG_BULKALL.
Revision 1.21 / (download) - annotate - [select for diffs], Wed Oct 8 17:10:55 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.20: +0 -1
lines
Diff to previous 1.20 (colored)
remove FINVIS from xfs, instead use a seperate file ops vector for files which are opened for invisible I/O. remove setting of FINVIS
Revision 1.20 / (download) - annotate - [select for diffs], Tue Oct 7 21:43:50 2003 UTC (14 years ago) by lord
Branch: MAIN
CVS Tags: DELETE-570
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored)
cleanup uio use some more
Revision 1.19 / (download) - annotate - [select for diffs], Tue Oct 7 21:21:22 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.18: +5 -5
lines
Diff to previous 1.18 (colored)
switch xfs to use linux imode flags internally
Revision 1.18 / (download) - annotate - [select for diffs], Tue Sep 23 21:43:35 2003 UTC (14 years, 1 month ago) by roehrich
Branch: MAIN
Changes since 1.17: +8 -6
lines
Diff to previous 1.17 (colored)
Make dm_send_data_event use vp rather than bhv Merge of 2.4.x-xfs-kern:slinx:158840a by roehrich. Make dm_send_data_event use vp rather than bhv
Revision 1.17 / (download) - annotate - [select for diffs], Mon Sep 15 05:03:19 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.16: +10 -0
lines
Diff to previous 1.16 (colored)
Undoes mod: xfs-linux:slinx:158358a Implement several additional inode flags - immutable, append-only, etc; contributed by Ethan Benson.
Revision 1.16 / (download) - annotate - [select for diffs], Mon Sep 15 04:36:29 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.15: +1 -1
lines
Diff to previous 1.15 (colored)
Separate the big filesystems macro out into separate big inums and blknos macros; fix the check for too-large filesystems in the process.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Sep 15 03:40:38 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.14: +0 -10
lines
Diff to previous 1.14 (colored)
Undoes mod: xfs-linux:slinx:158357a Undo last mod, checked in against wrong bug number with wrong change message.
Revision 1.14 / (download) - annotate - [select for diffs], Mon Sep 15 03:13:46 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.13: +10 -0
lines
Diff to previous 1.13 (colored)
Separate the big filesystems macro out into separate big inums and blknos macros. Also fix the check for too-large filesystems in the process.
Revision 1.13 / (download) - annotate - [select for diffs], Mon Sep 8 06:50:10 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.12: +8 -3
lines
Diff to previous 1.12 (colored)
DMAPI changes required by direct IO/fcntl setfl interaction races
Revision 1.12 / (download) - annotate - [select for diffs], Thu Aug 28 15:06:30 2003 UTC (14 years, 2 months ago) by roehrich
Branch: MAIN
Changes since 1.11: +1 -1
lines
Diff to previous 1.11 (colored)
Change dm_send_mount_event to use vnode ptrs rather than bhv ptrs Change dm_send_mount_event to use vnode ptrs rather than bhv ptrs
Revision 1.11 / (download) - annotate - [select for diffs], Thu Aug 21 17:50:51 2003 UTC (14 years, 2 months ago) by roehrich
Branch: MAIN
Changes since 1.10: +3 -3
lines
Diff to previous 1.10 (colored)
fix some ia64 warnings in dmapi_xfs.c
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 10 01:54:38 2003 UTC (14 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.9: +7 -7
lines
Diff to previous 1.9 (colored)
Correct the maxbytes sb value for non-pagesize filesystem block sizes, and all uses of max file size constant within XFS
Revision 1.9 / (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.8: +2892 -0
lines
Diff to previous 1.8 (colored)
The Big Move linux/fs/xfs/dmapi/dmapi_xfs.c 1.7 Renamed to dmapi/dmapi_xfs.c
Revision 1.8 / (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.7: +0 -2892
lines
Diff to previous 1.7 (colored)
Nuke
Revision 1.7 / (download) - annotate - [select for diffs], Mon May 12 19:36:03 2003 UTC (14 years, 5 months ago) by roehrich
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.6: +6 -4
lines
Diff to previous 1.6 (colored)
Before attempting to send a dmapi mount event, make sure there is an XFS bhv. Merge of 2.4.x-xfs-kern:slinx:148666a by roehrich. Send dmapi mount event only if there is an xfs bhv
Revision 1.6 / (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.5: +33 -0
lines
Diff to previous 1.5 (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.5 / (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.4: +1 -1
lines
Diff to previous 1.4 (colored)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.4 / (download) - annotate - [select for diffs], Tue Apr 8 06:02:19 2003 UTC (14 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.3: +4 -1
lines
Diff to previous 1.3 (colored)
Provide a meaningful error message if we're failing a DMAPI mount attempt.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Mar 21 23:29:14 2003 UTC (14 years, 7 months ago) by roehrich
Branch: MAIN
Changes since 1.2: +3 -0
lines
Diff to previous 1.2 (colored)
add "dmi" mount option for dmapi--for people and code migrating from Irix. Add "dmi" mount option.
Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 17 07:11:13 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.1: +1 -0
lines
Diff to previous 1.1 (colored)
Merge change back from 2.5 - need to include init.h for __init/__exit.
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. 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.