CVS log for xfs-linux/linux-2.6/xfs_lrw.h

[BACK] Up to [Development] / xfs-linux / linux-2.6

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.63 / (download) - annotate - [select for diffs], Thu Apr 10 04:25:55 2008 UTC (9 years, 6 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.62: +2 -1 lines
Diff to previous 1.62 (unified)

Ensure errors from xfs_bdstrat() are correctly checked.

xfsbdstrat() is declared to return an error. That is never checked
because the error is propagated by the xfs_buf_t that is passed
through the function.

Mark xfsbdstrat() as returning void and comment the prototype
on the methods needed for error checking.
Merge of xfs-linux-melb:xfs-kern:30823a by kenmcd.

  Ensure errors from xfs_bdstrat() are correctly checked.

Revision 1.62 / (download) - annotate - [select for diffs], Fri Sep 21 16:10:12 2007 UTC (10 years ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.61: +6 -7 lines
Diff to previous 1.61 (unified)

kill xfs_iocore_t

xfs_iocore_t is a structure embedded in xfs_inode.  Except for one
field it just duplicates fields already in xfs_inode, and there is
nothing this abstraction buys us on XFS/Linux.  This patch removes
it and shrinks source and binary size of xfs aswell as shrinking
the size of xfs_inode by 60/44 bytes in debug/non-debug builds.


Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of xfs-linux-melb:xfs-kern:29754a by kenmcd.

  kill xfs_iocore_t

Revision 1.61 / (download) - annotate - [select for diffs], Fri Sep 21 04:08:28 2007 UTC (10 years ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.60: +1 -2 lines
Diff to previous 1.60 (unified)

kill unnessecary ioops indirection

Currently there is an indirection called ioops in the XFS data I/O
path.  Various functions are called by functions pointers, but there
is no coherence in what this is for, and of course for XFS itself
it's entirely unused.  This patch removes it instead and significantly
reduces source and binary size of XFS while making maintaince easier.
Merge of xfs-linux-melb:xfs-kern:29737a by kenmcd.

  kill unnessecary ioops indirection

Revision 1.60 / (download) - annotate - [select for diffs], Wed Sep 12 04:04:58 2007 UTC (10 years, 1 month ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.59: +0 -1 lines
Diff to previous 1.59 (unified)

Update 2.6.x-xfs to 2.6.23-rc4.

Also update fs/xfs with external mainline changes.
There were 12 such missing commits that I detected:

--------
commit ad690ef9e690f6c31f7d310b09ef1314bcec9033
Author: Al Viro <viro@ftp.linux.org.uk>
    xfs ioctl __user annotations

commit 20c2df83d25c6a95affe6157a4c9cac4cf5ffaac
Author: Paul Mundt <lethal@linux-sh.org>
    mm: Remove slab destructors from kmem_cache_create().

commit d0217ac04ca6591841e5665f518e38064f4e65bd
Author: Nick Piggin <npiggin@suse.de>
    mm: fault feedback #1

commit 54cb8821de07f2ffcd28c380ce9b93d5784b40d7
Author: Nick Piggin <npiggin@suse.de>
    mm: merge populate and nopage into fault (fixes nonlinear)

commit d00806b183152af6d24f46f0c33f14162ca1262a
Author: Nick Piggin <npiggin@suse.de>
    mm: fix fault vs invalidate race for linear mappings

commit a569425512253992cc64ebf8b6d00a62f986db3e
Author: Christoph Hellwig <hch@infradead.org>
    knfsd: exportfs: add exportfs.h header

commit 831441862956fffa17b9801db37e6ea1650b0f69
Author: Rafael J. Wysocki <rjw@sisk.pl>
    Freezer: make kernel threads nonfreezable by default

commit 8e1f936b73150f5095448a0fee6d4f30a1f9001d
Author: Rusty Russell <rusty@rustcorp.com.au>
    mm: clean up and kernelify shrinker registration

commit 5ffc4ef45b3b0a57872f631b4e4ceb8ace0d7496
Author: Jens Axboe <jens.axboe@oracle.com>
    sendfile: remove .sendfile from filesystems that use generic_file_sendfile()

commit 8bb7844286fb8c9fce6f65d8288aeb09d03a5e0d
Author: Rafael J. Wysocki <rjw@sisk.pl>
    Add suspend-related notifications for CPU hotplug

commit 59c51591a0ac7568824f541f57de967e88adaa07
Author: Michael Opdenacker <michael@free-electrons.com>
    Fix occurrences of "the the "

commit 0ceb331433e8aad9c5f441a965d7c681f8b9046f
Author: Dmitriy Monakhov <dmonakhov@openvz.org>
    mm: move common segment checks to separate helper function
--------
Merge of xfs-linux-melb:xfs-kern:29656a by kenmcd.

Revision 1.59 / (download) - annotate - [select for diffs], Fri Aug 24 16:14:38 2007 UTC (10 years, 1 month ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.58: +0 -1 lines
Diff to previous 1.58 (unified)

call common xfs vfs-level helpers directly and remove vfs operations

Also remove the now dead behavior code.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of xfs-linux-melb:xfs-kern:29505a by kenmcd.

  remove vfs operations.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Aug 24 16:10:21 2007 UTC (10 years, 1 month ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.57: +1 -2 lines
Diff to previous 1.57 (unified)

kill struct bhv_vnode

Now that struct bhv_vnode is empty we can just kill it.  Retain bhv_vnode_t
as a typedef for struct inode for the time beeing until all the fallout is
cleaned up.


Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of xfs-linux-melb:xfs-kern:29500a by kenmcd.

  struct bhv_vnode is empty so just retain it as a typedef to a
  struct inode to minimise cosmetic change.

Revision 1.57 / (download) - annotate - [select for diffs], Fri Aug 24 16:03:11 2007 UTC (10 years, 1 month ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.56: +0 -17 lines
Diff to previous 1.56 (unified)

decontaminate vnode operations from behavior details

All vnode ops now take struct xfs_inode pointers and the behaviour
related glue is split out into methods of it's own.  This required
fixing xfs_create/mkdir/symlink to not mess with the inode pointer
but rather use a separate boolean for error handling.  Thanks to
Dave Chinner for that fix.


Signed-off-by: Christoph Hellwig <hch@lst.de>
Merge of xfs-linux-melb:xfs-kern:29492a by kenmcd.

  convert vnode ops to take xfs_inode pointers and separate out
  behaviour related glue.

Revision 1.56 / (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.55: +0 -5 lines
Diff to previous 1.55 (unified)

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.55 / (download) - annotate - [select for diffs], Sat Feb 3 02:54:36 2007 UTC (10 years, 8 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.54: +1 -1 lines
Diff to previous 1.54 (unified)

Fix callers of xfs_iozero() to zero the correct range.

The problem is the two callers of xfs_iozero() are rounding out the range
to be zeroed to the end of a fsb and in some cases this extends past the new
eof.  The call to commit_write() in xfs_iozero() will cause the Linux inode's
file size to be set too high.
Merge of xfs-linux-melb:xfs-kern:28013a by kenmcd.

  Fix callers of xfs_iozero() to zero the correct range.

Revision 1.54 / (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.53: +2 -2 lines
Diff to previous 1.53 (unified)

Resolve a namespace collision on vnode/vnodeops for FreeBSD porters.
Merge of xfs-linux-melb:xfs-kern:26107a by kenmcd.

Revision 1.53 / (download) - annotate - [select for diffs], Mon May 29 15:49:16 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.52: +9 -2 lines
Diff to previous 1.52 (unified)

Merge back the splice support code I added directly into mainline.
Merge of xfs-linux-melb:xfs-kern:26074a by kenmcd.

Revision 1.52 / (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.51: +1 -1 lines
Diff to previous 1.51 (unified)

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.51 / (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.50: +12 -26 lines
Diff to previous 1.50 (unified)

Update license/copyright notices to match the prefered SGI boilerplate.
Merge of xfs-linux-melb:xfs-kern:23903a by kenmcd.

Revision 1.50 / (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.49: +0 -5 lines
Diff to previous 1.49 (unified)

Remove xfs_macros.c, xfs_macros.h, rework headers a whole lot.
Merge of xfs-linux-melb:xfs-kern:23901a by kenmcd.

Revision 1.49 / (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.48: +4 -3 lines
Diff to previous 1.48 (unified)

Add a chunk of tracing code to diagnose truncate related issues.
Merge of xfs-linux-melb:xfs-kern:22966a by kenmcd.

Revision 1.48 / (download) - annotate - [select for diffs], Fri Jun 17 14:33:58 2005 UTC (12 years, 3 months ago) by hch
Branch: MAIN
Changes since 1.47: +0 -2 lines
Diff to previous 1.47 (unified)

(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.47 / (download) - annotate - [select for diffs], Wed Aug 25 23:24:33 2004 UTC (13 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.46: +1 -1 lines
Diff to previous 1.46 (unified)

Fix incorrect sparse annotation for sendfile operation.  Fix from Al Viro.

Revision 1.46 / (download) - annotate - [select for diffs], Mon Jun 28 10:15:35 2004 UTC (13 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (unified)

sparse: fix warnings in debug/tracing code.  From Chris Wedgwood.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Jun 28 10:11:58 2004 UTC (13 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.44: +1 -1 lines
Diff to previous 1.44 (unified)

sparse: annotate vfs interfaces for user pointers.  From Chris Wedgwood.

Revision 1.44 / (download) - annotate - [select for diffs], Sat Feb 28 13:41:58 2004 UTC (13 years, 7 months ago) by hch
Branch: MAIN
Changes since 1.43: +3 -3 lines
Diff to previous 1.43 (unified)

really kill the pagebuf vs xfs_buf confusion

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: +0 -0 lines
Diff to previous 1.42 (unified)

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 (unified)

Add I/O path tracing code, twas useful in diagnosing that last unwritten extent problem.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Nov 20 00:55:29 2003 UTC (13 years, 10 months ago) by cattelan
Branch: MAIN
Changes since 1.40: +2 -12 lines
Diff to previous 1.40 (unified)

move the iomap data structures out of pagebuf
Merge of xfs-linux:slinx:162048a by nathans.

  Use the new iomap flags and data structures

Revision 1.40 / (download) - annotate - [select for diffs], Wed Oct 22 22:58:17 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.39: +1 -1 lines
Diff to previous 1.39 (unified)

Fix compiler warning due to mismatched types.

Revision 1.39 / (download) - annotate - [select for diffs], Fri Oct 17 02:56:21 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.38: +38 -0 lines
Diff to previous 1.38 (unified)

Add some IO path tracing, move inval_cached_pages to a better home to help.
Merge of xfs-linux:slinx:160171a by nathans.

Revision 1.38 / (download) - annotate - [select for diffs], Tue Jul 29 16:33:46 2003 UTC (14 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.37: +4 -4 lines
Diff to previous 1.37 (unified)

Rework XFS read/write path so that there is one common read and one common
  write path for all the different I/O variants. This means we can now support
  true async I/O.
change prototypes for xfs_read and xfs_write

Revision 1.37 / (download) - annotate - [select for diffs], Wed Apr 23 16:29:11 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.36: +0 -2 lines
Diff to previous 1.36 (unified)

Rework the remount path to better seperate the linux vfs portion
and the xfs portion of it. Move the code to more appropriate
places in the tree.
Merge of 2.4.x-xfs:slinx:144140a originally by lord on 04/10/03
  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.36 / (download) - annotate - [select for diffs], Wed Apr 16 20:09:14 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (unified)

Whitespace cleanup
Merge whitespace cleanup to 2.5 tree
Merge of 2.4.x-xfs:slinx:144573a by cattelan.

  Clean up some whitespace... revert some whitespace changes from previous whitespace cleanup (incorrect tabs)

Revision 1.35 / (download) - annotate - [select for diffs], Mon Mar 17 02:19:54 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.34: +14 -14 lines
Diff to previous 1.34 (unified)

Minor header shuffling, removing a bunch of already-included files and
allowing 2.4/2.5 to be slightly more in sync.
Merge of 2.4.x-xfs:slinx:141841a by nathans.

Revision 1.34 / (download) - annotate - [select for diffs], Wed Mar 12 06:04:25 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.33: +4 -4 lines
Diff to previous 1.33 (unified)

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.
Merge of 2.4.x-xfs:slinx:141499a by nathans.

Revision 1.33 / (download) - annotate - [select for diffs], Fri Dec 13 17:10:49 2002 UTC (14 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.32: +12 -0 lines
Diff to previous 1.32 (unified)

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:slinx:134603a by hch.

  Merge of 2.4.x-xfs-dev:slinx:134603a by lord.
  externs for iocore functions

Revision 1.32 / (download) - annotate - [select for diffs], Thu Dec 5 18:50:54 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.31: +3 -0 lines
Diff to previous 1.31 (unified)

final sendfile bits
add an extern for xfs_sendfile

Revision 1.31 / (download) - annotate - [select for diffs], Mon Oct 21 05:12:46 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.30: +20 -22 lines
Diff to previous 1.30 (unified)

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.
Merge of 2.4.x-xfs:slinx:130573a by nathans.

  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.30 / (download) - annotate - [select for diffs], Fri Oct 11 18:47:40 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.29: +1 -2 lines
Diff to previous 1.29 (unified)

merge strategy and bmap calls, they are two aspects of the same
operation.
Merge of 2.4.x-xfs:slinx:129728a by lord.

  remove strategy prototype

Revision 1.29 / (download) - annotate - [select for diffs], Tue Oct 8 12:46:35 2002 UTC (15 years ago) by hch
Branch: MAIN
Changes since 1.28: +1 -1 lines
Diff to previous 1.28 (unified)

Remove struct pm entirely - it was never defined in the Linux port.
Merge of 2.4.x-xfs:slinx:129236a by hch.

  Remove struct pm argument from several functions.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Oct 4 22:09:12 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.27: +1 -3 lines
Diff to previous 1.27 (unified)

Rearrange how xfs deals with read-only mounts vs. read-only devices.
Merge of 2.4.x-xfs:slinx:129120a by sandeen.

  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.27 / (download) - annotate - [select for diffs], Wed Oct 2 19:45:09 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.26: +1 -0 lines
Diff to previous 1.26 (unified)

Allow quota inode creation on a read-only filesystem.
Merge of 2.4.x-xfs:slinx:128905a by sandeen.

  Add xfs_quotaino_create_read_only()

Revision 1.26 / (download) - annotate - [select for diffs], Wed Sep 25 11:08:20 2002 UTC (15 years ago) by hch
Branch: MAIN
Changes since 1.25: +10 -10 lines
Diff to previous 1.25 (unified)

Implement readv/writev
Implement vectored I/O in xfs_read/xfs_write.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Jul 10 20:44:06 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.24: +16 -16 lines
Diff to previous 1.24 (unified)

whitespace cleanup
Merge of 2.4.x-xfs:slinx:122792a by sandeen.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Jun 11 16:05:13 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.23: +1 -1 lines
Diff to previous 1.23 (unified)

pass const pointer info down into write path
Merge of 2.4.x-xfs:slinx:121222a by lord.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 10 17:41:18 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.22: +12 -8 lines
Diff to previous 1.22 (unified)

Merge of 2.4.x-xfs:slinx:121145a by lord.

  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 03:54:57 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.21: +2 -4 lines
Diff to previous 1.21 (unified)

remove unused parameter from read/write path
Merge of 2.4.x-xfs:slinx:121103a by lord.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jun 4 18:56:57 2002 UTC (15 years, 4 months ago) by sandeen
Branch: MAIN
Changes since 1.20: +1 -1 lines
Diff to previous 1.20 (unified)

Update copyright dates
Merge of 2.4.x-xfs:slinx:120763a by sandeen.

Revision 1.20 / (download) - annotate - [select for diffs], Tue May 21 19:57:45 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.19: +0 -24 lines
Diff to previous 1.19 (unified)

Merge of 2.4.x-xfs:slinx:119308a originally by lord on 05/16/02
  remove prototypes for page VOPs, they are gone

Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 25 04:35:42 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.18: +25 -0 lines
Diff to previous 1.18 (unified)

Merge of 2.4.x-xfs:slinx:114782a by nathans.

  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, 1 month ago) by nathans
Branch: MAIN
Changes since 1.17: +0 -4 lines
Diff to previous 1.17 (unified)

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 (unified)

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 (unified)

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, 8 months ago) by lord
Branch: MAIN
Changes since 1.14: +1 -0 lines
Diff to previous 1.14 (unified)

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 (unified)

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, 9 months ago) by dxm
Branch: MAIN
Changes since 1.12: +13 -5 lines
Diff to previous 1.12 (unified)

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 (unified)

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, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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 (unified)

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

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>