Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Feb 2023 21:07:49 +0200
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Dag-Erling =?utf-8?B?U23DuHJncmF2?= <des@freebsd.org>
Cc:        src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org
Subject:   Re: git: 69d94f4c7608 - main - Add tarfs, a filesystem backed by tarballs.
Message-ID:  <Y91bhWWhBrkQCjeN@kib.kiev.ua>
In-Reply-To: <86y1pf2k1g.fsf@ltc.des.no>
References:  <202302021720.312HKDQG099212@gitrepo.freebsd.org> <Y9xIru3YZp9ROjzD@kib.kiev.ua> <86y1pf2k1g.fsf@ltc.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 03, 2023 at 10:08:27AM +0100, Dag-Erling Smørgrav wrote:
> Konstantin Belousov <kostikbel@gmail.com> writes:
> > In tarfs_reclaim(), neither vnode_destroy_vobject() nor cache_purge() calls
> > are not needed.
> 
> Does this also apply to tarfs_zreclaim()?

This is true for any VOP_RECLAIM implementation.  vgonle() handles cache
purge.  Also it handles VM-related cleanup and buffer cache cleanup, in
the correct order.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Y91bhWWhBrkQCjeN>