]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't release xbusy on kmem pages. After lockless page lookup we will not
authorjeff <jeff@FreeBSD.org>
Wed, 19 Feb 2020 09:10:11 +0000 (09:10 +0000)
committerjeff <jeff@FreeBSD.org>
Wed, 19 Feb 2020 09:10:11 +0000 (09:10 +0000)
commita30a6a746c6015acb5a1f1a31abb24ea0f0abd52
treefed3e1a42d30d22ba72277ac1e1a81c80964c74d
parent2c8ef8f230769fc4f455d482afc8fad672b0f5c5
Don't release xbusy on kmem pages.  After lockless page lookup we will not
be able to guarantee that they can be racquired without blocking.

Reviewed by: kib
Discussed with: markj
Differential Revision: https://reviews.freebsd.org/D23506
sys/vm/vm_glue.c
sys/vm/vm_kern.c
sys/vm/vm_page.h
sys/vm/vm_swapout.c