CVS log for xfs-linux-nodel/linux/Attic/xfs_sysctl.c

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

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.32 / (download) - annotate - [select for diffs], Tue Dec 16 01:05:04 2003 UTC (13 years, 10 months ago) by cattelan
Branch: MAIN
CVS Tags: HEAD
Changes since 1.31: +0 -185 lines
Diff to previous 1.31 (colored)

Move the files around to finalize the 2.4/2.6 merge
linux/xfs_sysctl.c 1.31 Renamed to linux-2.4/xfs_sysctl.c

Revision 1.31 / (download) - annotate - [select for diffs], Fri Dec 12 00:11:01 2003 UTC (13 years, 10 months ago) by nathans
Branch: MAIN
Changes since 1.30: +1 -6 lines
Diff to previous 1.30 (colored)

Remove some unnecessary conditional refcache code.

Revision 1.30 / (download) - annotate - [select for diffs], Fri Nov 21 21:26:46 2003 UTC (13 years, 11 months ago) by sandeen
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Fix a few sysctls - values are all ints, but
sysctl table was setting up for longs.
Merge of 2.4.x-xfs-kern:slinx:162285a by sandeen.

  Set up sysctl table and handlers properly for int values

Revision 1.29 / (download) - annotate - [select for diffs], Fri Nov 21 01:49:22 2003 UTC (13 years, 11 months ago) by nathans
Branch: MAIN
Changes since 1.28: +6 -1 lines
Diff to previous 1.28 (colored)

Seperate the NFS reference cache code out from xfs_rw.c to simplify management of different kernel versions.

Revision 1.28 / (download) - annotate - [select for diffs], Fri Sep 19 18:12:29 2003 UTC (14 years, 1 month ago) by sandeen
Branch: MAIN
Changes since 1.27: +12 -12 lines
Diff to previous 1.27 (colored)

Update sysctls - use ints, not ulongs, and show pagebuf
values in jiffies like everybody else

Revision 1.27 / (download) - annotate - [select for diffs], Wed Sep 17 01:42:20 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.26: +5 -0 lines
Diff to previous 1.26 (colored)

Some tweaks to the additional inode flags, suggested by Ethan

Revision 1.26 / (download) - annotate - [select for diffs], Mon Sep 15 05:03:19 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.25: +10 -0 lines
Diff to previous 1.25 (colored)

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

Revision 1.25 / (download) - annotate - [select for diffs], Mon Sep 15 03:40:38 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.24: +0 -10 lines
Diff to previous 1.24 (colored)

Undoes mod:     xfs-linux:slinx:158357a
Undo last mod, checked in against wrong bug number with wrong change message.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Sep 15 03:13:46 2003 UTC (14 years, 1 month ago) by nathans
Branch: MAIN
Changes since 1.23: +10 -0 lines
Diff to previous 1.23 (colored)

Separate the big filesystems macro out into separate big inums and blknos macros.  Also fix the check for too-large filesystems in the process.

Revision 1.23 / (download) - annotate - [select for diffs], Wed Jul 2 02:35:27 2003 UTC (14 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.22: +31 -27 lines
Diff to previous 1.22 (colored)

rework sysctl initialization to avoid confusion

Revision 1.22 / (download) - annotate - [select for diffs], Fri Jun 27 18:04:26 2003 UTC (14 years, 4 months ago) by cattelan
Branch: MAIN
Changes since 1.21: +166 -0 lines
Diff to previous 1.21 (colored)

The Big Move
linux/fs/xfs/linux/xfs_sysctl.c 1.20 Renamed to linux/xfs_sysctl.c

Revision 1.21 / (download) - annotate - [select for diffs], Fri Jun 27 17:57:21 2003 UTC (14 years, 4 months ago) by cattelan
Branch: MAIN
CVS Tags: DENUKE
Changes since 1.20: +0 -166 lines
Diff to previous 1.20 (colored)

Nuke

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 10 20:54:23 2003 UTC (14 years, 4 months ago) by lord
Branch: MAIN
Changes since 1.19: +16 -11 lines
Diff to previous 1.19 (colored)

break dependency between CONFIG_PROCFS and CONFIG_SYSCTL in xfs
make the clear stats interface conditional on procfs, the only
way we display stats is via procfs anyway.

Revision 1.19 / (download) - annotate - [select for diffs], Thu May 1 21:22:39 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
CVS Tags: XFS-1_3_0pre1
Changes since 1.18: +1 -1 lines
Diff to previous 1.18 (colored)

fix array index used for sync_interval in sysctl table

Revision 1.18 / (download) - annotate - [select for diffs], Thu May 1 21:05:53 2003 UTC (14 years, 5 months ago) by lord
Branch: MAIN
Changes since 1.17: +7 -2 lines
Diff to previous 1.17 (colored)

Rework of how xfs syncs metadata to disk. This has a number of
benefits: We no longer walk the list of all the inodes in the
filesystem everytime the write_super is called. If you type
sync and then reset the box then everything is definitely
recovered afterwards. We remove a lot of calls to
mark_inode_dirty which did not really do us any good, and
replace them with a single one which does. kupdated does
less work in xfs now, freeing it to do other things.
Finally, get the dummy log record code working, this
means that after a period of inactivity with everything
on disk, we clean the log so that recovery does not
have any work to do.
add new XFS_SYNC_INTERVAL to sysctl tables

Revision 1.17 / (download) - annotate - [select for diffs], Thu May 1 16:22:06 2003 UTC (14 years, 5 months ago) by cattelan
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (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.16 / (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.15: +2 -2 lines
Diff to previous 1.15 (colored)

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

Revision 1.15 / (download) - annotate - [select for diffs], Tue Mar 4 20:15:43 2003 UTC (14 years, 7 months ago) by overby
Branch: MAIN
Changes since 1.14: +6 -2 lines
Diff to previous 1.14 (colored)

Add error reporting calls in error paths that return EFSCORRUPTED

Revision 1.14 / (download) - annotate - [select for diffs], Mon Feb 24 18:37:33 2003 UTC (14 years, 8 months ago) by hch
Branch: MAIN
Changes since 1.13: +0 -14 lines
Diff to previous 1.13 (colored)

make xfs_sysctl compilation conditional again

Revision 1.13 / (download) - annotate - [select for diffs], Thu Feb 20 01:49:13 2003 UTC (14 years, 8 months ago) by kaos
Branch: MAIN
Changes since 1.12: +10 -3 lines
Diff to previous 1.12 (colored)

XFS did not build with CONFIG_SYSCTL=n

Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 24 20:18:15 2002 UTC (15 years ago) by sandeen
Branch: MAIN
Changes since 1.11: +7 -3 lines
Diff to previous 1.11 (colored)

Implement xfs_panic_mask
set up xfs_panic_mask sysctl

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

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

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

Replace STATIC with static in xfs code

Revision 1.9 / (download) - annotate - [select for diffs], Tue Oct 8 00:08:03 2002 UTC (15 years ago) by nathans
Branch: MAIN
Changes since 1.8: +40 -21 lines
Diff to previous 1.8 (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.
Make restricted_chown, irix_sgid_inherit and irix_symlink_mode as
configurable parameters.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 29 15:33:16 2002 UTC (15 years, 1 month ago) by lord
Branch: MAIN
Changes since 1.7: +8 -8 lines
Diff to previous 1.7 (colored)

cleanup stats/sysctl

Revision 1.7 / (download) - annotate - [select for diffs], Fri Jul 26 22:39:53 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.6: +0 -2 lines
Diff to previous 1.6 (colored)

remove unnecessary includes, ensure config.h

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 25 17:51:14 2002 UTC (15 years, 3 months ago) by sandeen
Branch: MAIN
Changes since 1.5: +3 -3 lines
Diff to previous 1.5 (colored)

Use correct value for maxlen in sysctl (var is ulong, not int)
This happened to work on 32 bit machines; broke in ia64.

Revision 1.5 / (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.4: +17 -17 lines
Diff to previous 1.4 (colored)

whitespace cleanup

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

more minor cleanup

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

Update copyright dates

Revision 1.2 / (download) - annotate - [select for diffs], Wed May 22 19:16:43 2002 UTC (15 years, 5 months ago) by sandeen
Branch: MAIN
Changes since 1.1: +34 -6 lines
Diff to previous 1.1 (colored)

Add proc entry & handler for clearing xfs stats
Make xfs_refcache_resize_proc_handler static
Check return value of proc_doulongvec_minmax before
  proceeding in xfs_refcache_resize_proc_handler

Revision 1.1 / (download) - annotate - [select for diffs], Wed Sep 26 19:08:38 2001 UTC (16 years, 1 month ago) by sandeen
Branch: MAIN

New file for xfs sysctls

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>