Module Name:src
Committed By: hannken
Date: Wed Jan 4 10:06:43 UTC 2017
Modified Files:
src/sys/fs/tmpfs: tmpfs_subr.c
Log Message:
Change tmpfs_chsize() to update mtime etc. even if "length == node->tn_size".
Adresses PR kern/51762 "mtime not updated by open(O_TRUNC)"
Module Name:src
Committed By: hannken
Date: Wed Jan 4 17:06:13 UTC 2017
Modified Files:
src/sys/sys: vnode_impl.h
Log Message:
Comment the fields of struct vnode_impl.
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: hannken
Date: Wed Jan 4 17:06:13 UTC 2017
Modified Files:
src/sys/sys: vnode_impl.h
Log Message:
Comment the fields of struct vnode_impl.
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:src
Committed By: hannken
Date: Wed Jan 4 17:13:50 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Expand struct vcache to individual variables (vcache.* -> vcache_*).
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Wed Jan 4 17:13:50 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Expand struct vcache to individual variables (vcache.* -> vcache_*).
No functional change.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Tue Dec 20 10:02:21 UTC 2016
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Restructure vdrain_vrele(). While it is not possible for another thread
to lock this vnodes v_interlock -> vdrain_lock another vnode sharing
Module Name:src
Committed By: hannken
Date: Tue Dec 20 10:02:21 UTC 2016
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Restructure vdrain_vrele(). While it is not possible for another thread
to lock this vnodes v_interlock -> vdrain_lock another vnode sharing
Module Name:src
Committed By: hannken
Date: Tue Dec 27 11:59:36 UTC 2016
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
It is wrong to block the vnode during vcache_rekey. The vnode may be looked
up using the old key until vcache_rekey_exit changes the key to the
Module Name:src
Committed By: hannken
Date: Tue Dec 27 11:59:36 UTC 2016
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
It is wrong to block the vnode during vcache_rekey. The vnode may be looked
up using the old key until vcache_rekey_exit changes the key to the
Module Name:src
Committed By: hannken
Date: Tue Dec 27 10:54:38 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Fix a bug introduced with Rev. 1.294: use LK_NOWAIT when called with MNT_LAZY.
To generate a diff of this commit:
cvs rdiff -u -r1.341
Module Name:src
Committed By: hannken
Date: Tue Dec 27 10:54:38 UTC 2016
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Fix a bug introduced with Rev. 1.294: use LK_NOWAIT when called with MNT_LAZY.
To generate a diff of this commit:
cvs rdiff -u -r1.341
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:09:26 UTC 2017
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
Protect tmpfs_getpages() against reclaiming vnodes.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:09:26 UTC 2017
Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c
Log Message:
Protect tmpfs_getpages() against reclaiming vnodes.
To generate a diff of this commit:
cvs rdiff -u -r1.129 -r1.130
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:11:12 UTC 2017
Modified Files:
src/sys/miscfs/genfs: genfs_rename.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:11:45 UTC 2017
Modified Files:
src/sys/ufs/ufs: ufs_lookup.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.145 -r1.146
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:11:12 UTC 2017
Modified Files:
src/sys/miscfs/genfs: genfs_rename.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:16:53 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
src/sys/miscfs/genfs: genfs_vnops.c layer_extern.h layer_vfsops.c
layer_vnops.c
src/sys/miscfs/nullfs: null_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:16:53 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
src/sys/miscfs/genfs: genfs_vnops.c layer_extern.h layer_vfsops.c
layer_vnops.c
src/sys/miscfs/nullfs: null_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:10:08 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_pages.c lfs_vnops.c ulfs_bmap.c ulfs_inode.c
ulfs_lookup.c ulfs_quota2.c ulfs_readwrite.c ulfs_vnops.c
Log Message:
Remove now redundant calls to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:10:08 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_pages.c lfs_vnops.c ulfs_bmap.c ulfs_inode.c
ulfs_lookup.c ulfs_quota2.c ulfs_readwrite.c ulfs_vnops.c
Log Message:
Remove now redundant calls to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:10:47 UTC 2017
Modified Files:
src/sys/ufs/chfs: chfs_vnops.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:10:47 UTC 2017
Modified Files:
src/sys/ufs/chfs: chfs_vnops.c
Log Message:
Remove now redundant calls to fstrans_start()/fstrans_done().
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:14:08 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Add flag VRELEL_FORCE_RELE to vrelel() to force release and
use it from vdrain_vrele() and vrele_flush() to prevent a
possible live lock from
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:13:37 UTC 2017
Modified Files:
src/sys/kern: vfs_vnops.c
Log Message:
Lock the vnode before changing its writecount.
To generate a diff of this commit:
cvs rdiff -u -r1.194 -r1.195 src/sys/kern/vfs_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:13:37 UTC 2017
Modified Files:
src/sys/kern: vfs_vnops.c
Log Message:
Lock the vnode before changing its writecount.
To generate a diff of this commit:
cvs rdiff -u -r1.194 -r1.195 src/sys/kern/vfs_vnops.c
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:14:08 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Add flag VRELEL_FORCE_RELE to vrelel() to force release and
use it from vdrain_vrele() and vrele_flush() to prevent a
possible live lock from
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:14:59 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change vrelel() to defer the test for a reclaimed vnode until
we hold both the interlock and the vnode lock.
Add a common operation to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:14:59 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change vrelel() to defer the test for a reclaimed vnode until
we hold both the interlock and the vnode lock.
Add a common operation to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:15:51 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change the operations vector before changing the mount.
Vnode operations enter the mount before using the vector.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:15:51 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change the operations vector before changing the mount.
Vnode operations enter the mount before using the vector.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:13:01 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_trans.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/umapfs: umap_vfsops.c
Log
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:12:22 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
src/sys/miscfs/genfs: genfs_io.c genfs_vfsops.c
Log Message:
Change last users of FSTRANS_LAZY to FSTRANS_SHARED and change
genfs_suspendctl() to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:12:22 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
src/sys/miscfs/genfs: genfs_io.c genfs_vfsops.c
Log Message:
Change last users of FSTRANS_LAZY to FSTRANS_SHARED and change
genfs_suspendctl() to
Module Name:src
Committed By: hannken
Date: Thu Mar 30 09:13:01 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_trans.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/umapfs: umap_vfsops.c
Log
Module Name:src
Committed By: hannken
Date: Tue Apr 4 07:36:38 UTC 2017
Modified Files:
src/sys/coda: coda_vfsops.c
Log Message:
Use spec_node_lookup_by_dev() and spec_node_getmountedfs() to
retrieve a mount by device.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Tue Apr 4 07:36:38 UTC 2017
Modified Files:
src/sys/coda: coda_vfsops.c
Log Message:
Use spec_node_lookup_by_dev() and spec_node_getmountedfs() to
retrieve a mount by device.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:28:39 UTC 2017
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
Switch do_sys_sync() and do_sys_getvfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.509 -r1.510
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:28:39 UTC 2017
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
Switch do_sys_sync() and do_sys_getvfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.509 -r1.510
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:26:33 UTC 2017
Modified Files:
src/sys/kern: vfs_subr.c
Log Message:
Switch vfs_vnode_lock_print() and printlockedvnodes() to _mountlist_next().
Switch sched_sync() and sysctl_kern_vnode() to mountlist iterator.
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:30:02 UTC 2017
Modified Files:
src/sys/kern: kern_veriexec.c
Log Message:
Switch veriexec_dump() and veriexec_flush() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:30:02 UTC 2017
Modified Files:
src/sys/kern: kern_veriexec.c
Log Message:
Switch veriexec_dump() and veriexec_flush() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:23:35 UTC 2017
Modified Files:
src/sys/kern: vfs_trans.c
Log Message:
Switch fstrans_dump() to _mountlist_next().
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/vfs_trans.c
Please
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:23:35 UTC 2017
Modified Files:
src/sys/kern: vfs_trans.c
Log Message:
Switch fstrans_dump() to _mountlist_next().
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/kern/vfs_trans.c
Please
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:35:10 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Switch vfs_getvfs(), dounmount() and vfs_mountroot() to mountlist iterator.
Add a helper to retrieve a mount with "highest generation < arg"
Module Name:src
Committed By: hannken
Date: Wed Apr 12 10:35:10 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Switch vfs_getvfs(), dounmount() and vfs_mountroot() to mountlist iterator.
Add a helper to retrieve a mount with "highest generation < arg"
Module Name:src
Committed By: hannken
Date: Tue Apr 11 07:46:38 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
src/sys/sys: mount.h
Log Message:
Add an iterator over the currently mounted file systems.
Ride 7.99.68
To generate a diff of this commit:
cvs
Module Name:src
Committed By: hannken
Date: Tue Apr 11 07:51:37 UTC 2017
Modified Files:
src/sys/miscfs/genfs: layer.h layer_vfsops.c
src/sys/miscfs/nullfs: null.h null_vfsops.c
src/sys/miscfs/overlay: overlay.h overlay_vfsops.c
Module Name:src
Committed By: hannken
Date: Tue Apr 11 07:51:37 UTC 2017
Modified Files:
src/sys/miscfs/genfs: layer.h layer_vfsops.c
src/sys/miscfs/nullfs: null.h null_vfsops.c
src/sys/miscfs/overlay: overlay.h overlay_vfsops.c
Module Name:src
Committed By: hannken
Date: Tue Apr 11 07:46:38 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
src/sys/sys: mount.h
Log Message:
Add an iterator over the currently mounted file systems.
Ride 7.99.68
To generate a diff of this commit:
cvs
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:33:40 UTC 2017
Modified Files:
src/share/man/man9: vfssubr.9
Log Message:
Update vfs_busy(), vfs_unbusy(), vfs_mountalloc() and vfs_rootmountalloc().
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:33:40 UTC 2017
Modified Files:
src/share/man/man9: vfssubr.9
Log Message:
Update vfs_busy(), vfs_unbusy(), vfs_mountalloc() and vfs_rootmountalloc().
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:34:27 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_subr.c
src/sys/sys: mount.h
Log Message:
Add vfs_trybusy() and mountlist_iterator_trynext() and use it for the syncer.
To generate a diff of
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:34:27 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_subr.c
src/sys/sys: mount.h
Log Message:
Add vfs_trybusy() and mountlist_iterator_trynext() and use it for the syncer.
To generate a diff of
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:32:55 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
No need to keep a not yet visible mount busy. Move vfs_busy()
from vfs_mountalloc() to vfs_rootmountalloc().
XXX: Do we really need to
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:32:55 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
No need to keep a not yet visible mount busy. Move vfs_busy()
from vfs_mountalloc() to vfs_rootmountalloc().
XXX: Do we really need to
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:29:58 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
src/sys/sys: mount.h
src/usr.sbin/pstat: pstat.c
Log Message:
Cleanup after mountlist iterator:
- remove now unused field mnt_list.
- rename
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:29:58 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
src/sys/sys: mount.h
src/usr.sbin/pstat: pstat.c
Log Message:
Cleanup after mountlist iterator:
- remove now unused field mnt_list.
- rename
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:34:58 UTC 2017
Modified Files:
src/sys/sys: param.h
Log Message:
Welcome to 7.99.70
To generate a diff of this commit:
cvs rdiff -u -r1.536 -r1.537 src/sys/sys/param.h
Please note that diffs are not public
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:34:58 UTC 2017
Modified Files:
src/sys/sys: param.h
Log Message:
Welcome to 7.99.70
To generate a diff of this commit:
cvs rdiff -u -r1.536 -r1.537 src/sys/sys/param.h
Please note that diffs are not public
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:32:02 UTC 2017
Modified Files:
src/sys/fs/cd9660: cd9660_vfsops.c
src/sys/fs/filecorefs: filecore_vfsops.c
src/sys/fs/msdosfs: msdosfs_vfsops.c
src/sys/fs/ntfs: ntfs_vfsops.c
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:32:02 UTC 2017
Modified Files:
src/sys/fs/cd9660: cd9660_vfsops.c
src/sys/fs/filecorefs: filecore_vfsops.c
src/sys/fs/msdosfs: msdosfs_vfsops.c
src/sys/fs/ntfs: ntfs_vfsops.c
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:31:02 UTC 2017
Modified Files:
src/sys/fs/cd9660: cd9660_vfsops.c
src/sys/fs/filecorefs: filecore_vfsops.c
src/sys/fs/msdosfs: msdosfs_vfsops.c
src/sys/fs/ntfs: ntfs_vfsops.c
Module Name:src
Committed By: hannken
Date: Mon Apr 17 08:31:02 UTC 2017
Modified Files:
src/sys/fs/cd9660: cd9660_vfsops.c
src/sys/fs/filecorefs: filecore_vfsops.c
src/sys/fs/msdosfs: msdosfs_vfsops.c
src/sys/fs/ntfs: ntfs_vfsops.c
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:18:18 UTC 2017
Modified Files:
src/sys/compat/ultrix: ultrix_fs.c
Log Message:
Switch ultrix_sys_getmnt() to mountlist iterator.
Really skip "start" items instead of a useless loop.
Compile tested only.
To
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:18:18 UTC 2017
Modified Files:
src/sys/compat/ultrix: ultrix_fs.c
Log Message:
Switch ultrix_sys_getmnt() to mountlist iterator.
Really skip "start" items instead of a useless loop.
Compile tested only.
To
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:57:28 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c
Log Message:
Switch lfs_flush() and lfs_writerd() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:57:28 UTC 2017
Modified Files:
src/sys/ufs/lfs: lfs_bio.c lfs_vfsops.c
Log Message:
Switch lfs_flush() and lfs_writerd() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:52:18 UTC 2017
Modified Files:
src/sys/gdbscripts: vchain
Log Message:
Change command mountdump to evaluate mountlist_entry.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/gdbscripts/vchain
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:52:18 UTC 2017
Modified Files:
src/sys/gdbscripts: vchain
Log Message:
Change command mountdump to evaluate mountlist_entry.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/gdbscripts/vchain
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:41:28 UTC 2017
Modified Files:
src/sys/compat/common: vfs_syscalls_20.c
Log Message:
Switch compat_20_sys_getfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:41:28 UTC 2017
Modified Files:
src/sys/compat/common: vfs_syscalls_20.c
Log Message:
Switch compat_20_sys_getfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:46:59 UTC 2017
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_20.c
Log Message:
Switch compat_20_netbsd32_getfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:17:55 UTC 2017
Modified Files:
src/sys/compat/osf1: osf1_mount.c
Log Message:
Switch osf1_sys_getfsstat() to mountlist iterator.
Compile tested only.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:17:55 UTC 2017
Modified Files:
src/sys/compat/osf1: osf1_mount.c
Log Message:
Switch osf1_sys_getfsstat() to mountlist iterator.
Compile tested only.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:46:59 UTC 2017
Modified Files:
src/sys/compat/netbsd32: netbsd32_compat_20.c
Log Message:
Switch compat_20_netbsd32_getfsstat() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:54:18 UTC 2017
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Switch procfs_domounts() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:54:18 UTC 2017
Modified Files:
src/sys/miscfs/procfs: procfs_linux.c
Log Message:
Switch procfs_domounts() to mountlist iterator.
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:44:48 UTC 2017
Modified Files:
src/sys/compat/ndis: subr_ndis.c
Log Message:
Switch NdisOpenFile() to mountlist iterator.
XXX: Do we need a function or variable to retrieve the root mount or NULL?
To generate a
Module Name:src
Committed By: hannken
Date: Thu Apr 13 09:44:48 UTC 2017
Modified Files:
src/sys/compat/ndis: subr_ndis.c
Log Message:
Switch NdisOpenFile() to mountlist iterator.
XXX: Do we need a function or variable to retrieve the root mount or NULL?
To generate a
Module Name:src
Committed By: hannken
Date: Thu Mar 9 10:10:02 UTC 2017
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
Protect genfs_do_putpages() against vnodes disappearing during
a forced mount update from read-write to read-only.
To generate a diff
Module Name:src
Committed By: hannken
Date: Thu Mar 9 10:10:02 UTC 2017
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
Protect genfs_do_putpages() against vnodes disappearing during
a forced mount update from read-write to read-only.
To generate a diff
Module Name:src
Committed By: hannken
Date: Tue Mar 7 11:54:17 UTC 2017
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
Fix a logic error introduced with Rev. 1.507: defer setting MNT_RDONLY
only if going from read-write to read-only.
Should fix PR kern/52045
Module Name:src
Committed By: hannken
Date: Tue Mar 7 11:54:17 UTC 2017
Modified Files:
src/sys/kern: vfs_syscalls.c
Log Message:
Fix a logic error introduced with Rev. 1.507: defer setting MNT_RDONLY
only if going from read-write to read-only.
Should fix PR kern/52045
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:07:52 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change vrecycle() and vgone() to lock with LK_RETRY. If this node is
a layerfs node the lower node(s) may already be reclaimed.
To generate a
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:07:52 UTC 2017
Modified Files:
src/sys/kern: vfs_vnode.c
Log Message:
Change vrecycle() and vgone() to lock with LK_RETRY. If this node is
a layerfs node the lower node(s) may already be reclaimed.
To generate a
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:08:49 UTC 2017
Modified Files:
src/sys/fs/union: union_vnops.c
Log Message:
Handle v_writecount from union_open(), union_close() and union_revoke()
so lower file system vnodes get marked as open for writing.
To
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:08:49 UTC 2017
Modified Files:
src/sys/fs/union: union_vnops.c
Log Message:
Handle v_writecount from union_open(), union_close() and union_revoke()
so lower file system vnodes get marked as open for writing.
To
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:10:07 UTC 2017
Modified Files:
src/sys/fs/union: union_vfsops.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/umapfs: umap_vfsops.c
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:10:07 UTC 2017
Modified Files:
src/sys/fs/union: union_vfsops.c
src/sys/miscfs/nullfs: null_vfsops.c
src/sys/miscfs/overlay: overlay_vfsops.c
src/sys/miscfs/umapfs: umap_vfsops.c
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:10:43 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Deny unmounting file systems below layered file systems.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:10:43 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c
Log Message:
Deny unmounting file systems below layered file systems.
To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:11:21 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_trans.c
Log Message:
Always use the lowest mount for fstrans and suspend. This way we
enter/leave or suspend/resume the stack of layered file systems as
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:11:21 UTC 2017
Modified Files:
src/sys/kern: vfs_mount.c vfs_trans.c
Log Message:
Always use the lowest mount for fstrans and suspend. This way we
enter/leave or suspend/resume the stack of layered file systems as
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:12:00 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Adapt the test "enable WAPBL on rw mounts only" to the recent change of
the protocol to update a mounted file.
Should fix PR kern/52031
Module Name:src
Committed By: hannken
Date: Mon Mar 6 10:12:00 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vfsops.c
Log Message:
Adapt the test "enable WAPBL on rw mounts only" to the recent change of
the protocol to update a mounted file.
Should fix PR kern/52031
Module Name:src
Committed By: hannken
Date: Wed Mar 1 21:55:07 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
Make compile again without "options WAPBL".
>From John D. Baker via current-users@, slightly modified by me.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Wed Mar 1 21:55:07 UTC 2017
Modified Files:
src/sys/ufs/ffs: ffs_vnops.c
Log Message:
Make compile again without "options WAPBL".
>From John D. Baker via current-users@, slightly modified by me.
To generate a diff of this
Module Name:src
Committed By: hannken
Date: Sat Apr 8 08:49:44 UTC 2017
Modified Files:
src/sys/fs/puffs: puffs_vnops.c
Log Message:
Update mtime when updating file size.
PR kern/51762 (mtime not updated by open(O_TRUNC))
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: hannken
Date: Sat Apr 8 08:51:02 UTC 2017
Modified Files:
src/sys/fs/v7fs: v7fs_vnops.c
Log Message:
Update mtime when updating file size.
PR kern/51762 (mtime not updated by open(O_TRUNC))
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: hannken
Date: Sat Apr 8 08:51:02 UTC 2017
Modified Files:
src/sys/fs/v7fs: v7fs_vnops.c
Log Message:
Update mtime when updating file size.
PR kern/51762 (mtime not updated by open(O_TRUNC))
To generate a diff of this commit:
cvs rdiff -u
901 - 1000 of 1790 matches
Mail list logo