]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add pgo_getvp method
authorKonstantin Belousov <kib@FreeBSD.org>
Sat, 1 May 2021 01:04:04 +0000 (04:04 +0300)
committerKonstantin Belousov <kib@FreeBSD.org>
Fri, 7 May 2021 14:08:03 +0000 (17:08 +0300)
commit192112b74fed56ca652cf1d70c11ba7e17bc1ce2
tree12fbd522a00950a3756b80145dd1ef08e7ed00cd
parentc23c555bc15ce1523b95fb8da99ae77c0bb0977e
Add pgo_getvp method

This eliminates the staircase of conditions in vm_map_entry_set_vnode_text().

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_map.c
sys/vm/vm_pager.c
sys/vm/vm_pager.h
sys/vm/vnode_pager.c