Mateusz Guzik c8b3463dd0 vfs: reimplement deferred inactive to use a dedicated flag (VI_DEFINACT)
The previous behavior of leaving VI_OWEINACT vnodes on the active list without
a hold count is eliminated. Hold count is kept and inactive processing gets
explicitly deferred by setting the VI_DEFINACT flag. The syncer is then
responsible for vdrop.

Reviewed by:	kib (previous version)
Tested by:	pho (in a larger patch, previous version)
Differential Revision:	https://reviews.freebsd.org/D23036
2020-01-07 15:56:24 +00:00
..
2019-12-15 21:11:15 +00:00
2019-12-15 21:26:50 +00:00
2019-12-15 21:11:15 +00:00
2020-01-05 12:48:19 +00:00
2019-12-15 21:26:50 +00:00
2019-09-03 18:56:25 +00:00
2019-08-28 16:18:23 +00:00
2019-12-15 21:11:15 +00:00
2020-01-05 12:48:19 +00:00
2019-12-15 21:26:50 +00:00
2020-01-05 12:48:19 +00:00
2019-12-15 21:11:15 +00:00
2019-12-15 21:26:50 +00:00
2019-11-21 13:59:01 +00:00
2019-03-12 05:10:41 +00:00
2018-10-12 00:32:45 +00:00
2019-12-15 21:11:15 +00:00
2018-08-18 19:45:56 +00:00
2020-01-05 12:48:19 +00:00
2019-12-15 21:11:15 +00:00
2018-06-01 13:26:45 +00:00
2019-02-20 09:38:19 +00:00
2019-12-15 21:11:15 +00:00
2019-12-15 21:26:50 +00:00
2019-12-15 21:26:50 +00:00
2019-09-26 15:41:10 +00:00
2018-06-01 13:26:45 +00:00