freebsd-src/sys/gnu/ext2fs
Bruce Evans 3055187290 Sync timestamp changes for inodes of special files to disk as late
as possible (when the inode is reclaimed).  Temporarily only do
this if option UFS_LAZYMOD configured and softupdates aren't enabled.
UFS_LAZYMOD is intentionally left out of /sys/conf/options.

This is mainly to avoid almost useless disk i/o on battery powered
machines.  It's silly to write to disk (on the next sync or when the
inode becomes inactive) just because someone hit a key or something
wrote to the screen or /dev/null.

PR:		5577
Previous version reviewed by:	phk
1998-07-03 22:17:03 +00:00
..
COPYRIGHT.INFO Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
ext2_alloc.c Removed unused includes. 1998-06-21 14:53:44 +00:00
ext2_balloc.c Moved some #includes from <sys/param.h> nearer to where they are actually 1998-03-28 10:33:27 +00:00
ext2_bmap.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
ext2_extern.h Removed unused function ll_w_block(). It has always had races due 1998-06-21 19:56:31 +00:00
ext2_fs.h Removed __FreeBSD__ ifdefs. 1997-12-02 10:39:42 +00:00
ext2_fs_i.h Main code for the ext2fs filesystem. Please refer to the COPYRIGHT.INFO 1995-11-05 23:25:12 +00:00
ext2_fs_sb.h Removed __FreeBSD__ ifdefs. 1997-12-02 10:39:42 +00:00
ext2_ihash.c Staticize. 1998-02-09 06:11:36 +00:00
ext2_inode.c Sync timestamp changes for inodes of special files to disk as late 1998-07-03 22:17:03 +00:00
ext2_inode_cnv.c Don't include <sys/lock.h> in headers when only `struct simplelock' is 1997-12-05 19:55:52 +00:00
ext2_linux_balloc.c Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
ext2_linux_ialloc.c Fixed (?) races in mark_buffer_dirty(). We abuse the buffer cache 1998-06-21 21:06:04 +00:00
ext2_lookup.c Back out DIAGNOSTIC changes. 1998-02-06 12:14:30 +00:00
ext2_mount.h Retire LFS. 1998-01-30 11:34:06 +00:00
ext2_readwrite.c Eradicate the variable "time" from the kernel, using various measures. 1998-03-30 09:56:58 +00:00
ext2_subr.c Added a missing options include. 1998-06-21 12:36:12 +00:00
ext2_vfsops.c Don't use "ffs" in an ext2fs sleep message string. 1998-05-16 17:47:44 +00:00
ext2_vnops.c Abbreviate "ext2fs_fsync" as "e2fsyn" instead of as "extfsn" in a sleep 1998-05-16 16:52:20 +00:00
fs.h Fix a problem with ext2fs so that filesystems mounted at reboot don't 1997-08-04 05:10:31 +00:00
i386-bitops.h Support compiling with `gcc -ansi'. 1998-04-15 17:47:40 +00:00
inode.h Sync timestamp changes for inodes of special files to disk as late 1998-07-03 22:17:03 +00:00