CVS log for xfs-linux/xfs_types.h

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.81 / (download) - annotate - [select for diffs], Wed Apr 9 16:35:28 2008 UTC (9 years, 6 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.80: +5 -0 lines
Diff to previous 1.80 (colored)

remove bhv_vname_t and xfs_rename code
Merge of xfs-linux-melb:xfs-kern:30804a by kenmcd.

  remove bhv_vname_t and xfs_rename code

Revision 1.80 / (download) - annotate - [select for diffs], Thu Aug 23 15:57:59 2007 UTC (10 years, 1 month ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.79: +0 -12 lines
Diff to previous 1.79 (colored)

use filldir internally

Currently xfs has a rather complicated internal scheme to allow for
different directory formats in IRIX.  This patch rips all code related
to this out and pushes useage of the Linux filldir callback into the
lowlevel directory code.  This does not make the code any less portable
because filldir can be used to create dirents of all possible variations
(including the IRIX ones as proved by the IRIX binary emulation code
under arch/mips/).

This patch get rid of an unessecary copy in the readdir path, about
400 lines of code and one of the last two users of the uio structure.

This version is updated to deal with dmapi aswell which greatly
simplifies the get_dirattrs code.  The dmapi part has been tested
using the get_dirattrs tools from the xfstest dmapi suite1 with various
small and large directories.


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

  Use the generic filldir directory formatter callbacks rather than
  the complex xfs_uio_move based implementation. Removes a copy
  and simplifies the code greatly.

Revision 1.79 / (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.78: +12 -26 lines
Diff to previous 1.78 (colored)

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

Revision 1.78 / (download) - annotate - [select for diffs], Fri Sep 16 15:10:21 2005 UTC (12 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.77: +7 -1 lines
Diff to previous 1.77 (colored)

Ondisk format extension for extended attributes (attr2).  Basically, the data/attr forks now grow up/down from either end of the literal area, rather than dividing the literal area into two chunks and growing both upward.  Means we can now make much more efficient use of the attribute space, incl. fitting DMF attributes inline in 256 byte inodes, and large jumps in dbench3 performance numbers.  It is self enabling, but can be forced on/off via the attr2/noattr2 mount options.
Merge of xfs-linux-melb:xfs-kern:23835a by kenmcd.

Revision 1.77 / (download) - annotate - [select for diffs], Fri Sep 16 15:09:30 2005 UTC (12 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.76: +0 -0 lines
Diff to previous 1.76 (colored)

Ondisk format extension for extended attributes (attr2).  Basically, the data/attr forks now grow up/down from either end of the literal area, rather than dividing the literal area into two chunks and growing both upward.  Means we can now make much more efficient use of the attribute space, incl. fitting DMF attributes inline in 256 byte inodes, and large jumps in dbench3 performance numbers.  It is self enabling, but can be forced on/off via the attr2/noattr2 mount options.
Merge of xfs-linux-melb:xfs-kern:23834a by kenmcd.

Revision 1.76 / (download) - annotate - [select for diffs], Fri Apr 1 05:58:23 2005 UTC (12 years, 6 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.75: +1 -0 lines
Diff to previous 1.75 (colored)

Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms.
Merge of xfs-linux-melb:xfs-kern:22032a by kenmcd.

Revision 1.75 / (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.74: +1 -1 lines
Diff to previous 1.74 (colored)

Add a get/set interface for XFS project identifiers.
Merge of xfs-linux-melb:xfs-kern:21938a by kenmcd.

Revision 1.74 / (download) - annotate - [select for diffs], Thu Jul 8 07:17:52 2004 UTC (13 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.73: +1 -1 lines
Diff to previous 1.73 (colored)

Fix xfs_off_t to be signed, not unsigned; valid warnings emitted after stricter compilation options used by some OSDL folks.

Revision 1.73 / (download) - annotate - [select for diffs], Fri Feb 6 04:26:12 2004 UTC (13 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.72: +0 -34 lines
Diff to previous 1.72 (colored)

Sync up with external trees, fixing the build after support source renames.

Revision 1.72 / (download) - annotate - [select for diffs], Fri Sep 19 05:05:03 2003 UTC (14 years ago) by nathans
Branch: MAIN
Changes since 1.71: +3 -3 lines
Diff to previous 1.71 (colored)

Allow syncing the types header up more easily with userspace.

Revision 1.71 / (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.70: +13 -18 lines
Diff to previous 1.70 (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.70 / (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.69: +221 -0 lines
Diff to previous 1.69 (colored)

The Big Move
linux/fs/xfs/xfs_types.h 1.68 Renamed to xfs_types.h

Revision 1.69 / (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.68: +0 -221 lines
Diff to previous 1.68 (colored)

Nuke

Revision 1.68 / (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.67: +36 -36 lines
Diff to previous 1.67 (colored)

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

Revision 1.67 / (download) - annotate - [select for diffs], Mon Mar 17 00:44:06 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.66: +14 -12 lines
Diff to previous 1.66 (colored)

Find more appropriate homes for uuid_t, timespec_t and xfs_dirent_t defs.

Revision 1.66 / (download) - annotate - [select for diffs], Thu Mar 13 21:53:42 2003 UTC (14 years, 7 months ago) by cattelan
Branch: MAIN
Changes since 1.65: +0 -4 lines
Diff to previous 1.65 (colored)

Move sector_t def to a more appropriate spot

Revision 1.65 / (download) - annotate - [select for diffs], Wed Mar 12 21:16:52 2003 UTC (14 years, 7 months ago) by cattelan
Branch: MAIN
Changes since 1.64: +12 -2 lines
Diff to previous 1.64 (colored)

Make XFS LBD ready
Add typedef for sector_t here for now
once sector_t is defined in the core kernel remove
Also turn on XFS_BIG_FILESYSTEMS if LBD is enabled

Revision 1.64 / (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.63: +10 -11 lines
Diff to previous 1.63 (colored)

Undoes mod:     2.4.x-xfs:slinx:132930a
Rethink some of those recent types changes slightly.

Revision 1.63 / (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.62: +12 -124 lines
Diff to previous 1.62 (colored)

Change AT_* to XFS_AT_* to prevent namespace collisions; move some type
declarations into more appropriate places.
Move some type declarations into more appropriate places.

Revision 1.62 / (download) - annotate - [select for diffs], Thu Oct 10 00:48:26 2002 UTC (15 years ago) by nathans
Branch: MAIN
Changes since 1.61: +3 -7 lines
Diff to previous 1.61 (colored)

remove a no-longer-used conditional macro.

Revision 1.61 / (download) - annotate - [select for diffs], Wed Oct 2 17:25:30 2002 UTC (15 years ago) by lord
Branch: MAIN
Changes since 1.60: +10 -10 lines
Diff to previous 1.60 (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.
Change xfs dev_t manipulation macros to be XFS_ from IRIX_

Revision 1.60 / (download) - annotate - [select for diffs], Thu Jul 18 17:42:52 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.59: +56 -15 lines
Diff to previous 1.59 (colored)

remove support/types.h

Revision 1.59 / (download) - annotate - [select for diffs], Mon Jul 15 01:18:01 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.58: +2 -0 lines
Diff to previous 1.58 (colored)

allow setting for XFS_BIG_FILESYSTEMS to come in from the Makefile.

Revision 1.58 / (download) - annotate - [select for diffs], Fri Jul 12 16:42:01 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.57: +9 -14 lines
Diff to previous 1.57 (colored)

Remove XFS_BIG_FILES and set XFS_BIG_FILESYSTEMS to 0

Revision 1.57 / (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.56: +66 -66 lines
Diff to previous 1.56 (colored)

whitespace cleanup

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

remove unused parameter from read/write path

Revision 1.55 / (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.54: +1 -1 lines
Diff to previous 1.54 (colored)

Update copyright dates

Revision 1.54 / (download) - annotate - [select for diffs], Fri May 31 00:44:20 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.53: +0 -1 lines
Diff to previous 1.53 (colored)

kdev_t changes to sync up the 2.4 code base with the 2.5 code (incl.
use of the kdev compat macros, removed pb_dev from page_buf_t, made
XFS_BUF_TARGET use match up with current 2.5, removed unused q_dev
field from xfs_dquot).

Revision 1.53 / (download) - annotate - [select for diffs], Wed Jul 18 19:32:37 2001 UTC (16 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.52: +3 -1 lines
Diff to previous 1.52 (colored)

merge up to 2.4.7-pre7

Revision 1.52 / (download) - annotate - [select for diffs], Thu Jul 12 17:31:50 2001 UTC (16 years, 3 months ago) by lord
Branch: MAIN
CVS Tags: Release-1_0_0
Changes since 1.51: +5 -1 lines
Diff to previous 1.51 (colored)

export dev_t conversion macros to user space, they are needed by         
xfsdump and xfsrestore.

Revision 1.51 / (download) - annotate - [select for diffs], Thu Apr 19 02:37:23 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.50: +7 -12 lines
Diff to previous 1.50 (colored)

change XFS_STATS macro so that it doesn't rely on cpp ## to construct
individual field names for the xfsstats structure.  fixes up some gcc
compiler warnings, for recent versions of gcc.

Revision 1.50 / (download) - annotate - [select for diffs], Mon Apr 9 07:34:24 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.49: +1 -1 lines
Diff to previous 1.49 (colored)

we don't want the stats data structure in userspace - procfs config macro
can be set via (indirect) inclusion of linux/autoconf.h.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Dec 20 03:23:53 2000 UTC (16 years, 9 months ago) by dxm
Branch: MAIN
CVS Tags: PreRelease-0_10
Changes since 1.48: +11 -0 lines
Diff to previous 1.48 (colored)

add definition of flid_t (empty unless CELL_CAPABLE)

Revision 1.48 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.47: +12 -12 lines
Diff to previous 1.47 (colored)

use xfs.h, remove all traces of SIM, push extern declarations into headers,
dead code removal.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 10 23:35:51 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.46: +2 -15 lines
Diff to previous 1.46 (colored)

unconditionally define XFS_BIG_FILES & XFS_BIG_FILESYSTEMS

Revision 1.46 / (download) - annotate - [select for diffs], Thu Aug 3 19:57:24 2000 UTC (17 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.45: +1 -9 lines
Diff to previous 1.45 (colored)

Remove dependent on _MIPS_SIM

Revision 1.45 / (download) - annotate - [select for diffs], Wed Jul 26 07:00:20 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.44: +18 -0 lines
Diff to previous 1.44 (colored)

define __psint_t - an integer big enough to hold a pointer

Revision 1.44 / (download) - annotate - [select for diffs], Wed Jul 26 05:23:11 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.43: +14 -1 lines
Diff to previous 1.43 (colored)

pv 797297 tidy handling of IRIX device numbers

Revision 1.43 / (download) - annotate - [select for diffs], Tue Jul 18 01:41:36 2000 UTC (17 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.42: +30 -20 lines
Diff to previous 1.42 (colored)

rework the xfs stats interface to facilitate code sharing.  if there
is no interface available to export the stats (i.e. procfs), don't
bother compiling them in.

Revision 1.42 / (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.41: +109 -3 lines
Diff to previous 1.41 (colored)

Merge of 2.3.99pre2-xfs:slinx:63295a originally by nathans on 06/03/00
  move the xfsstats structure declaration here with other XFS types.

Merge of 2.3.99pre2-xfs:slinx:63304a originally by nathans on 06/03/00
  remove the xs_xfsd_bufs counter as this is no longer used.

Revision 1.41 / (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.40: +25 -12 lines
Diff to previous 1.40 (colored)

Updated copyright and license notices, ready for open source release
Merge of 2.3.99pre2-xfs:slinx:55821a by ananth.

Revision 1.40 / (download) - annotate - [select for diffs], Fri Jun 9 02:13:12 2000 UTC (17 years, 4 months ago) by dxm
Branch: MAIN
CVS Tags: DELETE
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

initial architecture work
Merge of 2.3.99pre2-xfs:slinx:46678a by ananth.

  Merge of 2.3.42-xfs:slinx:46678a by ananth.

Revision 1.39 / (download) - annotate - [select for diffs], Sun Jan 30 09:59:06 2000 UTC (17 years, 8 months ago) by kenmcd
Branch: MAIN
Changes since 1.38: +11 -16 lines
Diff to previous 1.38 (colored)

Encumbrance review done.
Add copyright and license words consistent with GPL.
Refer to http://fsg.melbourne.sgi.com/reviews/ for details.

There is a slight change in the license terms and conditions words
to go with the copyrights, so most of the files are not getting
new GPL's, just updated versions ... but there are 20-30 more files
here as well.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 3 21:41:53 2000 UTC (17 years, 9 months ago) by kenmcd
Branch: MAIN
Changes since 1.37: +24 -1 lines
Diff to previous 1.37 (colored)

Encumbrance review done.  Add copyright and license words consistent with GPL.

Revision 1.37 / (download) - annotate - [select for diffs], Wed Oct 6 21:58:53 1999 UTC (18 years ago) by cattelan
Branch: MAIN
Changes since 1.36: +2 -2 lines
Diff to previous 1.36 (colored)

Missed files on last checkin.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Aug 9 17:41:06 1999 UTC (18 years, 2 months ago) by cattelan
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

TAKE Initial linux changes... build lib sim directly.

Revision 1.35 / (download) - annotate - [select for diffs], Fri May 14 20:13:13 1999 UTC (18 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.34: +3 -1 lines
Diff to previous 1.34 (colored)

Merge from irix/cxfs-f to irix/irix6.5f
Merge of cxfs-f:irix:15011b created by lord on 05/11/99
  Merge from irix/cxfs to irix/cxfs-f
  Merge of cxfs:irix:13423a created by lord on 04/19/99
  CXFS infrastructure checkin

Revision 1.34 / (download) - annotate - [select for diffs], Fri Feb 27 18:12:13 1998 UTC (19 years, 7 months ago) by rm
Branch: MAIN
Changes since 1.33: +1 -6 lines
Diff to previous 1.33 (colored)

Remove a structure (went to xfs_bmap_btree.h)

Revision 1.33 / (download) - annotate - [select for diffs], Fri Feb 20 23:09:38 1998 UTC (19 years, 7 months ago) by rm
Branch: MAIN
Changes since 1.32: +6 -1 lines
Diff to previous 1.32 (colored)

Implement unwritten extent flagging.
rv: doucette@engr, rcc@engr, earsh@engr, kayuri@engr
pv: 705217

Revision 1.32 / (download) - annotate - [select for diffs], Sat Mar 15 00:41:52 1997 UTC (20 years, 7 months ago) by doucette
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored)

Make XFS_BIG_FILESYSTEMS true for N32 builds.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Jun 19 06:03:12 1996 UTC (21 years, 4 months ago) by doucette
Branch: MAIN
Changes since 1.30: +3 -1 lines
Diff to previous 1.30 (colored)

Add type "signed file offset in blocks".

Revision 1.30 / (download) - annotate - [select for diffs], Wed May 15 22:19:38 1996 UTC (21 years, 5 months ago) by sup
Branch: MAIN
Changes since 1.29: +3 -1 lines
Diff to previous 1.29 (colored)

xfs_prid_t added. XFS truncates the 64-bit prid_t to 16-bit xfs_prid_t
since the inode cannot spare that much space for projids.

Revision 1.29 / (download) - annotate - [select for diffs], Wed May 8 23:51:01 1996 UTC (21 years, 5 months ago) by olson
Branch: MAIN
Changes since 1.28: +7 -7 lines
Diff to previous 1.28 (colored)

change all #if _K64U64 => #if _MIPS_SIM == _ABI64 and equivalent.
The original meaning/intent of the _K64* and _K32* stuff has been getting more
and more ignored, and now it is just confusing.  #if _K32U32 and equivalent
is just gone, we have no machines like that since 5.3.  #if _K32U64||_K64U64
have the ifdefs removed, and code remaining, since it is always true.
#if _K32U64||_K32U32 usually changed to != _ABI64.  Some files have the
older longer _MIPS_SIM_ABI64 and similar shorted to _ABI64 and equivalent;
the compiler folks tell me this is preferred now and in the future, and
is what cc -show prints, so it is less confusing.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Oct 31 06:13:32 1995 UTC (21 years, 11 months ago) by ack
Branch: MAIN
Changes since 1.27: +1 -2 lines
Diff to previous 1.27 (colored)

auto-merge of changes from /proj/banyan/isms/irix/kern/fs/xfs/RCS/xfs_types.h,v
> ----------------------------
> revision 1.28
> date: 1995/10/31 00:18:02;  author: doucette;  state: Exp;  lines: +1 -2
> Remove XFS_RTWORD_LL; make xfs_rtword_t type 32-bits not long.
> =============================================================================

Revision 1.27 / (download) - annotate - [select for diffs], Fri Sep 22 09:47:47 1995 UTC (22 years ago) by ack
Branch: MAIN
Changes since 1.26: +4 -1 lines
Diff to previous 1.26 (colored)

auto-merge of changes from /hosts/clyde/proj/banyan/isms/irix/kern/fs/xfs/RCS/xfs_types.h,v
> ----------------------------
> revision 1.27
> date: 1995/09/22 02:24:24;  author: doucette;  state: Exp;  lines: +4 -1
> Add xfs_dablk_t, xfs_dahash_t types.
> =============================================================================

Revision 1.26 / (download) - annotate - [select for diffs], Fri Aug 25 20:25:17 1995 UTC (22 years, 1 month ago) by doucette
Branch: MAIN
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Turn on XFS_BIG_FILESYSTEMS for 64-bit platforms.

Revision 1.25 / (download) - annotate - [select for diffs], Thu May 11 01:23:30 1995 UTC (22 years, 5 months ago) by ajs
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

272139 - Change xFS to XFS

Revision 1.24 / (download) - annotate - [select for diffs], Tue May 9 21:21:56 1995 UTC (22 years, 5 months ago) by doucette
Branch: MAIN
Changes since 1.23: +4 -3 lines
Diff to previous 1.23 (colored)

Add support for in-core and on-disk inodes with both data and
attribute forks, or just a data fork.  Change all the data structures
and macros used to manipulate the variable portion of the inode, to
support this feature.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Mar 2 02:02:35 1995 UTC (22 years, 7 months ago) by ajs
Branch: MAIN
Changes since 1.22: +2 -1 lines
Diff to previous 1.22 (colored)

Add xfs_ufsize_t.

Revision 1.22 / (download) - annotate - [select for diffs], Wed Feb 22 20:47:56 1995 UTC (22 years, 7 months ago) by doucette
Branch: MAIN
Changes since 1.21: +6 -2 lines
Diff to previous 1.21 (colored)

Fix bugs 263156, 263632 - enable 64-bit file sizes in 64-bit kernels.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Dec 23 23:43:59 1994 UTC (22 years, 9 months ago) by ajs
Branch: MAIN
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored)

Turn off XFS_LARGE_FILES and XFS_LARGE_FILESYSTEMS even
in 64 bit kernels.  There is more work needed to make
that work.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Sep 29 22:06:39 1994 UTC (23 years ago) by doucette
Branch: MAIN
Changes since 1.19: +3 -1 lines
Diff to previous 1.19 (colored)

Add xfs_srtblock_t, signed version of xfs_rtblock_t.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Aug 3 23:52:34 1994 UTC (23 years, 2 months ago) by curtis
Branch: MAIN
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Added a new type for the number of extents allocated to the attribute
fork of an inode.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jun 13 07:35:23 1994 UTC (23 years, 4 months ago) by miken
Branch: MAIN
Changes since 1.17: +0 -0 lines
Diff to previous 1.17 (colored)

oops. no diffs.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 9 04:22:18 1994 UTC (23 years, 4 months ago) by miken
Branch: MAIN
Changes since 1.16: +1 -6 lines
Diff to previous 1.16 (colored)

remove psint, use __psint_t

Revision 1.16 / (download) - annotate - [select for diffs], Wed May 4 23:18:28 1994 UTC (23 years, 5 months ago) by doucette
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)

Define xfs_rtword_t to be long, so it's 64 bits on a 64 bit kernel.

Revision 1.15 / (download) - annotate - [select for diffs], Wed May 4 00:21:12 1994 UTC (23 years, 5 months ago) by doucette
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

Add XFS_BTNUM_INO for inode btree.

Revision 1.14 / (download) - annotate - [select for diffs], Tue Apr 19 20:42:45 1994 UTC (23 years, 6 months ago) by doucette
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Fix definition of MAXEXTLEN to reflect that the blockcounts have to fit
in 21 bits in xfs_bmbt_rec_t's.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Apr 15 20:24:28 1994 UTC (23 years, 6 months ago) by doucette
Branch: MAIN
Changes since 1.12: +7 -1 lines
Diff to previous 1.12 (colored)

Add values MAXEXTLEN, MAXEXTNUM.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Apr 12 01:16:50 1994 UTC (23 years, 6 months ago) by doucette
Branch: MAIN
Changes since 1.11: +67 -4 lines
Diff to previous 1.11 (colored)

Split xfs_fsblock_t into multiple types.
Use mp instead of sbp in all the address macros.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 16 02:14:39 1994 UTC (23 years, 8 months ago) by miken
Branch: MAIN
Changes since 1.10: +6 -1 lines
Diff to previous 1.10 (colored)

Add psint, psuint, scint, scuint.  I hate typing all those _'s!!!!

Revision 1.10 / (download) - annotate - [select for diffs], Tue Feb 8 19:53:33 1994 UTC (23 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.9: +5 -0 lines
Diff to previous 1.9 (colored)

Add types for realtime allocation code.

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 2 20:19:47 1994 UTC (23 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

Fix lint problems.  Clean up formatting

Revision 1.8 / (download) - annotate - [select for diffs], Mon Dec 27 22:24:39 1993 UTC (23 years, 9 months ago) by doucette
Branch: MAIN
Changes since 1.7: +7 -1 lines
Diff to previous 1.7 (colored)

Split allocation group header into two buffers; make superblock one
buffer long instead of one block long.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Dec 21 02:54:15 1993 UTC (23 years, 10 months ago) by doucette
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)

Change xfs_extnum_t to 32 bits to shrink inode core.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Dec 15 01:12:07 1993 UTC (23 years, 10 months ago) by doucette
Branch: MAIN
Changes since 1.5: +3 -0 lines
Diff to previous 1.5 (colored)

Add definitions for xfs_lsn_t, xfs_tid_t. These were in xfs.h, which has
been removed.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Dec 9 01:41:57 1993 UTC (23 years, 10 months ago) by doucette
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4 (colored)

Add type and NULL for xfs_extnum_t type.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Nov 19 21:46:26 1993 UTC (23 years, 11 months ago) by doucette
Branch: MAIN
Changes since 1.3: +1 -5 lines
Diff to previous 1.3 (colored)

Remove dummy uuid structure.  Add NULLAGNUMBER.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Nov 6 22:10:02 1993 UTC (23 years, 11 months ago) by doucette
Branch: MAIN
Changes since 1.2: +0 -2 lines
Diff to previous 1.2 (colored)

Get rid of nested includes.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 30 00:26:53 1993 UTC (23 years, 11 months ago) by doucette
Branch: MAIN
Changes since 1.1: +2 -6 lines
Diff to previous 1.1 (colored)

Remove inode stuff, moved to xfs_inum.h.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 29 17:23:06 1993 UTC (23 years, 11 months ago) by doucette
Branch: MAIN

Initial revision

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>