sys/kern/vfs_vnode.c
Mon, 05 Dec 2016 10:54:48 +0000 skrll Sync with HEAD nick-nhusb
Wed, 05 Oct 2016 20:55:23 +0000 skrll Sync with HEAD nick-nhusb
Sun, 29 May 2016 08:44:15 +0000 skrll Sync with HEAD nick-nhusb
Sun, 27 Dec 2015 12:09:27 +0000 skrll Sync with HEAD (as of 26th Dec) nick-nhusb
Tue, 22 Sep 2015 12:05:34 +0000 skrll Sync with HEAD nick-nhusb
Sat, 06 Jun 2015 14:39:53 +0000 skrll Sync with HEAD nick-nhusb
Mon, 06 Apr 2015 15:17:50 +0000 skrll Sync with HEAD nick-nhusb
Sun, 03 Dec 2017 11:35:43 +0000 jdolecek update from HEAD tls-maxphys
Tue, 19 Aug 2014 23:55:11 +0000 tls Rebase to HEAD as of a few days ago. tls-maxphys
Mon, 25 Feb 2013 00:23:49 +0000 tls resync with head tls-maxphys
Tue, 20 Nov 2012 02:57:26 +0000 tls Resync to 2012-11-19 00:00:00 UTC tls-maxphys
Thu, 22 Nov 2012 18:51:14 +0000 riz Pull up following revision(s) (requested by hannken in ticket #692): netbsd-6-0
Tue, 26 Jan 2016 23:44:11 +0000 snj Pull up following revision(s) (requested by hannken in ticket #1070): netbsd-7-0
Fri, 22 Sep 2017 06:05:20 +0000 joerg Fix non-DIAGNOSTICS build by adjusting _vstate_assert here too. trunk
Thu, 21 Sep 2017 18:19:44 +0000 joerg Change the VSTATE_ASSERT_UNLOCKED code by pushing the potential lock trunk
Mon, 21 Aug 2017 09:00:21 +0000 hannken Change forced unmount to revert open device vnodes to anonymous devices. trunk
Mon, 21 Aug 2017 08:56:45 +0000 hannken No need to cache anonymous device vnodes, they will never be looked up. trunk
Thu, 22 Nov 2012 18:50:23 +0000 riz Pull up following revision(s) (requested by hannken in ticket #692): netbsd-6
Tue, 26 Jan 2016 23:43:34 +0000 snj Pull up following revision(s) (requested by hannken in ticket #1070): netbsd-7
Sun, 19 Oct 2014 10:02:59 +0000 martin Pull up following revision(s) (requested by hannken in ticket #150): netbsd-7
Fri, 17 Nov 2017 14:34:02 +0000 martin Pull up following revision(s) (requested by hannken in ticket #309): netbsd-8
Fri, 25 Aug 2017 05:46:46 +0000 snj Pull up following revision(s) (requested by hannken in ticket #227): netbsd-8
Sun, 04 Jun 2017 20:35:01 +0000 bouyer pullup the following revisions, requested by hannken in ticket #2: netbsd-8
Sun, 04 Jun 2017 08:05:41 +0000 hannken Operations fstrans_start() and fstrans_start_nowait() now always trunk
Sun, 04 Jun 2017 08:02:26 +0000 hannken Locking a layer vnode using the regular bypass routine is no longer trunk
Sun, 04 Jun 2017 07:58:29 +0000 hannken A vnode is usually called "active", if it has an associated file system trunk
Sun, 28 May 2017 16:39:41 +0000 hannken Restrict vgone() to suspended file systems only. trunk
Sun, 28 May 2017 16:35:47 +0000 hannken Add a helper to propagate file system suspension for vrevoke(). trunk
Fri, 26 May 2017 14:40:09 +0000 riastradh Check VOP_INACTIVE contract with a judicious assert. trunk
Fri, 26 May 2017 14:39:20 +0000 riastradh Clarify comment. trunk
Fri, 26 May 2017 14:20:59 +0000 riastradh Make VOP_RECLAIM do the last unlock of the vnode. trunk
Wed, 17 May 2017 12:46:14 +0000 hannken Suspend file system while revoking a vnode. This way no operations run trunk
Mon, 17 Apr 2017 08:32:00 +0000 hannken Remove unused argument "nextp" from vfs_busy() and vfs_unbusy(). trunk
Mon, 17 Apr 2017 08:31:01 +0000 hannken Add vfs_ref(mp) and vfs_rele(mp) to add or remove a reference to trunk
Sun, 16 Apr 2017 16:48:08 +0000 riastradh Back out previous. trunk
Sat, 15 Apr 2017 23:16:53 +0000 riastradh Keep vnode locked during VOP_RECLAIM. trunk
Tue, 11 Apr 2017 14:45:46 +0000 riastradh Simplify: eliminate a now-needless unlock/lock cycle. trunk
Tue, 11 Apr 2017 14:24:59 +0000 riastradh Make VOP_INACTIVE preserve vnode lock on return. trunk
Thu, 30 Mar 2017 09:16:52 +0000 hannken Locking a layer vnode is racy as it may become reclaimed before trunk
Thu, 30 Mar 2017 09:15:51 +0000 hannken Change the operations vector before changing the mount. trunk
Thu, 30 Mar 2017 09:14:59 +0000 hannken Change vrelel() to defer the test for a reclaimed vnode until trunk
Thu, 30 Mar 2017 09:14:08 +0000 hannken Add flag VRELEL_FORCE_RELE to vrelel() to force release and trunk
Thu, 30 Mar 2017 09:12:21 +0000 hannken Change last users of FSTRANS_LAZY to FSTRANS_SHARED and change trunk
Mon, 06 Mar 2017 10:07:52 +0000 hannken Change vrecycle() and vgone() to lock with LK_RETRY. If this node is trunk
Fri, 17 Feb 2017 08:30:00 +0000 hannken Bring back vrele_flush() to flush deferred vrele() o an suspended file system. trunk
Fri, 17 Feb 2017 08:27:58 +0000 hannken Make sure vcache_reclaim() will complete before file system suspension. trunk
Fri, 27 Jan 2017 10:50:10 +0000 hannken Vrecycle() cannot wait for the vnode lock. On a leaf file system this lock trunk
Wed, 11 Jan 2017 09:08:58 +0000 hannken Move vnode member v_lock as vi_lock to vnode_impl.h. trunk
Wed, 11 Jan 2017 09:04:37 +0000 hannken Move vnode members v_dnclist and v_nclist as vi_dnclist and trunk
Thu, 05 Jan 2017 10:05:11 +0000 hannken Name all "vnode_impl_t" variables "vip". trunk
Wed, 04 Jan 2017 17:13:50 +0000 hannken Expand struct vcache to individual variables (vcache.* -> vcache_*). trunk
Mon, 02 Jan 2017 10:36:58 +0000 hannken Now that v_usecount tracks valid references add some "v_usecount == 1" trunk
Mon, 02 Jan 2017 10:35:00 +0000 hannken Change vcache_*vget() to increment v_usecount on success only. trunk
Mon, 02 Jan 2017 10:33:28 +0000 hannken Rename vget() to vcache_vget() and vcache_tryvget() respectively and trunk
Tue, 27 Dec 2016 11:59:36 +0000 hannken It is wrong to block the vnode during vcache_rekey. The vnode may be looked trunk
Tue, 20 Dec 2016 10:02:21 +0000 hannken Restructure vdrain_vrele(). While it is not possible for another thread trunk
Wed, 14 Dec 2016 15:49:35 +0000 hannken Change the freelists to lrulists, all vnodes are always on one trunk
Wed, 14 Dec 2016 15:48:54 +0000 hannken Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode" trunk
Wed, 14 Dec 2016 15:46:57 +0000 hannken Remove the "target" argment from vfs_drainvnodes() as it is trunk
Thu, 01 Dec 2016 14:49:03 +0000 hannken - Change vcache_reclaim() to always call VOP_INACTIVE() before VOP_RECLAIM(). trunk
less more (0) -100 -60 tip