]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Don't release xbusy on kmem pages. After lockless page lookup we will not
authorJeff Roberson <jeff@FreeBSD.org>
Wed, 19 Feb 2020 09:10:11 +0000 (09:10 +0000)
committerJeff Roberson <jeff@FreeBSD.org>
Wed, 19 Feb 2020 09:10:11 +0000 (09:10 +0000)
commite9ceb9dd110e04fc19729b4e9fb1c8bfbb8398a3
treefed3e1a42d30d22ba72277ac1e1a81c80964c74d
parent6c5f36ff3073ba6df4604e5b2d6638d4db0422a5
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