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

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.172 / (download) - annotate - [select for diffs], Tue Oct 28 16:24:36 2008 UTC (8 years, 11 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.171: +0 -1 lines
Diff to previous 1.171 (colored)

remove restricted chown parameter from xfs linux

On Linux all filesystems are supposed to be operating under
Posix' restricted chown. Restricted chown means it restricts
chown to the owner unless you have CAP_FOWNER.

NOTE: that 2 files outside of fs/xfs have been modified too
for this change.

Signed-off-by: Tim Shimmin <tes@sgi.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <david@fromorbit.com>
Merge of xfs-linux-melb:xfs-kern:32413a by kenmcd.

  remove restricted chown parameter from xfs linux

Revision 1.171 / (download) - annotate - [select for diffs], Fri Oct 3 04:30:43 2008 UTC (9 years ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.170: +0 -2 lines
Diff to previous 1.170 (colored)

Merge up to 2.6.27-rc8
Merge of xfs-linux-melb:xfs-kern:32254a by kenmcd.

Revision 1.170 / (download) - annotate - [select for diffs], Wed Aug 6 06:10:55 2008 UTC (9 years, 2 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.169: +1 -1 lines
Diff to previous 1.169 (colored)

remove the sema_t from XFS.

Now that all users of the sema_t are gone from XFS we can finally kill it.

Signed-off-by: Dave Chinner <david@fromorbit.com>
Merge of xfs-linux-melb:xfs-kern:31823a by kenmcd.

  remove the sema_t from XFS.

Revision 1.169 / (download) - annotate - [select for diffs], Fri Jul 25 04:17:07 2008 UTC (9 years, 2 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.168: +1 -1 lines
Diff to previous 1.168 (colored)

kill vn_to_inode

bhv_vnode_t is just a typedef for struct inode, so there's no need for
a helper to convert between the two.

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

  kill vn_to_inode

Revision 1.168 / (download) - annotate - [select for diffs], Wed Jul 23 16:34:13 2008 UTC (9 years, 2 months ago) by xaiki.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.167: +1 -1 lines
Diff to previous 1.167 (colored)

Kill shouty XFS_ITOV() macro

Replace XFS_ITOV() with the new VFS_I() inline.

Signed-off-by: Dave Chinner <david@fromorbit.com>
Merge of xfs-linux-melb:xfs-kern:31724a by kenmcd.

Revision 1.167 / (download) - annotate - [select for diffs], Fri Jun 6 06:17:18 2008 UTC (9 years, 4 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.166: +7 -0 lines
Diff to previous 1.166 (colored)

Pack some shortform dir2 structures for the ARM old ABI architecture.

This should fix the longstanding issues with xfs and old ABI
arm boxes, which lead to various asserts and xfs shutdowns,
and for which an (incorrect) patch has been floating around
for years.

I've verified this patch by comparing the on-disk structure
layouts using pahole from the dwarves package, as well as
running through a bit of xfsqa under qemu-arm, modified so
that the check/repair phase after each test actually executes
check/repair from the x86 host, on the filesystem populated
by the arm emulator.  Thus far it all looks good.

There are 2 other structures with extra padding at the end,
but they don't seem to cause trouble.  I suppose they could
be packed as well: xfs_dir2_data_unused_t and xfs_dir2_sf_t.

Note that userspace needs a similar treatment, and any
filesystems which were running with the previous rogue
"fix" will now see corruption (either in the kernel, or
during xfs_repair) with this fix properly in place; it
may be worth teaching xfs_repair to identify and fix that
specific issue.

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Merge of xfs-linux-melb:xfs-kern:31280a by kenmcd.

  setup __arch_pack for packing for ARM old ABI

Revision 1.166 / (download) - annotate - [select for diffs], Wed May 21 06:14:00 2008 UTC (9 years, 4 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.165: +1 -0 lines
Diff to previous 1.165 (colored)

XFS: ASCII case-insensitive support

Implement ASCII case-insensitive support. It's primary purpose
is for supporting existing filesystems that already use this
case-insensitive mode migrated from IRIX. But, if you only need
ASCII-only case-insensitive support (ie. English only) and will
never use another language, then this mode is perfectly adequate.

ASCII-CI is implemented by generating hashes based on lower-case
letters and doing lower-case compares. It implements a new
xfs_nameops vector for doing the hashes and comparisons for
all filename operations.

To create a filesystem with this CI mode, use:
# mkfs.xfs -n version=ci <device>

Signed-off-by: Barry Naujok <bnaujok@sgi.com>
Merge of xfs-linux-melb:xfs-kern:31209a by kenmcd.

  Include ctype.h for tolower function

Revision 1.165 / (download) - annotate - [select for diffs], Wed Apr 30 16:27:34 2008 UTC (9 years, 5 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.164: +1 -0 lines
Diff to previous 1.164 (colored)

Include linux/random.h in all builds, not just debug builds.
Merge of xfs-linux-melb:xfs-kern:31008a by kenmcd.

  Include linux/random.h in all builds.

Revision 1.164 / (download) - annotate - [select for diffs], Tue Apr 22 06:14:21 2008 UTC (9 years, 5 months ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.163: +0 -1 lines
Diff to previous 1.163 (colored)

Fix broken HAVE_SPLICE removal commit.

Commit e687330b5ed1ea899fdaf0dea50aba196b6e019a was meant to
remove the unused HAVE_SPLICE macro, instead an unrelated
change was checked enabling QUOTADEBUG when building DEBUG XFS.
Restore the intended changes.
Merge of xfs-linux-melb:xfs-kern:30924a by kenmcd.

  Remove unused HAVE_SPLICE macro.

Revision 1.163 / (download) - annotate - [select for diffs], Mon Feb 11 15:43:51 2008 UTC (9 years, 8 months ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.162: +0 -1 lines
Diff to previous 1.162 (colored)

Remove the xfs_refcache, it was only needed while we were still building for
2.4 kernels.
Merge of xfs-linux-melb:xfs-kern:30472a by kenmcd.

  Remove xfs_refcache.

Revision 1.162 / (download) - annotate - [select for diffs], Tue Nov 20 05:08:44 2007 UTC (9 years, 10 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.161: +1 -27 lines
Diff to previous 1.161 (colored)

Remove the BPCSHIFT and NB* based macros from XFS.

The BPCSHIFT based macros, btoc*, ctob*, offtoc* and ctooff
are either not used or don't need to be used.
The NDPP, NDPP, NBBY macros don't need to be used but instead
are replaced directly by PAGE_SIZE and PAGE_CACHE_SIZE
where appropriate.
Initial patch and motivation from Nicolas Kaiser.
Merge of xfs-linux-melb:xfs-kern:30096a by kenmcd.

  The BPCSHIFT based macros, btoc*, ctob*, offtoc* and ctooff
  are either not used or don't need to be used.
  The NDPP, NDPP, NBBY macros don't need to be used but instead
  are replaced directly by PAGE_SIZE and PAGE_CACHE_SIZE
  where appropriate.

Revision 1.161 / (download) - annotate - [select for diffs], Tue Oct 2 04:17:39 2007 UTC (10 years ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.160: +0 -3 lines
Diff to previous 1.160 (colored)

kill probe_* sysctl leftovers

After my recent changes the probe_* sysctls are unused because we do
a proper request_module now if we actually know that we need the quota
or dmapi module.  Kill the leftovers that have no function anymore.


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

  kill probe_* sysctl leftovers.

Revision 1.160 / (download) - annotate - [select for diffs], Fri Sep 28 15:59:52 2007 UTC (10 years ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.159: +0 -4 lines
Diff to previous 1.159 (colored)

Kill off xfs_statvfs.

We were already filling the Linux struct statfs anyway, and doing this
trivial task directly in xfs_fs_statfs makes the code quite a bit cleaner.
While I was at it I also moved copying attributes that don't change over
the lifetime of the filesystem outside the superblock lock.

xfs_fs_fill_super used to get the magic number and blocksize through
xfs_statvfs, but assigning them directly is a lot cleaner and will save
some stack space during mount.

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

  Kill off xfs_statvfs.

Revision 1.159 / (download) - annotate - [select for diffs], Fri Sep 21 16:09:12 2007 UTC (10 years ago) by donaldd.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.158: +3 -1 lines
Diff to previous 1.158 (colored)

Remove spin.h

remove spinlock init abstraction macro in spin.h, remove the callers,
and  remove the file.  Move no-op spinlock_destroy to xfs_linux.h
Cleanup spinlock locals in xfs_mount.c

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Merge of xfs-linux-melb:xfs-kern:29751a by kenmcd.

  Remove spin.h

Revision 1.158 / (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.157: +0 -1 lines
Diff to previous 1.157 (colored)

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.157 / (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.156: +0 -1 lines
Diff to previous 1.156 (colored)

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.156 / (download) - annotate - [select for diffs], Thu Aug 23 15:59:37 2007 UTC (10 years, 1 month ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.155: +0 -1 lines
Diff to previous 1.155 (colored)

kill move.[ch]

Kill uio related functions and defines now that they're unused.


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

  kill move.[ch] now they are unused.

Revision 1.155 / (download) - annotate - [select for diffs], Thu Aug 2 16:11:00 2007 UTC (10 years, 2 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.154: +1 -0 lines
Diff to previous 1.154 (colored)

move linux/log2.h header to xfs_linux.h

Generally we try not to directly include linux header files
in core xfs code; xfs_linux.h is the spot for that.

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Merge of xfs-linux-melb:xfs-kern:29326a by kenmcd.

  move linux/log2.h header to xfs_linux.h

Revision 1.154 / (download) - annotate - [select for diffs], Mon Jul 9 06:12:03 2007 UTC (10 years, 3 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.153: +1 -0 lines
Diff to previous 1.153 (colored)

Concurrent Multi-File Data Streams

In media spaces, video is often stored in a frame-per-file format.
When dealing with uncompressed realtime HD video streams in this format,
it is crucial that files do not get fragmented and that multiple files
a placed contiguously on disk.

When multiple streams are being ingested and played out at the same
time, it is critical that the filesystem does not cross the streams
and interleave them together as this creates seek and readahead
cache miss latency and prevents both ingest and playout from meeting
frame rate targets.

This patch set creates a "stream of files" concept into the allocator
to place all the data from a single stream contiguously on disk so
that RAID array readahead can be used effectively. Each additional
stream gets placed in different allocation groups within the
filesystem, thereby ensuring that we don't cross any streams. When
an AG fills up, we select a new AG for the stream that is not in
use.

The core of the functionality is the stream tracking - each inode
that we create in a directory needs to be associated with the
directories' stream. Hence every time we create a file, we look up
the directories' stream object and associate the new file with that
object.

Once we have a stream object for a file, we use the AG that the
stream object point to for allocations. If we can't allocate in that
AG (e.g. it is full) we move the entire stream to another AG. Other
inodes in the same stream are moved to the new AG on their next
allocation (i.e. lazy update).

Stream objects are kept in a cache and hold a reference on the
inode. Hence the inode cannot be reclaimed while there is an
outstanding stream reference. This means that on unlink we need to
remove the stream association and we also need to flush all the
associations on certain events that want to reclaim all unreferenced
inodes (e.g.  filesystem freeze).
Merge of xfs-linux-melb:xfs-kern:29096a by kenmcd.

  Concurrent Multi-File Data Streams feature check in.

Revision 1.153 / (download) - annotate - [select for diffs], Tue Mar 20 05:07:28 2007 UTC (10 years, 6 months ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.152: +0 -10 lines
Diff to previous 1.152 (colored)

Merge up to 2.6.21-rc4
Merge of xfs-linux-melb:xfs-kern:28276a by kenmcd.

Revision 1.152 / (download) - annotate - [select for diffs], Tue Dec 12 02:57:21 2006 UTC (10 years, 10 months ago) by vapo.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.151: +5 -0 lines
Diff to previous 1.151 (colored)

Fix XFS to include DMAPI specific code in both cases of including DMAPI,
as a module or statically linked with kernel.
Merge of xfs-linux-melb:xfs-kern:27696a by kenmcd.

  pv 959109, rv dgc - define HAVE_DMAPI for modular (CONFIG_XFS_DMAPI_MODULE)
  and static link (CONFIG_XFS_DMAPI) of dmapi.

Revision 1.151 / (download) - annotate - [select for diffs], Fri Oct 13 16:13:54 2006 UTC (11 years ago) by tes.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.150: +0 -2 lines
Diff to previous 1.150 (colored)

Merge up to 2.6.18
Merge of xfs-linux-melb:xfs-kern:27192a by kenmcd.

Revision 1.150 / (download) - annotate - [select for diffs], Fri Aug 18 04:05:31 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.149: +7 -0 lines
Diff to previous 1.149 (colored)

Fix a porting botch on the realtime subvol growfs code path.
Merge of xfs-linux-melb:xfs-kern:26806a by kenmcd.

Revision 1.149 / (download) - annotate - [select for diffs], Thu Aug 10 15:31:06 2006 UTC (11 years, 2 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.148: +0 -7 lines
Diff to previous 1.148 (colored)

Remove several macros that are no longer used anywhere

Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
Merge of xfs-linux-melb:xfs-kern:26749a by kenmcd.

  Remove several macros that are no longer used anywhere

Revision 1.148 / (download) - annotate - [select for diffs], Fri Jun 23 16:00:26 2006 UTC (11 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.147: +0 -2 lines
Diff to previous 1.147 (colored)

Remove a couple of no-longer-used macros.
Merge of xfs-linux-melb:xfs-kern:26339a by kenmcd.

Revision 1.147 / (download) - annotate - [select for diffs], Tue Jun 20 03:49:47 2006 UTC (11 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.146: +2 -18 lines
Diff to previous 1.146 (colored)

Map EFSCORRUPTED to an actual error code, not just a made up one (990).  Turns out some ye-olde unices used EUCLEAN as Filesystem-needs-cleaning, so now we use that too.
Merge of xfs-linux-melb:xfs-kern:26286a by kenmcd.

Revision 1.146 / (download) - annotate - [select for diffs], Tue May 30 15:50:21 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.145: +10 -4 lines
Diff to previous 1.145 (colored)

Make the pflags test/set wrappers more legible for us mere humans.
Merge of xfs-linux-melb:xfs-kern:26099a by kenmcd.

Revision 1.145 / (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.144: +1 -0 lines
Diff to previous 1.144 (colored)

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

Revision 1.144 / (download) - annotate - [select for diffs], Fri May 19 06:06:01 2006 UTC (11 years, 5 months ago) by bnaujok.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.143: +1 -0 lines
Diff to previous 1.143 (colored)

Add degframentation exclusion support
Merge of xfs-linux-melb:xfs-kern:25986a by kenmcd.

  Define generic xfs_inherit_nedefrag tuneable

Revision 1.143 / (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.142: +1 -1 lines
Diff to previous 1.142 (colored)

Complete transition away from linvfs naming convention, finally.
Merge of xfs-linux-melb:xfs-kern:25474a by kenmcd.

Revision 1.142 / (download) - annotate - [select for diffs], Thu Mar 2 02:45:27 2006 UTC (11 years, 7 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.141: +1 -0 lines
Diff to previous 1.141 (colored)

using a spinlock per cpu for superblock counter exclusion results in
a preēmpt counter overflow at 256p and above. Change the exclusion mechanism
to use atomic bit operations and busy wait loops to emulate the spin
lock exclusion mechanism but without the preempt count issues.
Merge of xfs-linux-melb:xfs-kern:25338a by kenmcd.

  Per-cpu superblock counter locks need to busy wait.

Revision 1.141 / (download) - annotate - [select for diffs], Thu Feb 16 05:04:23 2006 UTC (11 years, 8 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.140: +2 -0 lines
Diff to previous 1.140 (colored)

Add support for hotplug CPUs to the per-CPU superblock
counters by registering a notifier callback that listens
to CPU up/down events to modify the counters appropriately.
Merge of xfs-linux-melb:xfs-kern:25214a by kenmcd.

  Include headers for notifier chain handling.

Revision 1.140 / (download) - annotate - [select for diffs], Mon Feb 13 02:48:24 2006 UTC (11 years, 8 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.139: +1 -1 lines
Diff to previous 1.139 (colored)

When compiling with gcc 4.0 and CONFIG_SMP unset, there are many warnings
along the lines: xfs_linux.h:103:5: warning: "CONFIG_SMP" is not defined.

#Signed-off-by: Adrian Bunk <bunk@stusta.de>
#Signed-off-by: Andrew Morton <akpm@osdl.org>
Merge of xfs-linux-melb:xfs-kern:25171a by kenmcd.

Revision 1.139 / (download) - annotate - [select for diffs], Fri Feb 3 14:17:46 2006 UTC (11 years, 8 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.138: +5 -0 lines
Diff to previous 1.138 (colored)

On machines with more than 8 cpus, when running parallel
I/O threads, the incore superblock lock becomes the limiting
factor for buffered write throughput. Make the contended
fields in the incore superblock use per-cpu counters so
that there is no global lock to limit scalability.
Merge of xfs-linux-melb:xfs-kern:25106a by kenmcd.

  Enable per-cpu sb counters for multi-processor configurations.

Revision 1.138 / (download) - annotate - [select for diffs], Wed Jan 25 00:34:27 2006 UTC (11 years, 8 months ago) by cattelan
Branch: MAIN
Changes since 1.137: +0 -1 lines
Diff to previous 1.137 (colored)

Bring the XFS code in sync with the changed from 2.6.16-rc1

Revision 1.137 / (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.136: +1 -1 lines
Diff to previous 1.136 (colored)

Complete the pagebuf -> xfs_buf naming convention transition, finally.
Merge of xfs-linux-melb:xfs-kern:24866a by kenmcd.

Revision 1.136 / (download) - annotate - [select for diffs], Fri Dec 16 11:48:23 2005 UTC (11 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.135: +0 -4 lines
Diff to previous 1.135 (colored)

Initial pass at going directly-to-bio on the buffered IO path.

This allows us to submit much larger I/Os instead of sending down lots
of small buffer_heads.  To do this we need to have a rather complicated
I/O submission and completion tracking infrastructure.  Part of the latter
has been merged already a long time ago for direct I/O support.
Part of the problem is that we need to track sub-pagesize regions and for
that we still need buffer_heads for the time beeing.  Long-term I hope
we can move to better data strucutures and/or maybe move this to fs/mpage.c
instead of having it in XFS.

Original patch from Nathan Scott with various updates from David Chinner
and Christoph Hellwig.

Revision 1.135 / (download) - annotate - [select for diffs], Wed Oct 5 03:55:12 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.134: +1 -13 lines
Diff to previous 1.134 (colored)

Rework the dquot hash sizing heuristics.
Merge of xfs-linux-melb:xfs-kern:24012a by kenmcd.

Revision 1.134 / (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.133: +12 -26 lines
Diff to previous 1.133 (colored)

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

Revision 1.133 / (download) - annotate - [select for diffs], Tue Sep 20 15:25:32 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.132: +0 -4 lines
Diff to previous 1.132 (colored)

Remove a null CELL macro and its one caller, not useful to anyone.
Merge of xfs-linux-melb:xfs-kern:23860a by kenmcd.

Revision 1.132 / (download) - annotate - [select for diffs], Tue Sep 20 15:24:48 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.131: +1 -1 lines
Diff to previous 1.131 (colored)

Fix up an internal sort function name collision issue.
Merge of xfs-linux-melb:xfs-kern:23859a by kenmcd.

Revision 1.131 / (download) - annotate - [select for diffs], Mon Sep 5 03:48:30 2005 UTC (12 years, 1 month ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.130: +11 -6 lines
Diff to previous 1.130 (colored)

Sort out some cosmetic differences between XFS trees.
Merge of xfs-linux-melb:xfs-kern:23719a by kenmcd.

Revision 1.130 / (download) - annotate - [select for diffs], Wed Aug 3 10:53:39 2005 UTC (12 years, 2 months ago) by hch
Branch: MAIN
Changes since 1.129: +1 -0 lines
Diff to previous 1.129 (colored)

Add infrastructure for tracking I/O completions

Revision 1.129 / (download) - annotate - [select for diffs], Wed Jun 22 03:43:05 2005 UTC (12 years, 3 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.128: +3 -1 lines
Diff to previous 1.128 (colored)

Merge back mainline 2.6 changes - qsort and ROTL transition.
Merge of xfs-linux-melb:xfs-kern:22938a by kenmcd.

Revision 1.128 / (download) - annotate - [select for diffs], Fri Jun 3 06:03:33 2005 UTC (12 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.127: +4 -2 lines
Diff to previous 1.127 (colored)

Add support for project quota, based on Dan Knappes earlier work.
Merge of xfs-linux-melb:xfs-kern:22805a by kenmcd.

Revision 1.127 / (download) - annotate - [select for diffs], Wed Jan 19 13:48:55 2005 UTC (12 years, 8 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.126: +4 -1 lines
Diff to previous 1.126 (colored)

Fix preempt-related warnings - based on a Chris Wedgwood patch.
Merge of xfs-linux-melb:xfs-kern:21210a by kenmcd.

Revision 1.126 / (download) - annotate - [select for diffs], Fri Oct 15 19:15:18 2004 UTC (13 years ago) by gwehrman
Branch: MAIN
Changes since 1.125: +1 -0 lines
Diff to previous 1.125 (colored)

Add xfs_rotorstep sysctl for controlling placement of extents for new
files by the inode32 allocator.

Revision 1.125 / (download) - annotate - [select for diffs], Mon Sep 27 03:34:33 2004 UTC (13 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.124: +1 -0 lines
Diff to previous 1.124 (colored)

Make xfssyncd more generic, hand off out-of-space flushing to it - fixes deadlocks near full and fixes a 4KSTACKS problem in XFS.
Merge of xfs-linux-melb:xfs-kern:19600a by kenmcd.

Revision 1.124 / (download) - annotate - [select for diffs], Wed Sep 22 07:13:53 2004 UTC (13 years ago) by nathans
Branch: MAIN
Changes since 1.123: +1 -0 lines
Diff to previous 1.123 (colored)

Add nosymlinks inode flag for the security folks, reserve projinherit flag.

Revision 1.123 / (download) - annotate - [select for diffs], Fri May 14 03:13:52 2004 UTC (13 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.122: +4 -6 lines
Diff to previous 1.122 (colored)

Export/import tunable time intervals as centisecs not jiffies.

Revision 1.122 / (download) - annotate - [select for diffs], Thu Apr 22 12:49:48 2004 UTC (13 years, 5 months ago) by hch
Branch: MAIN
Changes since 1.121: +1 -0 lines
Diff to previous 1.121 (colored)

close external blockdevice after final flush
include blkdev.h

Revision 1.121 / (download) - annotate - [select for diffs], Tue Apr 20 08:04:37 2004 UTC (13 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.120: +5 -4 lines
Diff to previous 1.120 (colored)

Fix vmtruncate abuse in the XFS setattr ATTR_SIZE operation.

Revision 1.120 / (download) - annotate - [select for diffs], Wed Apr 14 07:39:38 2004 UTC (13 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.119: +3 -3 lines
Diff to previous 1.119 (colored)

Use USER_HZ in XFS sysctl interfaces.  Fix from Bart Samwel.

Revision 1.119 / (download) - annotate - [select for diffs], Tue Feb 10 12:01:38 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.118: +2 -0 lines
Diff to previous 1.118 (colored)

use generic XFS stats and sysctl infrastructure in pagebuf
add pagebuf sysctls

Revision 1.118 / (download) - annotate - [select for diffs], Tue Feb 10 05:31:27 2004 UTC (13 years, 8 months ago) by nathans
Branch: MAIN
Changes since 1.117: +1 -0 lines
Diff to previous 1.117 (colored)

Also reinstate the 2.4 I/O path module loading code, will be needed soon.

Revision 1.117 / (download) - annotate - [select for diffs], Mon Feb 9 02:04:38 2004 UTC (13 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.116: +2 -0 lines
Diff to previous 1.116 (colored)

allow loadable behaviour modules in 2.6
add probe_dmapi and probe_quota sysctls

Revision 1.116 / (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.115: +38 -1 lines
Diff to previous 1.115 (colored)

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

Revision 1.115 / (download) - annotate - [select for diffs], Tue Dec 30 01:31:52 2003 UTC (13 years, 9 months ago) by cattelan
Branch: MAIN
Changes since 1.114: +12 -12 lines
Diff to previous 1.114 (colored)

Final bit of code moving to unify the tree
rename page_buf.c/h to xfs_buf.c/h and merge in upper level xfs_buf.h
include xfs_buf.h 

Revision 1.114 / (download) - annotate - [select for diffs], Mon Nov 24 00:54:26 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.113: +1 -0 lines
Diff to previous 1.113 (colored)

Fix build fallout after xfs_buf header changes.

Revision 1.113 / (download) - annotate - [select for diffs], Sun Nov 23 21:54:30 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.112: +6 -0 lines
Diff to previous 1.112 (colored)

Abstract sendfile operation out, supporting multiple kernels more easily.

Revision 1.112 / (download) - annotate - [select for diffs], Sat Nov 22 21:56:38 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.111: +5 -0 lines
Diff to previous 1.111 (colored)

Move the stack trace wrapper into a kernel-version-specific location.

Revision 1.111 / (download) - annotate - [select for diffs], Thu Nov 20 06:31:04 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.110: +0 -4 lines
Diff to previous 1.110 (colored)

Change pagebuf to use the same ktrace implementation as XFS, instead of reinventing that wheel.
Merge of xfs-linux:slinx:162159a by nathans.

Revision 1.110 / (download) - annotate - [select for diffs], Mon Oct 20 04:30:05 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.109: +5 -0 lines
Diff to previous 1.109 (colored)

Fix build with tracing enabled, couple of portability macros, move externs into headers.
Merge of xfs-linux:slinx:160245a by nathans.

Revision 1.109 / (download) - annotate - [select for diffs], Wed Oct 8 18:40:57 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.108: +0 -2 lines
Diff to previous 1.108 (colored)

remove FINVIS from xfs, instead use a seperate file ops
vector for files which are opened for invisible I/O.
Merge of xfs-linux:slinx:159680a by lord.

  FINVIS goes away

Revision 1.108 / (download) - annotate - [select for diffs], Wed Sep 17 02:30:47 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.107: +1 -0 lines
Diff to previous 1.107 (colored)

Some tweaks to the additional inode flags, suggested by Ethan
Merge of xfs-linux:slinx:158493a by nathans.

Revision 1.107 / (download) - annotate - [select for diffs], Mon Sep 15 05:50:52 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.106: +2 -0 lines
Diff to previous 1.106 (colored)

Undoes mod:     xfs-linux:slinx:158358a
Implement several additional inode flags - immutable, append-only, etc; contributed by Ethan Benson.
Merge of xfs-linux:slinx:158362a by nathans.

Revision 1.106 / (download) - annotate - [select for diffs], Wed Jul 2 04:01:12 2003 UTC (14 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.105: +9 -5 lines
Diff to previous 1.105 (colored)

rework sysctl initialization to avoid confusion
Merge of xfs-linux:slinx:152419a by sandeen.

Revision 1.105 / (download) - annotate - [select for diffs], Thu May 1 17:24:11 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
Changes since 1.104: +3 -0 lines
Diff to previous 1.104 (colored)

Merge the header file stuff over
Merge of 2.4.x-xfs:slinx:147627a originally by cattelan on 05/01/03
  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.104 / (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.103: +23 -23 lines
Diff to previous 1.103 (colored)

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.103 / (download) - annotate - [select for diffs], Wed Mar 26 19:00:53 2003 UTC (14 years, 6 months ago) by hch
Branch: MAIN
Changes since 1.102: +7 -9 lines
Diff to previous 1.102 (colored)

bring us back in sync with mainline
remove EVMS define, cleanup quota block comment

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

Find more appropriate homes for uuid_t, timespec_t and xfs_dirent_t defs.
Merge of 2.4.x-xfs:slinx:141837a by nathans.

Revision 1.101 / (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.100: +13 -1 lines
Diff to previous 1.100 (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.
Merge of 2.4.x-xfs:slinx:141499a by nathans.

Revision 1.100 / (download) - annotate - [select for diffs], Wed Mar 12 05:37:01 2003 UTC (14 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.99: +14 -0 lines
Diff to previous 1.99 (colored)

Implement support for unwritten extents in XFS.

Revision 1.99 / (download) - annotate - [select for diffs], Wed Mar 5 18:00:15 2003 UTC (14 years, 7 months ago) by overby
Branch: MAIN
Changes since 1.98: +1 -0 lines
Diff to previous 1.98 (colored)

Add error reporting calls in error paths that return EFSCORRUPTED
Merge of 2.4.x-xfs:slinx:136445a by sandeen.

Revision 1.98 / (download) - annotate - [select for diffs], Mon Jan 13 19:52:52 2003 UTC (14 years, 9 months ago) by hch
Branch: MAIN
Changes since 1.97: +1 -0 lines
Diff to previous 1.97 (colored)

Merge up to 2.5.54

Revision 1.97 / (download) - annotate - [select for diffs], Tue Dec 31 20:11:27 2002 UTC (14 years, 9 months ago) by sandeen
Branch: MAIN
Changes since 1.96: +1 -0 lines
Diff to previous 1.96 (colored)

Merge max file offset fix - use standard Linux macros
Merge of 2.4.x-xfs:slinx:135878a originally by sandeen on 12/31/02
  #include pagemap.h for new max file offset macro

Revision 1.96 / (download) - annotate - [select for diffs], Fri Dec 13 21:40:24 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.95: +0 -1 lines
Diff to previous 1.95 (colored)

remove superlous MAXNAMELEN checks
Merge of 2.4.x-xfs:slinx:135168a by hch.

  remove second (identical) MAXNAMELEN define

Revision 1.95 / (download) - annotate - [select for diffs], Thu Dec 5 20:13:12 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.94: +0 -1 lines
Diff to previous 1.94 (colored)

don't include root_dev.h
we don't need root_dev.h anymore

Revision 1.94 / (download) - annotate - [select for diffs], Tue Dec 3 15:31:41 2002 UTC (14 years, 10 months ago) by hch
Branch: MAIN
Changes since 1.93: +1 -0 lines
Diff to previous 1.93 (colored)

Implement xfs_panic_mask
Merge of 2.4.x-xfs:slinx:131027a originally by sandeen on 10/24/02
  Implement xfs_panic_mask
  #define xfs_panic_mask as a sysctl parameter

Revision 1.93 / (download) - annotate - [select for diffs], Wed Nov 13 23:44:16 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.92: +12 -0 lines
Diff to previous 1.92 (colored)

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

Revision 1.92 / (download) - annotate - [select for diffs], Wed Nov 13 02:43:25 2002 UTC (14 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.91: +0 -12 lines
Diff to previous 1.91 (colored)

Change AT_* to XFS_AT_* to prevent namespace collisions; move some type
declarations into more appropriate places.
Merge of 2.4.x-xfs:slinx:132930a by nathans.

  Move some type declarations into more appropriate places.

Revision 1.91 / (download) - annotate - [select for diffs], Tue Nov 12 20:22:21 2002 UTC (14 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.90: +0 -1 lines
Diff to previous 1.90 (colored)

Remove rootfs special-casing in the quota code
Merge of 2.4.x-xfs:slinx:132862a by hch.

  remove rootdev alias

Revision 1.90 / (download) - annotate - [select for diffs], Mon Oct 21 15:14:50 2002 UTC (14 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.89: +0 -2 lines
Diff to previous 1.89 (colored)

remove nopkg() alias for ENOSYS
Merge of 2.4.x-xfs:slinx:130598a by hch.

  remove nopkg() and LONGLONG_MAX declarations

Revision 1.89 / (download) - annotate - [select for diffs], Mon Oct 21 13:50:21 2002 UTC (14 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.88: +0 -1 lines
Diff to previous 1.88 (colored)

fix jiffies (lbolt) compare
Merge of 2.4.x-xfs:slinx:130589a by hch.

  remove lbolt alias for jiffies

Revision 1.88 / (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.87: +1 -0 lines
Diff to previous 1.87 (colored)

Minor header reorg to get xfs_lrw.h back into line with the other linux
headers.  Allows us to not repeat the xfs_stratcb declaration in several
places.  Also rename linvfs_set_inode_ops to xfs_set_inodeops since its
an auxillary routine not a linvfs method.
Merge of 2.4.x-xfs:slinx:130573a by nathans.

  Add include of xfs_lrw.h, removed from xfs.h - this is a more consistent spot.

Revision 1.87 / (download) - annotate - [select for diffs], Tue Oct 8 00:44:29 2002 UTC (15 years ago) by nathans
Branch: MAIN
Changes since 1.86: +4 -0 lines
Diff to previous 1.86 (colored)

Symlinks are created by default with mode 777 now, old behavior is still
accessible through sysctl through.  irixsgid mount option deprecated and
it too is still accessible through sysctl.
Merge of 2.4.x-xfs:slinx:129282a by nathans.

  Make restricted_chown, irix_sgid_inherit and irix_symlink_mode as
  configurable parameters.

Revision 1.86 / (download) - annotate - [select for diffs], Thu Sep 5 06:24:11 2002 UTC (15 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.85: +5 -5 lines
Diff to previous 1.85 (colored)

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

  remove an unneeded #include file.

Revision 1.85 / (download) - annotate - [select for diffs], Tue Aug 20 21:22:31 2002 UTC (15 years, 1 month ago) by lord
Branch: MAIN
Changes since 1.84: +0 -5 lines
Diff to previous 1.84 (colored)

remove some more 'CELL_CAPABLE' code
Merge of 2.4.x-xfs:slinx:125504a by lord.

Revision 1.84 / (download) - annotate - [select for diffs], Fri Aug 2 19:24:19 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.83: +0 -4 lines
Diff to previous 1.83 (colored)

get rid of EOPNOTSUPP
Merge of 2.4.x-xfs:slinx:124099a by lord.

Revision 1.83 / (download) - annotate - [select for diffs], Fri Aug 2 16:06:15 2002 UTC (15 years, 2 months ago) by lord
Branch: MAIN
Changes since 1.82: +1 -6 lines
Diff to previous 1.82 (colored)

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

  remove some unneeded defines, switch from extern inline to static
  inline for roundup_64.

Revision 1.82 / (download) - annotate - [select for diffs], Mon Jul 22 14:24:36 2002 UTC (15 years, 2 months ago) by sandeen
Branch: MAIN
Changes since 1.81: +1 -5 lines
Diff to previous 1.81 (colored)

remove kdev_t abuse from XFS

Revision 1.81 / (download) - annotate - [select for diffs], Thu Jul 18 19:02:32 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.80: +7 -6 lines
Diff to previous 1.80 (colored)

remove linux/behavior.h and linux/vnode.h

Revision 1.80 / (download) - annotate - [select for diffs], Mon Jul 15 15:51:46 2002 UTC (15 years, 3 months ago) by lord
Branch: MAIN
Changes since 1.79: +0 -3 lines
Diff to previous 1.79 (colored)

Merge of 2.4.x-xfs:slinx:122970a originally by lord on 07/12/02
  move dmapi includes out of here

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

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

Revision 1.78 / (download) - annotate - [select for diffs], Tue Jul 2 04:29:54 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.77: +0 -1 lines
Diff to previous 1.77 (colored)

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

  move include of posix_acl_xattr.h so that split patches can compile
  without the acl patch included.

Revision 1.77 / (download) - annotate - [select for diffs], Tue Jul 2 02:32:38 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.76: +4 -2 lines
Diff to previous 1.76 (colored)

Merge of 2.4.x-xfs:slinx:122601a originally by nathans on 07/01/02
  rework acl headers so that only one, simpler acl header is needed.

Revision 1.76 / (download) - annotate - [select for diffs], Mon Jul 1 02:42:05 2002 UTC (15 years, 3 months ago) by nathans
Branch: MAIN
Changes since 1.75: +1 -1 lines
Diff to previous 1.75 (colored)

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

  make our kdev_val() 2.5 compat macro dependent on kernel version as 2.4.19
  looks like it will have a kdev_val now.  fixes up some warnings.

Revision 1.75 / (download) - annotate - [select for diffs], Tue Jun 18 20:10:28 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

merge up to 2.5.22

Revision 1.74 / (download) - annotate - [select for diffs], Mon Jun 17 15:47:07 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.73: +0 -15 lines
Diff to previous 1.73 (colored)

Merge of 2.4.x-xfs:slinx:121659a originally by lord on 06/14/02
  more small cleanups

Revision 1.73 / (download) - annotate - [select for diffs], Thu Jun 13 20:50:00 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.72: +0 -6 lines
Diff to previous 1.72 (colored)

remove lock wait priotiry flags
Merge of 2.4.x-xfs:slinx:121513a by lord.

Revision 1.72 / (download) - annotate - [select for diffs], Tue Jun 11 15:52:58 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.71: +0 -24 lines
Diff to previous 1.71 (colored)

remove old mips abi code
Merge of 2.4.x-xfs:slinx:121219a by lord.

Revision 1.71 / (download) - annotate - [select for diffs], Mon Jun 10 18:58:45 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.70: +0 -1 lines
Diff to previous 1.70 (colored)

remove dead code
Merge of 2.4.x-xfs:slinx:121156a by lord.

Revision 1.70 / (download) - annotate - [select for diffs], Thu Jun 6 15:57:53 2002 UTC (15 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.69: +0 -6 lines
Diff to previous 1.69 (colored)

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

  remove definition of pathname_t

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

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

Revision 1.68 / (download) - annotate - [select for diffs], Fri May 31 03:38:18 2002 UTC (15 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.67: +4 -0 lines
Diff to previous 1.67 (colored)

minor change to keep files the same between 2.4 and 2.5.

Revision 1.67 / (download) - annotate - [select for diffs], Fri Apr 26 02:35:43 2002 UTC (15 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.66: +4 -50 lines
Diff to previous 1.66 (colored)

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

  tidy up bytes-per-click type macros so that page sizes other than 4/8/16K
  can be used with XFS.

Revision 1.66 / (download) - annotate - [select for diffs], Wed Apr 10 03:52:32 2002 UTC (15 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.65: +14 -8 lines
Diff to previous 1.65 (colored)

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

  ENOTSUP was defined to be ENOTSUPP.  this is a problem because some glibc
  versions and some architectures do not grok this code (errno.h in the kernel
  only defines this within __KERNEL__).  we now define it as EOPNOTSUPP which
  will work everywhere and is the same thing we use for extended attributes
  not available elsewhere in the kernel (ENOTSUP is the ACL not enabled code).

Revision 1.65 / (download) - annotate - [select for diffs], Thu Mar 28 23:27:18 2002 UTC (15 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.64: +0 -1 lines
Diff to previous 1.64 (colored)

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

  remove avl.h include, file deleted

Revision 1.64 / (download) - annotate - [select for diffs], Tue Feb 26 03:25:33 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.63: +1 -1 lines
Diff to previous 1.63 (colored)

Merge of 2.4.18-xfs:slinx:111227a by nathans.

  idiot.

Revision 1.63 / (download) - annotate - [select for diffs], Tue Feb 26 03:24:19 2002 UTC (15 years, 7 months ago) by nathans
Branch: MAIN
Changes since 1.62: +8 -4 lines
Diff to previous 1.62 (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.62 / (download) - annotate - [select for diffs], Wed Feb 13 22:01:25 2002 UTC (15 years, 8 months ago) by lord
Branch: MAIN
Changes since 1.61: +1 -1 lines
Diff to previous 1.61 (colored)

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

  Use the barrier() macro

Revision 1.61 / (download) - annotate - [select for diffs], Fri Jan 25 23:31:26 2002 UTC (15 years, 8 months ago) by lord
Branch: MAIN
Changes since 1.60: +1 -1 lines
Diff to previous 1.60 (colored)

vnode/inode layout and allocation changed

Revision 1.60 / (download) - annotate - [select for diffs], Mon Jan 14 23:50:15 2002 UTC (15 years, 9 months ago) by nathans
Branch: MAIN
Changes since 1.59: +1 -0 lines
Diff to previous 1.59 (colored)

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

  renamed linux/include/linux/avl.h => linux/fs/xfs/pagebuf/avl.h.

Revision 1.59 / (download) - annotate - [select for diffs], Sun Jan 13 13:14:04 2002 UTC (15 years, 9 months ago) by lord
Branch: MAIN
Changes since 1.58: +1 -1 lines
Diff to previous 1.58 (colored)

Merge pagebuf module into XFS
Merge of 2.4.x-xfs:slinx:109482a by lord.

Revision 1.58 / (download) - annotate - [select for diffs], Wed Jan 2 23:27:09 2002 UTC (15 years, 9 months ago) by lord
Branch: MAIN
Changes since 1.57: +1 -0 lines
Diff to previous 1.57 (colored)

merge up to 2.5.2-pre6

Revision 1.57 / (download) - annotate - [select for diffs], Tue Dec 11 22:45:18 2001 UTC (15 years, 10 months ago) by roehrich
Branch: MAIN
Changes since 1.56: +0 -2 lines
Diff to previous 1.56 (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.
Merge of 2.4.x-xfs:slinx:108244a by lord.

  No Message Supplied

Revision 1.56 / (download) - annotate - [select for diffs], Sun Oct 14 07:09:57 2001 UTC (16 years ago) by nathans
Branch: MAIN
Changes since 1.55: +0 -1 lines
Diff to previous 1.55 (colored)

acl.h no longer exists, so don't include it.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Sep 26 19:08:38 2001 UTC (16 years ago) by sandeen
Branch: MAIN
Changes since 1.54: +1 -0 lines
Diff to previous 1.54 (colored)

include xfs_sysctl.h

Revision 1.54 / (download) - annotate - [select for diffs], Tue Sep 11 03:12:20 2001 UTC (16 years, 1 month ago) by kaos
Branch: MAIN
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored)

Upgrade to 2.4.10-pre8

Revision 1.53 / (download) - annotate - [select for diffs], Tue Sep 4 05:53:35 2001 UTC (16 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.52: +6 -0 lines
Diff to previous 1.52 (colored)

minor change to help with merging ext2 and xfs ea/acl code.

Revision 1.52 / (download) - annotate - [select for diffs], Thu Aug 23 11:23:54 2001 UTC (16 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.51: +5 -6 lines
Diff to previous 1.51 (colored)

don't need to make up a bogus errno for EWRONGFS - this is noever passed
back to userspace and is in fact never even looked at in the kernel.  so
just equate it to EINVAL and be done with it.

Revision 1.51 / (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.50: +1 -1 lines
Diff to previous 1.50 (colored)

default to STATIC being static.

Revision 1.50 / (download) - annotate - [select for diffs], Fri May 18 00:20:50 2001 UTC (16 years, 5 months ago) by nathans
Branch: MAIN
CVS Tags: Linux-2_4_5-merge
Changes since 1.49: +1 -0 lines
Diff to previous 1.49 (colored)

add swap.h for free_shortage() prototype.

Revision 1.49 / (download) - annotate - [select for diffs], Wed Apr 25 05:02:25 2001 UTC (16 years, 5 months ago) by nathans
Branch: MAIN
Changes since 1.48: +22 -5 lines
Diff to previous 1.48 (colored)

move most linux-specific includes from xfs.h into here, add attr_kern.h

Revision 1.48 / (download) - annotate - [select for diffs], Fri Apr 20 13:56:18 2001 UTC (16 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.47: +63 -0 lines
Diff to previous 1.47 (colored)

For ia32 based systems, fold the contents of the do_div macro into the
xfs code and clean it up some - this gets us past build errors from various
compiler versions.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Apr 12 13:30:45 2001 UTC (16 years, 6 months ago) by lord
Branch: MAIN
Changes since 1.46: +1 -0 lines
Diff to previous 1.46 (colored)

fix sparc64 build

Revision 1.46 / (download) - annotate - [select for diffs], Wed Apr 11 01:44:54 2001 UTC (16 years, 6 months ago) by cattelan
Branch: MAIN
CVS Tags: Release-1_0_0
Changes since 1.45: +8 -8 lines
Diff to previous 1.45 (colored)

Get rid of the last compiler warning OFF flags

Revision 1.45 / (download) - annotate - [select for diffs], Wed Apr 4 05:11:45 2001 UTC (16 years, 6 months ago) by nathans
Branch: MAIN
Changes since 1.44: +1 -1 lines
Diff to previous 1.44 (colored)

remove dependence on NR_DQUOTS as this is no longer there in the
-ac series of Linux patches (removed from linux/quota.h).

Revision 1.44 / (download) - annotate - [select for diffs], Thu Mar 29 22:14:58 2001 UTC (16 years, 6 months ago) by mann
Branch: MAIN
Changes since 1.43: +4 -2 lines
Diff to previous 1.43 (colored)

EFSCORRUPTED needs to be different from EIO.

Revision 1.43 / (download) - annotate - [select for diffs], Fri Mar 23 19:38:07 2001 UTC (16 years, 6 months ago) by mann
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42 (colored)

Move error numbers under 1000 for linux's IS_ERR()

Revision 1.42 / (download) - annotate - [select for diffs], Tue Feb 27 02:43:46 2001 UTC (16 years, 7 months ago) by nathans
Branch: MAIN
CVS Tags: PreRelease-0_10
Changes since 1.41: +1 -0 lines
Diff to previous 1.41 (colored)

make rootdev point to the real root device.

Revision 1.41 / (download) - annotate - [select for diffs], Sun Jan 14 04:36:07 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
Changes since 1.40: +0 -5 lines
Diff to previous 1.40 (colored)

remove cruft resulting from having static function global.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jan 9 18:38:27 2001 UTC (16 years, 9 months ago) by cattelan
Branch: MAIN
Changes since 1.39: +5 -0 lines
Diff to previous 1.39 (colored)

This mod didn't seem to make much sense.
It's less modular
Besides the mount option code should be cleaned up
rather than merged.
Undoes mod:     2.4.x-xfs:slinx:81757a

Revision 1.39 / (download) - annotate - [select for diffs], Tue Jan 9 03:21:15 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
Changes since 1.38: +0 -5 lines
Diff to previous 1.38 (colored)

remove no longer needed prototypes.

Revision 1.38 / (download) - annotate - [select for diffs], Fri Jan 5 01:57:27 2001 UTC (16 years, 9 months ago) by nathans
Branch: MAIN
Changes since 1.37: +36 -0 lines
Diff to previous 1.37 (colored)

merge in last couple of pseudo-inc headers (except acl).

Revision 1.37 / (download) - annotate - [select for diffs], Tue Nov 14 02:57:58 2000 UTC (16 years, 11 months ago) by dxm
Branch: MAIN
Changes since 1.36: +0 -71 lines
Diff to previous 1.36 (colored)

Split XFS support code into xfs_support module

Revision 1.36 / (download) - annotate - [select for diffs], Fri Nov 3 03:19:17 2000 UTC (16 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.35: +7 -1 lines
Diff to previous 1.35 (colored)

rework heuristics which caused problems with a module build.

Revision 1.35 / (download) - annotate - [select for diffs], Thu Nov 2 21:49:48 2000 UTC (16 years, 11 months ago) by cattelan
Branch: MAIN
Changes since 1.34: +0 -2 lines
Diff to previous 1.34 (colored)

Remove extern to max_threads... not an exported symbol.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Nov 2 01:35:08 2000 UTC (16 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.33: +4 -0 lines
Diff to previous 1.33 (colored)

add couple of macros determining sizing of quota data structures.

Revision 1.33 / (download) - annotate - [select for diffs], Tue Oct 24 00:25:26 2000 UTC (16 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32 (colored)

use ENOSYS in preference to ENOPKG.

Revision 1.32 / (download) - annotate - [select for diffs], Fri Sep 29 06:06:57 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.31: +1 -0 lines
Diff to previous 1.31 (colored)

move a header.

Revision 1.31 / (download) - annotate - [select for diffs], Thu Sep 28 04:14:43 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.30: +12 -3 lines
Diff to previous 1.30 (colored)

minor - add some stub macros, remove some unused macros, add a couple
of function prototypes that had nowhere else to go (qsort,...).

Revision 1.30 / (download) - annotate - [select for diffs], Thu Sep 28 00:11:43 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.29: +76 -0 lines
Diff to previous 1.29 (colored)

merge in some types and macros which irix provided via sys headers
needed by xfs.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Sep 26 05:02:06 2000 UTC (17 years ago) by nathans
Branch: MAIN
Changes since 1.28: +176 -30 lines
Diff to previous 1.28 (colored)

rationalise includes, types, macros from several generic headers into
one semi-coherent header.

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

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

Revision 1.27 / (download) - annotate - [select for diffs], Fri Aug 25 19:37:15 2000 UTC (17 years, 1 month ago) by cattelan
Branch: MAIN
Changes since 1.26: +1 -66 lines
Diff to previous 1.26 (colored)

Removed un-used define's and typedefs.

Revision 1.26 / (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.25: +8 -1 lines
Diff to previous 1.25 (colored)

Move from defining _MIPS_SIM to defining XFS_64 to be 0 or 1 based on
the size of a long.

Revision 1.25 / (download) - annotate - [select for diffs], Mon Jul 31 00:28:55 2000 UTC (17 years, 2 months ago) by dxm
Branch: MAIN
Changes since 1.24: +7 -1 lines
Diff to previous 1.24 (colored)

redefine ENOATTR as ENODATA - asm-i386/errno.h won't return errnos
out of its known range in errno, so big errnos end up as "Success".
Use an existing errno for the time being.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Jun 15 03:01:24 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

ongoing code cleanup, remove unused headers, dead code.

Revision 1.23 / (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.22: +0 -18 lines
Diff to previous 1.22 (colored)

Merge of 2.3.99pre2-xfs:slinx:63295a originally by nathans on 06/03/00
  remove all references to stuff from ksa.h and psa.h.

Merge of 2.3.99pre2-xfs:slinx:63664a originally by nathans on 06/08/00
  more housekeeping - remove unused headers & dead code.

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 9 03:32:48 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.21: +0 -6 lines
Diff to previous 1.21 (colored)

Merge of 2.3.99pre2-xfs:slinx:57476a by ananth.

  Remove unneeded kdb definitions - these were out of date anyway.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 9 03:20:19 2000 UTC (17 years, 4 months ago) by jtk
Branch: MAIN
Changes since 1.20: +12 -0 lines
Diff to previous 1.20 (colored)

Merge of 2.3.99pre2-xfs:slinx:56200a by ananth.

  More #include hackery: include asm/types.h before
  sys/types.h to pick up BITS_PER_LONG definition
  needed for the __psunsigned_t definition later.

Revision 1.20 / (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.19: +25 -11 lines
Diff to previous 1.19 (colored)

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

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jun 9 02:44:35 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
CVS Tags: DELETE
Changes since 1.18: +0 -4 lines
Diff to previous 1.18 (colored)

Merge of 2.3.99pre2-xfs:slinx:55811a by ananth.

  Remove COPYIN_XLATE, the last user is gone

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jun 9 02:29:42 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.17: +0 -2 lines
Diff to previous 1.17 (colored)

cleanup XFS use of device types
Merge of 2.3.99pre2-xfs:slinx:55615a by ananth.

  Merge of 2.3.42-xfs:slinx:55615a by lord.

Revision 1.17 / (download) - annotate - [select for diffs], Fri Jun 9 01:51:47 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

Merge of 2.3.99pre2-xfs:slinx:46446a by ananth.

  Merge of 2.3.42-xfs:slinx:46446a by ananth.
  Fix up kdb definition in here - it was not correct for 2.3 kdb

Revision 1.16 / (download) - annotate - [select for diffs], Fri Jun 9 01:51:10 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.15: +1 -1 lines
Diff to previous 1.15 (colored)

remove kmem_heap.h: references
Merge of 2.3.99pre2-xfs:slinx:46432a by ananth.

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

Revision 1.15 / (download) - annotate - [select for diffs], Fri Jun 9 01:50:04 2000 UTC (17 years, 4 months ago) by nathans
Branch: MAIN
Changes since 1.14: +11 -34 lines
Diff to previous 1.14 (colored)

Merge of 2.3.99pre2-xfs:slinx:46428a by ananth.

  Merge of 2.3.42-xfs:slinx:46428a by ananth.
  remove unused include files & dead code.  move ENOTSUP definition in here
  with other IRIX-specific errnos (for now).  move _DIOC_ macro here (was in
  dkio.h, only used here though).

Revision 1.14 / (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.13: +1 -3 lines
Diff to previous 1.13 (colored)

use linux security mechanisms
Merge of 2.3.99pre2-xfs:slinx:46379a by ananth.

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

Revision 1.13 / (download) - annotate - [select for diffs], Fri Jun 9 01:04:16 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.12: +4 -0 lines
Diff to previous 1.12 (colored)

Merge of 2.3.99pre2-xfs:slinx:45664a by ananth.

  Merge of 2.3.42-xfs:slinx:45664a by ananth.
  For a DEBUG build turn static off

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jun 8 23:59:59 2000 UTC (17 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.11: +7 -11 lines
Diff to previous 1.11 (colored)

Bring XFS upto 2.3.42
Merge of 2.3.99pre2-xfs:slinx:43458a by ananth.

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

Revision 1.11 / (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.10: +11 -16 lines
Diff to previous 1.10 (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.10 / (download) - annotate - [select for diffs], Tue Dec 21 10:01:54 1999 UTC (17 years, 9 months ago) by kenmcd
Branch: MAIN
Changes since 1.9: +23 -0 lines
Diff to previous 1.9 (colored)

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

Revision 1.9 / (download) - annotate - [select for diffs], Tue Nov 30 23:26:23 1999 UTC (17 years, 10 months ago) by lord
Branch: MAIN
Changes since 1.8: +4 -1 lines
Diff to previous 1.8 (colored)

define lbolt to jiffies

Revision 1.8 / (download) - annotate - [select for diffs], Fri Nov 19 21:43:49 1999 UTC (17 years, 10 months ago) by cattelan
Branch: MAIN
Changes since 1.7: +0 -0 lines
Diff to previous 1.7 (colored)

Start of b_flags virtualization 

Revision 1.7 / (download) - annotate - [select for diffs], Fri Oct 22 17:22:46 1999 UTC (17 years, 11 months ago) by lord
Branch: MAIN
Changes since 1.6: +2 -0 lines
Diff to previous 1.6 (colored)

Fix user space build

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 20 22:05:26 1999 UTC (17 years, 11 months ago) by lord
Branch: MAIN
Changes since 1.5: +8 -0 lines
Diff to previous 1.5 (colored)

Add some defines to allow -DDEBUG builds

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 02:24:51 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.4: +2 -0 lines
Diff to previous 1.4 (colored)

define _MIPS_SIM to _ABIN32

Revision 1.4 / (download) - annotate - [select for diffs], Wed Oct 6 19:02:12 1999 UTC (18 years ago) by cattelan
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

Removed typdef of __kernel_clock_t

Revision 1.3 / (download) - annotate - [select for diffs], Wed Oct 6 18:06:45 1999 UTC (18 years ago) by lord
Branch: MAIN
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (colored)

Include asm/byteorder.h so that we can use __BIG_ENDIAN and
__LITTLE_ENDIAN to determine machine architecture.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Oct 5 05:18:56 1999 UTC (18 years ago) by cattelan
Branch: MAIN
Changes since 1.1: +19 -7 lines
Diff to previous 1.1 (colored)

Removed some unessesary include files.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Oct 1 18:28:33 1999 UTC (18 years ago) by cattelan
Branch: MAIN

kern/fs/xfs/xfs_linux.h 1.19 Renamed to kern/fs/xfs/linux/xfs_linux.h

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>