CVS log for linux-2.4-xfs/fs/xfs/xfs_trans_inode.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.55 / (download) - annotate - [select for diffs], Fri May 9 04:27:47 2008 UTC (9 years, 5 months ago) by dgc.longdrop.melbourne.sgi.com
Branch: MAIN
CVS Tags: HEAD
Changes since 1.54: +1 -1 lines
Diff to previous 1.54 (colored)

Remove unused arg from kmem_free()

kmem_free() function takes (ptr, size) arguments but doesn't
actually use second one.

This patch removes size argument from all callsites.

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Merge of xfs-linux-melb:xfs-kern:31050a by kenmcd.

  Remove unused arg from kmem_free()

Revision 1.54 / (download) - annotate - [select for diffs], Mon Apr 21 06:17:24 2008 UTC (9 years, 6 months ago) by lachlan.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.53: +6 -6 lines
Diff to previous 1.53 (colored)

shrink mrlock_t

The writer field is not needed for non_DEBU builds so remove it.  While
we're at i also clean up the interface for is locked asserts to go
through and xfs_iget.c helper with an interface like the xfs_ilock
routines to isolated the XFS codebase from mrlock internals.  That way
we can kill mrlock_t entirely once rw_semaphores grow an islocked
facility.  Also remove unused flags to the ilock family of functions.


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

  shrink mrlock_t

Revision 1.53 / (download) - annotate - [select for diffs], Thu Jun 15 03:58:11 2006 UTC (11 years, 4 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.52: +0 -2 lines
Diff to previous 1.52 (colored)

Remove version 1 directory code.  Never functioned on Linux, just pure bloat.
Merge of xfs-linux-melb:xfs-kern:26251a by kenmcd.

Revision 1.52 / (download) - annotate - [select for diffs], Thu Mar 23 02:48:21 2006 UTC (11 years, 7 months ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.51: +1 -1 lines
Diff to previous 1.51 (colored)

We really suck at spulling.  Thanks to Chris Pascoe for fixing all these typos.
Merge of xfs-linux-melb:xfs-kern:25539a by kenmcd.

Revision 1.51 / (download) - annotate - [select for diffs], Fri Sep 23 03:51:28 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.50: +12 -26 lines
Diff to previous 1.50 (colored)

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

Revision 1.50 / (download) - annotate - [select for diffs], Fri Sep 23 03:48:50 2005 UTC (12 years ago) by nathans.longdrop.melbourne.sgi.com
Branch: MAIN
Changes since 1.49: +9 -9 lines
Diff to previous 1.49 (colored)

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

Revision 1.49 / (download) - annotate - [select for diffs], Wed May 18 09:18:24 2005 UTC (12 years, 5 months ago) by hch
Branch: MAIN
Changes since 1.48: +0 -18 lines
Diff to previous 1.48 (colored)

Remove dead code.

Patch from Adrian Bunk

Revision 1.48 / (download) - annotate - [select for diffs], Wed Oct 27 12:06:24 2004 UTC (12 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.47: +4 -5 lines
Diff to previous 1.47 (colored)

handle inode creating race
xfs_iget gained another parameter

Revision 1.47 / (download) - annotate - [select for diffs], Wed Oct 27 11:56:15 2004 UTC (12 years, 11 months ago) by hch
Branch: MAIN
Changes since 1.46: +0 -0 lines
Diff to previous 1.46 (colored)

Handle inode creating race
xfs_iget gained another parameter

Revision 1.46 / (download) - annotate - [select for diffs], Wed Sep 24 19:08:34 2003 UTC (14 years ago) by lord
Branch: MAIN
Changes since 1.45: +0 -100 lines
Diff to previous 1.45 (colored)

remove dead function xfs_trans_iput
remove xfs_trans_iput, unused

Revision 1.45 / (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.44: +443 -0 lines
Diff to previous 1.44 (colored)

The Big Move
linux/fs/xfs/xfs_trans_inode.c 1.43 Renamed to xfs_trans_inode.c

Revision 1.44 / (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.43: +0 -443 lines
Diff to previous 1.43 (colored)

Nuke

Revision 1.43 / (download) - annotate - [select for diffs], Thu May 1 16:22:06 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.42: +24 -2 lines
Diff to previous 1.42 (colored)

Rework the way xfs includes xfs_<blah>.h headers.
This reduces a lot of the compile dependenciesÂ,
and should reduce some of the "recompile all" situations.

Revision 1.42 / (download) - annotate - [select for diffs], Tue Apr 15 23:16:46 2003 UTC (14 years, 6 months ago) by cattelan
Branch: MAIN
Changes since 1.41: +7 -7 lines
Diff to previous 1.41 (colored)

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

Revision 1.41 / (download) - annotate - [select for diffs], Wed Oct 23 04:21:07 2002 UTC (15 years ago) by kaos
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40 (colored)

Undoes mod:     2.4.x-xfs:slinx:130826a
Revert STATIC->static change

Revision 1.40 / (download) - annotate - [select for diffs], Wed Oct 23 03:54:05 2002 UTC (15 years ago) by kaos
Branch: MAIN
Changes since 1.39: +2 -2 lines
Diff to previous 1.39 (colored)

Replace STATIC with static in xfs code

Revision 1.39 / (download) - annotate - [select for diffs], Wed Oct 9 03:06:48 2002 UTC (15 years ago) by nathans
Branch: MAIN
Changes since 1.38: +1 -13 lines
Diff to previous 1.38 (colored)

Global search and replace of the b* memory routines to their mem* equivalents.
(bcopy->memcopy, ovbcopy->memmove, bzero->memset, bcmp->memcmp).

Revision 1.38 / (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.37: +20 -20 lines
Diff to previous 1.37 (colored)

whitespace cleanup

Revision 1.37 / (download) - annotate - [select for diffs], Mon Sep 25 05:42:07 2000 UTC (17 years ago) by nathans
Branch: MAIN
CVS Tags: Release-1_0_0, PreRelease-0_10, Linux-2_4_5-merge
Changes since 1.36: +1 -42 lines
Diff to previous 1.36 (colored)

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

Revision 1.36 / (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.35: +0 -2 lines
Diff to previous 1.35 (colored)

Merge of 2.3.99pre2-xfs:slinx:63306a originally by dxm on 06/04/00
  RT/GRIO checkin

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

Revision 1.35 / (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.34: +25 -12 lines
Diff to previous 1.34 (colored)

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

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

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

  Merge of 2.3.42-xfs:slinx:46541a by ananth.
  Header file cleanup
  removed the last of the
  #if defined(__linux__)
  #include <xfs_linux>
  #endif
  All os specific include file switches should now done
  in xfs_os_defs.h

Revision 1.33 / (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.32: +1 -2 lines
Diff to previous 1.32 (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.32 / (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.31: +11 -16 lines
Diff to previous 1.31 (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.31 / (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.30: +24 -1 lines
Diff to previous 1.30 (colored)

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

Revision 1.30 / (download) - annotate - [select for diffs], Wed Nov 17 19:22:23 1999 UTC (17 years, 11 months ago) by lord
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

replace struct buf and buf_t references with xfs_buf and xfs_buf_t

Revision 1.29 / (download) - annotate - [select for diffs], Wed Aug 18 17:43:46 1999 UTC (18 years, 2 months ago) by cattelan
Branch: MAIN
Changes since 1.28: +4 -1 lines
Diff to previous 1.28 (colored)

First compiling version of mkfs unsing XFS libsim.
Mostly just addtions of cut up irix header files.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Feb 4 01:28:30 1999 UTC (18 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.27: +5 -1 lines
Diff to previous 1.27 (colored)

Change includes for v2 directory support.

Revision 1.27 / (download) - annotate - [select for diffs], Fri Feb 9 01:14:30 1996 UTC (21 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.26: +3 -4 lines
Diff to previous 1.26 (colored)

Move the include of sys/debug.h under #define _KERNEL for compile errors.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Oct 24 07:44:37 1995 UTC (22 years ago) by ack
Branch: MAIN
Changes since 1.25: +0 -0 lines
Diff to previous 1.25 (colored)

auto-merge of changes from /hosts/clyde/proj/banyan/isms/irix/kern/fs/xfs/RCS/xfs_trans_inode.c,v
> ----------------------------
> revision 1.25
> date: 1995/10/13 00:28:45;  author: doucette;  state: Exp;  lines: +2 -2
> Include sys/uuid.h earlier since the uuid_t definition has been moved out
> of sys/types.h for DCE.
> =============================================================================

Revision 1.25 / (download) - annotate - [select for diffs], Tue Oct 17 08:20:23 1995 UTC (22 years ago) by ack
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

auto-merge of changes from /hosts/clyde/proj/banyan/isms/irix/kern/fs/xfs/RCS/xfs_trans_inode.c,v
> ----------------------------
> revision 1.25
> date: 1995/10/13 00:28:45;  author: doucette;  state: Exp;  lines: +2 -2
> Include sys/uuid.h earlier since the uuid_t definition has been moved out
> of sys/types.h for DCE.
> =============================================================================

Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 31 20:57:28 1995 UTC (22 years, 1 month ago) by ajs
Branch: MAIN
Changes since 1.23: +71 -11 lines
Diff to previous 1.23 (colored)

Add code under XFS_TRANS_DEBUG for catching some inode
logging errors.  Specifically, make sure the btree root
is logged properly.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Aug 7 18:29:12 1995 UTC (22 years, 2 months ago) by doucette
Branch: MAIN
Changes since 1.22: +30 -21 lines
Diff to previous 1.22 (colored)

Inode space reduction: move inode items out of line.

Revision 1.22 / (download) - annotate - [select for diffs], Thu Jun 8 18:35:56 1995 UTC (22 years, 4 months ago) by doucette
Branch: MAIN
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

Add btree block and inode readahead for bulkstat.

Revision 1.21 / (download) - annotate - [select for diffs], Mon May 8 20:00:52 1995 UTC (22 years, 5 months ago) by curtis
Branch: MAIN
Changes since 1.20: +3 -2 lines
Diff to previous 1.20 (colored)

Change include sequence as a result of directory/attribute code restructuring.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Apr 26 22:50:06 1995 UTC (22 years, 5 months ago) by ajs
Branch: MAIN
Changes since 1.19: +18 -1 lines
Diff to previous 1.19 (colored)

Fixing up recovery from disk errors.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Apr 13 03:15:52 1995 UTC (22 years, 6 months ago) by ajs
Branch: MAIN
Changes since 1.18: +15 -7 lines
Diff to previous 1.18 (colored)

First cut at disk error handling

Revision 1.18 / (download) - annotate - [select for diffs], Fri Mar 31 20:05:59 1995 UTC (22 years, 6 months ago) by doucette
Branch: MAIN
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)

Add an #ident line.
Include xfs_dir.h before xfs_dinode.h since it now has a dependency.

Revision 1.17 / (download) - annotate - [select for diffs], Tue Jan 31 19:00:08 1995 UTC (22 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.16: +0 -4 lines
Diff to previous 1.16 (colored)

Warning elimination: remove unused variables, tag some routines ARGSUSED,
add return statements, ifdef out some code.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Jan 31 00:09:48 1995 UTC (22 years, 8 months ago) by tap
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

in the XFS simulator, define _KERNEL before including params.h. This
causes the off_t type to be defined as a long long rather than a long.

Revision 1.15 / (download) - annotate - [select for diffs], Mon Dec 5 18:25:02 1994 UTC (22 years, 10 months ago) by doucette
Branch: MAIN
Changes since 1.14: +1 -0 lines
Diff to previous 1.14 (colored)

Add assert that xfs_iget doesn't return null.

Revision 1.14 / (download) - annotate - [select for diffs], Thu Jun 9 19:39:15 1994 UTC (23 years, 4 months ago) by wei_hu
Branch: MAIN
Changes since 1.13: +0 -1 lines
Diff to previous 1.13 (colored)

Eliminate include of <sys/uuid.h>.

Revision 1.13 / (download) - annotate - [select for diffs], Mon May 16 21:02:27 1994 UTC (23 years, 5 months ago) by ajs
Branch: MAIN
Changes since 1.12: +28 -15 lines
Diff to previous 1.12 (colored)

Change the inode flushing/logging coordination so that
the proper things always get logged.

Revision 1.12 / (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.11: +2 -1 lines
Diff to previous 1.11 (colored)

Add new include file xfs_ialloc_btree.h.  Caused some include reordering.

Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 15 15:07:23 1994 UTC (23 years, 6 months ago) by tap
Branch: MAIN
Changes since 1.10: +1 -0 lines
Diff to previous 1.10 (colored)

add "sys/uuid.h" include file.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Mar 4 18:16:12 1994 UTC (23 years, 7 months ago) by tap
Branch: MAIN
Changes since 1.9: +1 -1 lines
Diff to previous 1.9 (colored)

rearranged order of include files: grio.h needs to be before xfs_inode.h

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

Don't take the extra vnode reference in xfs_trans_log_inode().
We're not always in a situation where it is OK to do that.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Feb 22 16:30:10 1994 UTC (23 years, 8 months ago) by tap
Branch: MAIN
Changes since 1.7: +1 -0 lines
Diff to previous 1.7 (colored)

add include file sys/grio.h.

Revision 1.7 / (download) - annotate - [select for diffs], Tue Feb 1 02:31:48 1994 UTC (23 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.6: +1 -1 lines
Diff to previous 1.6 (colored)

Fix includes after splitting xfs_alloc_btree.h off from xfs_alloc.h.

Revision 1.6 / (download) - annotate - [select for diffs], Tue Feb 1 00:19:30 1994 UTC (23 years, 8 months ago) by doucette
Branch: MAIN
Changes since 1.5: +1 -1 lines
Diff to previous 1.5 (colored)

Fix includes after splitting xfs_bmap_btree.h off from xfs_bmap.h.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Jan 28 20:01:15 1994 UTC (23 years, 8 months ago) by ajs
Branch: MAIN
Changes since 1.4: +1 -1 lines
Diff to previous 1.4 (colored)

Change ili_ref to ili_logged.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Dec 31 01:55:36 1993 UTC (23 years, 9 months ago) by ajs
Branch: MAIN
Changes since 1.3: +7 -5 lines
Diff to previous 1.3 (colored)

First cut at making the transaction
code use the log manager interfaces.  xfs_trans.h now
depends on xfs_log.h, so we need to include it.

Revision 1.3 / (download) - annotate - [select for diffs], Wed Dec 29 03:07:52 1993 UTC (23 years, 9 months ago) by ajs
Branch: MAIN
Changes since 1.2: +113 -24 lines
Diff to previous 1.2 (colored)

Change the code for the new inode locking scheme.

Revision 1.2 / (download) - annotate - [select for diffs], Wed Dec 15 01:11:41 1993 UTC (23 years, 10 months ago) by doucette
Branch: MAIN
Changes since 1.1: +0 -1 lines
Diff to previous 1.1 (colored)

Remove include for xfs.h, this file has been removed.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 10 00:23:42 1993 UTC (23 years, 10 months ago) by ajs
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>