Up to [Development] / xfs-linux / linux-2.4
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.136 / (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.135: +0 -1320
lines
Diff to previous 1.135 (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.135 / (download) - annotate - [select for diffs], Wed Feb 7 02:50:13 2007 UTC (10 years, 8 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.134: +0 -2
lines
Diff to previous 1.134 (colored)
Remove unused header files for MAC and CAP checking functionality. xfs_mac.h and xfs_cap.h provide definitions and macros that aren't used anywhere in XFS at all. They are left-overs from "to be implement at some point in the future" functionality that Irix XFS has. If this functionality ever goes into Linux, it will be provided at a different layer, most likely through the security hooks in the kernel so we will never need this functionality in XFS. Patch provided by Eric Sandeen (sandeen@sandeen.net). Signed-off-by: Eric Sandeen <sandeen@sandeen.net> Merge of xfs-linux-melb:xfs-kern:28036a by kenmcd. Remove unused xfs_cap.h/xfs_mac.h header files. Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Revision 1.134 / (download) - annotate - [select for diffs], Wed Dec 13 02:57:47 2006 UTC (10 years, 10 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.133: +5 -11
lines
Diff to previous 1.133 (colored)
remove unused filp from ioctl functions Merge of xfs-linux-melb:xfs-kern:27712a by kenmcd. remove unused filp from ioctl functions
Revision 1.133 / (download) - annotate - [select for diffs], Mon Jul 10 03:48:55 2006 UTC (11 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.132: +2 -7
lines
Diff to previous 1.132 (colored)
move XFS_IOC_GETVERSION to main multiplexer Avoids doing an unnecessary inode to vnode conversion and avoids a memory allocation. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Merge of xfs-linux-melb:xfs-kern:26492a by kenmcd. move XFS_IOC_GETVERSION to main multiplexer Avoids doing an unnecessary inode to vnode conversion and avoids a memory allocation.
Revision 1.132 / (download) - annotate - [select for diffs], Sat Jul 1 15:28:25 2006 UTC (11 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.131: +5 -5
lines
Diff to previous 1.131 (colored)
pass inode to xfs_ioc_space(), simplify some code. There is trivial "inode => vnode => inode" conversion, but only flags and mode of final inode are looked at. Pass original inode instead. Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Merge of xfs-linux-melb:xfs-kern:26395a by kenmcd. pass inode to xfs_ioc_space(), simplify some code.
Revision 1.131 / (download) - annotate - [select for diffs], Thu Jun 15 03:58:11 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.130: +0 -2
lines
Diff to previous 1.130 (colored)
Remove version 1 directory code. Never functioned on Linux, just pure bloat. Merge of xfs-linux-melb:xfs-kern:26251a by kenmcd.
Revision 1.130 / (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.129: +1 -1
lines
Diff to previous 1.129 (colored)
Resolve a namespace collision on remaining vtypes for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26108a by kenmcd.
Revision 1.129 / (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.128: +29 -32
lines
Diff to previous 1.128 (colored)
Resolve a namespace collision on vnode/vnodeops for FreeBSD porters. Merge of xfs-linux-melb:xfs-kern:26107a by kenmcd.
Revision 1.128 / (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.127: +4 -4
lines
Diff to previous 1.127 (colored)
Complete transition away from linvfs naming convention, finally. Merge of xfs-linux-melb:xfs-kern:25474a by kenmcd.
Revision 1.127 / (download) - annotate - [select for diffs], Mon Mar 6 14:20:06 2006 UTC (11 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.126: +1 -1
lines
Diff to previous 1.126 (colored)
Switch over from linvfs names for file operations for consistent naming. Merge of xfs-linux-melb:xfs-kern:25379a by kenmcd.
Revision 1.126 / (download) - annotate - [select for diffs], Thu Feb 2 05:01:09 2006 UTC (11 years, 8 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.125: +5 -0
lines
Diff to previous 1.125 (colored)
Merge back some code from mainline, to update 2.4 tree. Permission checking is now done in the VFS for xattr for both 2.4 (cvs) and 2.6. Signed-off-by: Christoph Hellwig <hch@lst.de> Merge of xfs-linux-melb:xfs-kern:25087a by kenmcd.
Revision 1.125 / (download) - annotate - [select for diffs], Mon Dec 19 19:00:32 2005 UTC (11 years, 9 months ago) by hch
Branch: MAIN
Changes since 1.124: +1 -4
lines
Diff to previous 1.124 (colored)
add helper to get xfs_inode from vnode
Revision 1.124 / (download) - annotate - [select for diffs], Sat Dec 17 11:31:50 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.123: +4 -4
lines
Diff to previous 1.123 (colored)
Complete the pagebuf -> xfs_buf naming convention transition, finally. Merge of xfs-linux-melb:xfs-kern:24866a by kenmcd.
Revision 1.123 / (download) - annotate - [select for diffs], Mon Dec 5 04:59:52 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.122: +1 -1
lines
Diff to previous 1.122 (colored)
Ensure max diosize reported is aligned with minimum diosize. Merge of xfs-linux-melb:xfs-kern:24689a by kenmcd.
Revision 1.122 / (download) - annotate - [select for diffs], Fri Dec 2 02:47:56 2005 UTC (11 years, 10 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.121: +2 -10
lines
Diff to previous 1.121 (colored)
Make d_maxiosz report the real maximum (INT_MAX) so we dont incorrectly limit people using this interface to size IO buffers. Merge of xfs-linux-melb:xfs-kern:24657a by kenmcd.
Revision 1.121 / (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.120: +12 -26
lines
Diff to previous 1.120 (colored)
Update license/copyright notices to match the prefered SGI boilerplate. Merge of xfs-linux-melb:xfs-kern:23903a by kenmcd.
Revision 1.120 / (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.119: +7 -8
lines
Diff to previous 1.119 (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.119 / (download) - annotate - [select for diffs], Thu Jul 14 17:07:55 2005 UTC (12 years, 3 months ago) by hch
Branch: MAIN
Changes since 1.118: +11 -5
lines
Diff to previous 1.118 (colored)
remove struct vnode::v_type
Revision 1.118 / (download) - annotate - [select for diffs], Thu Jun 30 16:34:29 2005 UTC (12 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.117: +1 -1
lines
Diff to previous 1.117 (colored)
Fix check for writeable file in xfs_ioc_space ioctl code Use f_mode when testing FMODE_WRITE not f_flags
Revision 1.117 / (download) - annotate - [select for diffs], Thu Jun 30 14:29:47 2005 UTC (12 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.116: +6 -6
lines
Diff to previous 1.116 (colored)
clean up warnings with proper casts in copy_from_user
Revision 1.116 / (download) - annotate - [select for diffs], Mon Jun 20 03:43:15 2005 UTC (12 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.115: +8 -25
lines
Diff to previous 1.115 (colored)
Makes more sense to use the fsxattr interface instead of adding new ioctls for project IDs. Merge of xfs-linux-melb:xfs-kern:22899a by kenmcd.
Revision 1.115 / (download) - annotate - [select for diffs], Thu Mar 24 05:02:44 2005 UTC (12 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.114: +22 -0
lines
Diff to previous 1.114 (colored)
Add a get/set interface for XFS project identifiers. Merge of xfs-linux-melb:xfs-kern:21938a by kenmcd.
Revision 1.114 / (download) - annotate - [select for diffs], Fri Feb 18 12:10:05 2005 UTC (12 years, 7 months ago) by hch
Branch: MAIN
Changes since 1.113: +164 -70
lines
Diff to previous 1.113 (colored)
Don't dereference user pointers in xattr by handle ioctls fix direct user pointer dereferences in xattr by handle ioctls small code cleanup
Revision 1.113 / (download) - annotate - [select for diffs], Wed Jan 12 22:38:29 2005 UTC (12 years, 9 months ago) by hch
Branch: MAIN
Changes since 1.112: +1 -1
lines
Diff to previous 1.112 (colored)
Stop passing ARCH_CONVERT/ARCH_NOCONVERT around everywhere stop passing ARCH_CONVERT/ARCH_NOCONVERT around everywhere
Revision 1.112 / (download) - annotate - [select for diffs], Fri Dec 24 04:54:28 2004 UTC (12 years, 9 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.111: +6 -1
lines
Diff to previous 1.111 (colored)
Add sanity checks before use of attr_multi opcount parameter. Merge of xfs-linux-melb:xfs-kern:20991a by kenmcd.
Revision 1.111 / (download) - annotate - [select for diffs], Wed Oct 27 11:56:15 2004 UTC (12 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.110: +1 -1
lines
Diff to previous 1.110 (colored)
Handle inode creating race xfs_iget gained another parameter
Revision 1.110 / (download) - annotate - [select for diffs], Mon Aug 16 16:43:08 2004 UTC (13 years, 2 months ago) by hch
Branch: MAIN
Changes since 1.109: +0 -8
lines
Diff to previous 1.109 (colored)
Add 32bit ioctl translation move file flag ioctl defintions to xfs_fs.h
Revision 1.109 / (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.108: +12 -2
lines
Diff to previous 1.108 (colored)
Integrate freeze/unfrezze with Linux 2.6 VFS infrastructure call freeze_bdev/unfreeze_bdev instead of XFS-own code for freeze/unfreeze
Revision 1.108 / (download) - annotate - [select for diffs], Mon May 10 06:17:46 2004 UTC (13 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.107: +22 -12
lines
Diff to previous 1.107 (colored)
Make uses of extended inode flags consistent, remove duplicated code.
Revision 1.107 / (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.106: +2 -2
lines
Diff to previous 1.106 (colored)
Remove unused transaction pointer from bulkstat.
Revision 1.106 / (download) - annotate - [select for diffs], Fri Mar 26 15:21:29 2004 UTC (13 years, 6 months ago) by hch
Branch: MAIN
Changes since 1.105: +7 -1
lines
Diff to previous 1.105 (colored)
check CAP_SYS_ADMIN for error injection ioctls, fix r/o filesystem check in xfs_ioc_space
Revision 1.105 / (download) - annotate - [select for diffs], Tue Feb 10 03:00:00 2004 UTC (13 years, 8 months ago) by tes
Branch: MAIN
Changes since 1.104: +21 -18
lines
Diff to previous 1.104 (colored)
Add XFS_FS_GOINGDOWN ioctl to xfs. My motivation is for log recovery testing. Simplify returning of some error codes for ioctls and make consistent. Add XFS_IOC_GOINGDOWN as a new cmd ioctl.
Revision 1.104 / (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.103: +1 -21
lines
Diff to previous 1.103 (colored)
"backport" d_alloc_anon (this time for real) use generic d_alloc_anon routine instead of opencoding
Revision 1.103 / (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.102: +0 -0
lines
Diff to previous 1.102 (colored)
"backport" d_alloc_anon use generic d_alloc_anon routine instead of opencoding
Revision 1.102 / (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.101: +1248 -0
lines
Diff to previous 1.101 (colored)
Move the files around to finalize the 2.4/2.6 merge linux/xfs_ioctl.c 1.100 Renamed to linux-2.4/xfs_ioctl.c
Revision 1.101 / (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.100: +0 -1248
lines
Diff to previous 1.100 (colored)
Delete imported files so they can re-named
Revision 1.100 / (download) - annotate - [select for diffs], Thu Oct 16 19:31:15 2003 UTC (14 years ago) by roehrich
Branch: MAIN
Changes since 1.99: +1 -1
lines
Diff to previous 1.99 (colored)
Implement dm_get_bulkall Merge of 2.4.x-xfs-kern:slinx:159760a by roehrich. Update use of xfs_bulkstat.
Revision 1.99 / (download) - annotate - [select for diffs], Tue Oct 14 02:48:52 2003 UTC (14 years ago) by nathans
Branch: MAIN
Changes since 1.98: +1 -1
lines
Diff to previous 1.98 (colored)
Use an xfs_ino_t to hold the result of inode extraction from a handle, not a possibly 32-bit number
Revision 1.98 / (download) - annotate - [select for diffs], Wed Oct 8 17:10:55 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.97: +11 -5
lines
Diff to previous 1.97 (colored)
remove FINVIS from xfs, instead use a seperate file ops vector for files which are opened for invisible I/O. instead of setting FINVIS, use a different file ops vector to control invisible I/O. Pass down an io flag to the various ioctl ops which need to be aware of invisible I/O.
Revision 1.97 / (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.96: +1 -2
lines
Diff to previous 1.96 (colored)
cleanup uio use some more
Revision 1.96 / (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.95: +134 -8
lines
Diff to previous 1.95 (colored)
Undoes mod: xfs-linux:slinx:158358a Implement several additional inode flags - immutable, append-only, etc; contributed by Ethan Benson.
Revision 1.95 / (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.94: +8 -134
lines
Diff to previous 1.94 (colored)
Undoes mod: xfs-linux:slinx:158357a Undo last mod, checked in against wrong bug number with wrong change message.
Revision 1.94 / (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.93: +134 -8
lines
Diff to previous 1.93 (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.93 / (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.92: +1117 -0
lines
Diff to previous 1.92 (colored)
The Big Move linux/fs/xfs/linux/xfs_ioctl.c 1.91 Renamed to linux/xfs_ioctl.c
Revision 1.92 / (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.91: +0 -1117
lines
Diff to previous 1.91 (colored)
Nuke
Revision 1.91 / (download) - annotate - [select for diffs], Thu May 1 16:22:06 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.90: +37 -3
lines
Diff to previous 1.90 (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.90 / (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.89: +7 -7
lines
Diff to previous 1.89 (colored)
Whitespace cleanup Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)
Revision 1.89 / (download) - annotate - [select for diffs], Fri Mar 28 02:59:15 2003 UTC (14 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.88: +0 -5
lines
Diff to previous 1.88 (colored)
Move some extern declarations out of a .c file into a .h file.
Revision 1.88 / (download) - annotate - [select for diffs], Mon Mar 17 02:18:19 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.87: +10 -12
lines
Diff to previous 1.87 (colored)
Fix permission checks for some ioctls. Its now possible for ordinary users to use the preallocation calls if unwritten extents are enabled, and a couple of places where we were allowing operations if unwritten extents are enabled, but shouldn't have been, have been closed up.
Revision 1.87 / (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.86: +2 -2
lines
Diff to previous 1.86 (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.86 / (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.85: +0 -2
lines
Diff to previous 1.85 (colored)
First stage of behavior code cleanup - removes a bunch of unused macros related to read/write locking the behavior change.
Revision 1.85 / (download) - annotate - [select for diffs], Mon Dec 2 01:18:39 2002 UTC (14 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.84: +49 -34
lines
Diff to previous 1.84 (colored)
Cleanup after initially investigating unwritten extents. Make several routines static, make declarations consistent.
Revision 1.84 / (download) - annotate - [select for diffs], Mon Nov 25 06:08:38 2002 UTC (14 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.83: +1 -3
lines
Diff to previous 1.83 (colored)
Fix cleanup of path walking by handle - use hreq.path, not local path variable.
Revision 1.83 / (download) - annotate - [select for diffs], Fri Nov 22 21:29:45 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.82: +1 -10
lines
Diff to previous 1.82 (colored)
cleanup user path walking code use user_path_walk_link
Revision 1.82 / (download) - annotate - [select for diffs], Wed Nov 13 23:11:12 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.81: +0 -0
lines
Diff to previous 1.81 (colored)
Undoes mod: 2.4.x-xfs:slinx:132930a Rethink some of those recent types changes slightly.
Revision 1.81 / (download) - annotate - [select for diffs], Wed Nov 13 02:25:49 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.80: +3 -3
lines
Diff to previous 1.80 (colored)
Change AT_* to XFS_AT_* to prevent namespace collisions; move some type declarations into more appropriate places. Change AT_* to XFS_AT_* to prevent namespace collisions.
Revision 1.80 / (download) - annotate - [select for diffs], Wed Oct 23 04:21:07 2002 UTC (14 years, 11 months ago) by kaos
Branch: MAIN
Changes since 1.79: +7 -7
lines
Diff to previous 1.79 (colored)
Undoes mod: 2.4.x-xfs:slinx:130826a Revert STATIC->static change
Revision 1.79 / (download) - annotate - [select for diffs], Wed Oct 23 03:54:05 2002 UTC (14 years, 11 months ago) by kaos
Branch: MAIN
Changes since 1.78: +7 -7
lines
Diff to previous 1.78 (colored)
Replace STATIC with static in xfs code
Revision 1.78 / (download) - annotate - [select for diffs], Wed Oct 9 03:06:48 2002 UTC (15 years ago) by nathans
Branch: MAIN
Changes since 1.77: +2 -2
lines
Diff to previous 1.77 (colored)
Global search and replace of the b* memory routines to their mem* equivalents. (bcopy->memcopy, ovbcopy->memmove, bzero->memset, bcmp->memcmp).
Revision 1.77 / (download) - annotate - [select for diffs], Wed Oct 2 17:25:30 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.76: +0 -6
lines
Diff to previous 1.76 (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. Remove a linvfs_revalidate call
Revision 1.76 / (download) - annotate - [select for diffs], Thu Sep 5 05:37:11 2002 UTC (15 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.75: +0 -1
lines
Diff to previous 1.75 (colored)
remove an unneeded #include file.
Revision 1.75 / (download) - annotate - [select for diffs], Wed Aug 28 22:30:11 2002 UTC (15 years, 1 month ago) by lord
Branch: MAIN
Changes since 1.74: +12 -2
lines
Diff to previous 1.74 (colored)
make space reservation ioctl calls require CAP_SYS_ADMIN, or unwritten extent support.
Revision 1.74 / (download) - annotate - [select for diffs], Wed Aug 28 17:52:35 2002 UTC (15 years, 1 month ago) by sandeen
Branch: MAIN
Changes since 1.73: +318 -220
lines
Diff to previous 1.73 (colored)
GREATLY reduce stack usage by moving the stack-hungry cases into their own functions.
Revision 1.73 / (download) - annotate - [select for diffs], Thu Aug 8 21:53:32 2002 UTC (15 years, 2 months ago) by roehrich
Branch: MAIN
Changes since 1.72: +1 -1
lines
Diff to previous 1.72 (colored)
Check inode->i_sb->s_magic when looking for xfs inodes
Revision 1.72 / (download) - annotate - [select for diffs], Thu Aug 8 15:50:57 2002 UTC (15 years, 2 months ago) by roehrich
Branch: MAIN
Changes since 1.71: +4 -3
lines
Diff to previous 1.71 (colored)
It's not safe to call LINVFS_GET_VP(inode) when you don't even know if you have an XFS inode. You can end up with a mess. So, check for the linvfs file operations vector on the inode to decide if it is an XFS inode. In path_to_handle/fshandle functions, check for the linvfs operations vector on the inode to decide if it is an XFS inode.
Revision 1.71 / (download) - annotate - [select for diffs], Tue Jul 30 20:15:19 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.70: +3 -0
lines
Diff to previous 1.70 (colored)
Set O_LARGEFILE flag when we do xfs_open_by_handle on 64-bit machines (follow example of sys_open)
Revision 1.70 / (download) - annotate - [select for diffs], Fri Jul 26 22:39:53 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.69: +0 -2
lines
Diff to previous 1.69 (colored)
remove unnecessary includes, ensure config.h
Revision 1.69 / (download) - annotate - [select for diffs], Mon Jul 22 20:50:38 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.68: +1 -1
lines
Diff to previous 1.68 (colored)
kill LINVFS_GET_VPTR
Revision 1.68 / (download) - annotate - [select for diffs], Fri Jul 12 20:52:29 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.67: +1 -2
lines
Diff to previous 1.67 (colored)
kill get_current_cred()
Revision 1.67 / (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.66: +51 -51
lines
Diff to previous 1.66 (colored)
whitespace cleanup
Revision 1.66 / (download) - annotate - [select for diffs], Wed Jul 10 14:23:21 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.65: +1 -0
lines
Diff to previous 1.65 (colored)
only include iobuf.h where needed
Revision 1.65 / (download) - annotate - [select for diffs], Tue Jul 9 02:59:39 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.64: +1 -1
lines
Diff to previous 1.64 (colored)
Get max direct I/O size from a different place
Revision 1.64 / (download) - annotate - [select for diffs], Wed Jun 26 13:12:10 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.63: +5 -6
lines
Diff to previous 1.63 (colored)
remove some unused cred structs from the stack
Revision 1.63 / (download) - annotate - [select for diffs], Tue Jun 18 20:32:24 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.62: +13 -1
lines
Diff to previous 1.62 (colored)
Add new version of geometry ioctl
Revision 1.62 / (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.61: +1 -1
lines
Diff to previous 1.61 (colored)
Update copyright dates
Revision 1.61 / (download) - annotate - [select for diffs], Fri May 31 03:57:01 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.60: +1 -2
lines
Diff to previous 1.60 (colored)
Use a LINVFS_GET_VPTR macro (in 2.5 is the same as LINVFS_GET_VP, in 2.4 its the same as LINVFS_GET_VN_ADDRESS) to allow us to keep a bunch of code the same between the two trees.
Revision 1.60 / (download) - annotate - [select for diffs], Wed May 22 16:30:23 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.59: +1 -1
lines
Diff to previous 1.59 (colored)
Use xfs_iput_new for new inodes that are still locked
Revision 1.59 / (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.58: +1 -1
lines
Diff to previous 1.58 (colored)
For direct I/O alignment, report the fs blocksize, not 512 bytes as the required alignment.
Revision 1.58 / (download) - annotate - [select for diffs], Thu May 2 17:13:43 2002 UTC (15 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.57: +0 -1
lines
Diff to previous 1.57 (colored)
Remove call to linvfs_set_inode_ops, done elsewhere now
Revision 1.57 / (download) - annotate - [select for diffs], Fri Apr 26 21:46:13 2002 UTC (15 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.56: +2 -1
lines
Diff to previous 1.56 (colored)
Return error with correct (+) sign if linvfs_revalidate_core fails
Revision 1.56 / (download) - annotate - [select for diffs], Tue Apr 2 05:38:31 2002 UTC (15 years, 6 months ago) by tes
Branch: MAIN
Changes since 1.55: +0 -1
lines
Diff to previous 1.55 (colored)
Don't call dput(dentry), it is already done on failure by dentry_open().
Revision 1.55 / (download) - annotate - [select for diffs], Tue Feb 26 00:33:20 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.54: +0 -29
lines
Diff to previous 1.54 (colored)
Merge of 2.4.18-xfs:slinx:112528b by nathans. remove several no-longer-used fields (iosize) from the xfs_iocore_t.
Revision 1.54 / (download) - annotate - [select for diffs], Tue Feb 26 00:22:44 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.53: +1 -1
lines
Diff to previous 1.53 (colored)
Merge of 2.4.18-xfs:slinx:112093a by nathans. LKML consesus (and ext2/ext3 behaviour) is to return ENOTTY for an invalid ioctl command, not EINVAL. make it so for XFS.
Revision 1.53 / (download) - annotate - [select for diffs], Mon Feb 25 23:42:16 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.52: +2 -197
lines
Diff to previous 1.52 (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.52 / (download) - annotate - [select for diffs], Tue Dec 11 20:29:05 2001 UTC (15 years, 10 months ago) by roehrich
Branch: MAIN
Changes since 1.51: +4 -3
lines
Diff to previous 1.51 (colored)
Clean up a pile of invisible I/O problems: - By having an O-flag, non-privileged users could get invisible I/O--bad,bad. So toss out the O-flag and use our existing FINVIS in filp->f_mode. Seems to me we really need a new field in struct file for stuff like this, but this will do for now. - Sometimes linvfs_follow_link would get invisible I/O, because of garbage in the kmalloc'd memory. - xfs_open_by_handle is supposed to set invisible I/O, but it wasn't doing that on Linux. This is this function's purpose in life, so, it was kinda missing the boat. No Message Supplied
Revision 1.51 / (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.50: +3 -6
lines
Diff to previous 1.50 (colored)
xfs_fssetdm_by_handle() was the last user of xfs_dm_fcntl(), and the only effect was to get a redundant check on CAP_MKNOD. Bypass it, and go straight to xfs_set_dmattrs().
Revision 1.50 / (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.49: +1 -1
lines
Diff to previous 1.49 (colored)
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.49 / (download) - annotate - [select for diffs], Sun Oct 14 07:09:57 2001 UTC (16 years ago) by nathans
Branch: MAIN
Changes since 1.48: +509 -722
lines
Diff to previous 1.48 (colored)
took to this file with a mop and bucket. numerous inconsistencies in layout of the source fixed up, created a _shared_ (hello!) routine - xfs_vget_fsop_handlereq - which abstracts the oft-repeated code for converting a handle to an inode, so that it is no longer cut&pasted for each command. add the two new extended attribute operations, and add comments to note that attrctl will be deprecated in the future. fix the io error code to be conditional elsewhere, so we have fewer inline cpp macros for conditional features. tidied up the xfs_ioctl routine in several ways also - all much cleaner now.
Revision 1.48 / (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.47: +3 -28
lines
Diff to previous 1.47 (colored)
fix up STATIC functions, remove unneeded function prototypes that fell out of the wordwork from doing this.
Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 16 20:34:51 2001 UTC (16 years, 2 months ago) by eric
Branch: MAIN
Changes since 1.46: +2 -28
lines
Diff to previous 1.46 (colored)
"Merge" of irix6.5f:irix:100627b Move freeze/thaw ioctls out of case statements into functions
Revision 1.46 / (download) - annotate - [select for diffs], Fri Aug 10 21:14:47 2001 UTC (16 years, 2 months ago) by roehrich
Branch: MAIN
Changes since 1.45: +21 -8
lines
Diff to previous 1.45 (colored)
add some iputs to error handling code in the xfs_*by_handle() funcs. Use LINVFS_GET_IP where appropriate.
Revision 1.45 / (download) - annotate - [select for diffs], Fri Aug 10 20:49:41 2001 UTC (16 years, 2 months ago) by eric
Branch: MAIN
Changes since 1.44: +8 -1
lines
Diff to previous 1.44 (colored)
set inode ops in xfs_attrctl_by_handle
Revision 1.44 / (download) - annotate - [select for diffs], Thu Aug 9 20:19:32 2001 UTC (16 years, 2 months ago) by eric
Branch: MAIN
Changes since 1.43: +1 -5
lines
Diff to previous 1.43 (colored)
Add DCACHE_REFERENCED to dentry flags in xfs_open_by_handle. Don't call d_rehash on new dentry so that dput will tear it down.
Revision 1.43 / (download) - annotate - [select for diffs], Thu Jul 19 19:18:54 2001 UTC (16 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.42: +136 -23
lines
Diff to previous 1.42 (colored)
implement xfs_fssetdm_by_handle
Revision 1.42 / (download) - annotate - [select for diffs], Wed Jul 18 05:18:52 2001 UTC (16 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.41: +37 -29
lines
Diff to previous 1.41 (colored)
updated with DMAPI setdm details for dump/restore.
Revision 1.41 / (download) - annotate - [select for diffs], Fri Jun 22 20:35:18 2001 UTC (16 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.40: +5 -0
lines
Diff to previous 1.40 (colored)
workaround for problem with gcc 3.0
Revision 1.40 / (download) - annotate - [select for diffs], Thu May 31 08:21:33 2001 UTC (16 years, 4 months ago) by kaos
Branch: MAIN
Changes since 1.39: +4 -0
lines
Diff to previous 1.39 (colored)
Make attrctl code conditional on CONFIG_HAVE_ATTRCTL
Revision 1.39 / (download) - annotate - [select for diffs], Tue May 22 00:45:00 2001 UTC (16 years, 4 months ago) by lord
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.38: +7 -1
lines
Diff to previous 1.38 (colored)
Restrict access to XFS_IOC_SET_RESBLKS and XFS_IOC_GET_RESBLKS, these are not intended for general consumption.
Revision 1.38 / (download) - annotate - [select for diffs], Sun May 20 15:18:20 2001 UTC (16 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.37: +7 -0
lines
Diff to previous 1.37 (colored)
Fix xfsdump - open by handle was not setting inode ops correctly after the previous change.
Revision 1.37 / (download) - annotate - [select for diffs], Thu May 17 02:58:46 2001 UTC (16 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.36: +42 -0
lines
Diff to previous 1.36 (colored)
Add new FREEZE and THAW ioctl calls. The FREEZE call will pause all activity in the filesystem which causes modifications, and flush all state out to disk. The thaw ioctl allows modifications again.
Revision 1.36 / (download) - annotate - [select for diffs], Fri May 11 20:16:24 2001 UTC (16 years, 5 months ago) by cattelan
Branch: MAIN
CVS Tags: Release-1_0_0
Changes since 1.35: +37 -28
lines
Diff to previous 1.35 (colored)
When doing and open_by_handle. Look in dcache for an existing inode entry, if exists drop the inode count and do not create a new dcache entry. The i_count was then to high and not part of a parent tree, therefore it wasn't being cleaned up at umount time. Consistency change: use xfs_iget (which does all the necessary setup on vnode) rather than iget.
Revision 1.35 / (download) - annotate - [select for diffs], Mon Apr 9 17:05:56 2001 UTC (16 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.34: +1 -1
lines
Diff to previous 1.34 (colored)
add new argument to linvfs_revalidate_core()
Revision 1.34 / (download) - annotate - [select for diffs], Fri Apr 6 18:36:11 2001 UTC (16 years, 6 months ago) by sandeen
Branch: MAIN
Changes since 1.33: +6 -6
lines
Diff to previous 1.33 (colored)
fix sign problems with error returns, return 0 explicitly when no error
Revision 1.33 / (download) - annotate - [select for diffs], Tue Apr 3 17:32:55 2001 UTC (16 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.32: +1 -1
lines
Diff to previous 1.32 (colored)
Avoid a function call based on kernel profiling showing it up
Revision 1.32 / (download) - annotate - [select for diffs], Tue Mar 6 15:30:57 2001 UTC (16 years, 7 months ago) by lord
Branch: MAIN
CVS Tags: PreRelease-0_10
Changes since 1.31: +2 -1
lines
Diff to previous 1.31 (colored)
In the DIOINFO ioctl call, report the correct d_maxiosz to user space.
Revision 1.31 / (download) - annotate - [select for diffs], Mon Mar 5 16:47:52 2001 UTC (16 years, 7 months ago) by lord
Branch: MAIN
Changes since 1.30: +1 -1
lines
Diff to previous 1.30 (colored)
fix dioinfo ioctl return values
Revision 1.30 / (download) - annotate - [select for diffs], Wed Feb 21 00:50:22 2001 UTC (16 years, 7 months ago) by mann
Branch: MAIN
Changes since 1.29: +1 -5
lines
Diff to previous 1.29 (colored)
Remove shutdown check, since it's how the error injection is removed......
Revision 1.29 / (download) - annotate - [select for diffs], Wed Feb 14 02:13:43 2001 UTC (16 years, 8 months ago) by dxm
Branch: MAIN
Changes since 1.28: +0 -2
lines
Diff to previous 1.28 (colored)
remove note to self
Revision 1.28 / (download) - annotate - [select for diffs], Fri Feb 9 07:45:14 2001 UTC (16 years, 8 months ago) by ajag
Branch: MAIN
Changes since 1.27: +166 -0
lines
Diff to previous 1.27 (colored)
No Message Supplied
Revision 1.27 / (download) - annotate - [select for diffs], Mon Feb 5 19:06:00 2001 UTC (16 years, 8 months ago) by lord
Branch: MAIN
Changes since 1.26: +2 -0
lines
Diff to previous 1.26 (colored)
Fix a couple of inode leaks in error paths in the open by handle code
Revision 1.26 / (download) - annotate - [select for diffs], Thu Jan 4 00:23:09 2001 UTC (16 years, 9 months ago) by mann
Branch: MAIN
Changes since 1.25: +19 -0
lines
Diff to previous 1.25 (colored)
Moved error injection from SYSSGI to an ioctl().
Revision 1.25 / (download) - annotate - [select for diffs], Wed Nov 22 03:52:40 2000 UTC (16 years, 10 months ago) by eric
Branch: MAIN
Changes since 1.24: +4 -3
lines
Diff to previous 1.24 (colored)
remove/fix unused variables
Revision 1.24 / (download) - annotate - [select for diffs], Wed Nov 22 01:32:17 2000 UTC (16 years, 10 months ago) by dxm
Branch: MAIN
Changes since 1.23: +62 -29
lines
Diff to previous 1.23 (colored)
fix error checking on copy_to_user and copy_from_user
Revision 1.23 / (download) - annotate - [select for diffs], Sat Oct 21 03:16:03 2000 UTC (16 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.22: +15 -1
lines
Diff to previous 1.22 (colored)
ensure bulkstat and growfs operations only allow privileged user access.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Oct 9 18:23:10 2000 UTC (17 years ago) by roehrich
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
add some o_invisible checks for ioctl add some o_invisible checks
Revision 1.21 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.20: +3 -57
lines
Diff to previous 1.20 (colored)
use xfs.h, remove all traces of SIM, push extern declarations into headers, dead code removal.
Revision 1.20 / (download) - annotate - [select for diffs], Fri Sep 22 09:46:30 2000 UTC (17 years ago) by lord
Branch: MAIN
Changes since 1.19: +0 -1
lines
Diff to previous 1.19 (colored)
remove linvfs_set_dentry_ops
Revision 1.19 / (download) - annotate - [select for diffs], Fri Sep 15 02:21:02 2000 UTC (17 years, 1 month ago) by fsgqa
Branch: MAIN
Changes since 1.18: +1 -0
lines
Diff to previous 1.18 (colored)
pv 801241 rv lord call linvfs_set_dentry_ops to prevent refernce leak on dput
Revision 1.18 / (download) - annotate - [select for diffs], Wed Aug 23 17:50:17 2000 UTC (17 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.17: +84 -200
lines
Diff to previous 1.17 (colored)
Patch from: William L Jones It use anonymous dcache entries like nfssd. It use dentry_open from fs/open.c to do the mundane work of creating a file entry. I hope this will meke the code cleaner and easier to maintain and I think it gets rid of some potentially problems that can come about with the way nfsd use dcache entries. It really needs will formed cache entries for files and directories or for them to be anonymous so it can ignore them.
Revision 1.17 / (download) - annotate - [select for diffs], Fri Aug 18 06:48:52 2000 UTC (17 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.16: +5 -1
lines
Diff to previous 1.16 (colored)
return a valid error code from the growfs ioctls.
Revision 1.16 / (download) - annotate - [select for diffs], Sat Aug 12 11:42:00 2000 UTC (17 years, 2 months ago) by ajag
Branch: MAIN
Changes since 1.15: +31 -0
lines
Diff to previous 1.15 (colored)
Added XFS_IOC_FSGROWFSDATA XFS_IOC_FSGROWFSLOG and XFS_IOC_FSGROWFSRT ioctls
Revision 1.15 / (download) - annotate - [select for diffs], Fri Aug 11 05:01:34 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.14: +64 -67
lines
Diff to previous 1.14 (colored)
- fix xfs_find_handle locking - fix inode reference leak in xfs_open_by_handle
Revision 1.14 / (download) - annotate - [select for diffs], Wed Aug 9 03:57:49 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.13: +153 -78
lines
Diff to previous 1.13 (colored)
implement XFS_IOC_FSCOUNTS, XFS_IOC_GET_RESBLKS & XFS_IOC_SET_RESBLKS fix up handling of XFS_IOC_*HANDLE
Revision 1.13 / (download) - annotate - [select for diffs], Tue Jul 25 14:13:25 2000 UTC (17 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.12: +12 -1
lines
Diff to previous 1.12 (colored)
Add in XFS_IOC_SWAPEXT for defragmenter, code from William L Jones <jones@tacc.cc.utexas.edu>
Revision 1.12 / (download) - annotate - [select for diffs], Sat Jul 22 04:20:01 2000 UTC (17 years, 2 months ago) by nathans
Branch: MAIN
Changes since 1.11: +0 -1
lines
Diff to previous 1.11 (colored)
merge cred, mac, & cap headers to facilitate sharing between user and kernel tools cleanly. remove some unused headers, definitions, typedefs, etc where found also.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 20 22:25:09 2000 UTC (17 years, 2 months ago) by jtk
Branch: MAIN
Changes since 1.10: +1 -1
lines
Diff to previous 1.10 (colored)
Fix a prototype change that was missed in the off_t -> xfs_off_t conversion.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 20 21:13:55 2000 UTC (17 years, 3 months ago) by jtk
Branch: MAIN
Changes since 1.9: +33 -24
lines
Diff to previous 1.9 (colored)
Pick up fixes from Bill Jones: rearranging the code that finds the inode and makes the pseudo-name in the open by handle code.
Revision 1.9 / (download) - annotate - [select for diffs], Thu Jul 20 18:18:19 2000 UTC (17 years, 3 months ago) by roehrich
Branch: MAIN
Changes since 1.8: +2 -0
lines
Diff to previous 1.8 (colored)
use the prototype for xfs_set_dmattrs get a prototype from the dmapi header
Revision 1.8 / (download) - annotate - [select for diffs], Wed Jul 19 06:39:51 2000 UTC (17 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.7: +2 -17
lines
Diff to previous 1.7 (colored)
rework the uuid ioctl, remove some dead uuid code.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jul 11 07:27:23 2000 UTC (17 years, 3 months ago) by ivanr
Branch: MAIN
Changes since 1.6: +23 -0
lines
Diff to previous 1.6 (colored)
add support for new ioctl XFS_IOC_GETFSUUID which returns the filesystem uuid
Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 15 03:57:07 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.5: +0 -5
lines
Diff to previous 1.5 (colored)
remove unused UIO fields.
Revision 1.5 / (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.4: +7 -13
lines
Diff to previous 1.4 (colored)
Merge of 2.3.99pre2-xfs:slinx:62680a originally by jtk on 05/24/00 Remove extraneous 'iget', made unnecessary now that xfs_iget/vn_get/vn_alloc does it. 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.4 / (download) - annotate - [select for diffs], Fri Jun 9 03:35:56 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.3: +701 -22
lines
Diff to previous 1.3 (colored)
Merge of 2.3.99pre2-xfs:slinx:57940a by ananth. Implement path_to_fshandle(), fd_to_handle(), path_to_handle(), open_by_handle(), readlink_by_handle(), bulkstat() & bulkstat_single() ioctl routines.
Revision 1.3 / (download) - annotate - [select for diffs], Fri Jun 9 03:02:29 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.2: +0 -2
lines
Diff to previous 1.2 (colored)
Merge of 2.3.99pre2-xfs:slinx:56052a by ananth. Remove debugging printk() left in by mistake.
Revision 1.2 / (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.1: +25 -12
lines
Diff to previous 1.1 (colored)
Updated copyright and license notices, ready for open source release Merge of 2.3.99pre2-xfs:slinx:55821a by ananth.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jun 9 02:42:56 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
CVS Tags: DELETE
Merge of 2.3.99pre2-xfs:slinx:55789a by ananth. New linvfs_ioctl() routine that does by way of ioctl() all that used to be done via extensions to fcntl.