From 16e05b3275550e5af61007a4b0205eaef4e6781e Mon Sep 17 00:00:00 2001 From: "Jonathan T. Looney" Date: Thu, 7 Jun 2018 13:29:54 +0000 Subject: [PATCH] Fix a typo in vm_domain_set(). When a domain crosses into the severe range, we need to set the domain bit from the vm_severe_domains bitset (instead of clearing it). Reviewed by: jeff, markj Sponsored by: Netflix, Inc. --- sys/vm/vm_page.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c index 5c1366f4128..bf65f292339 100644 --- a/sys/vm/vm_page.c +++ b/sys/vm/vm_page.c @@ -2845,7 +2845,7 @@ vm_domain_set(struct vm_domain *vmd) } if (!vmd->vmd_severeset && vm_paging_severe(vmd)) { vmd->vmd_severeset = 1; - DOMAINSET_CLR(vmd->vmd_domain, &vm_severe_domains); + DOMAINSET_SET(vmd->vmd_domain, &vm_severe_domains); } mtx_unlock(&vm_domainset_lock); }