]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Implement vm_object_vnode() using vm_pager_getvp()
authorKonstantin Belousov <kib@FreeBSD.org>
Sat, 1 May 2021 01:08:28 +0000 (04:08 +0300)
committerKonstantin Belousov <kib@FreeBSD.org>
Fri, 7 May 2021 14:08:03 +0000 (17:08 +0300)
commita7c198a24b12b9e6d83d7718d8d16a5cef48d35f
tree2fe38bcaf0ae182e1e99843385428c67d5dd8045
parent1390a5cbeb1828b11584783c53f50b9679379651
Implement vm_object_vnode() using vm_pager_getvp()

Allow vp_heldp argument to be NULL, in which case the returned vnode
is not held for tmpfs swap objects.

Reviewed by: markj
Tested by: pho
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D30070
sys/vm/swap_pager.c
sys/vm/vm_object.c
sys/vm/vm_pager.h