summaryrefslogtreecommitdiff
path: root/vm/vm_object.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2025-05-29 15:40:03 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-05-29 15:46:21 +0200
commit542f30e3092cab04eab413d9f14d28900fe3a59c (patch)
treefddfe0f6c0de73e0fc58c30670689330d25963cf /vm/vm_object.c
parent134656a01f0b0275f5192e9779ce7e07f4202b45 (diff)
vm_page_seg_evict: Fix creating a pager for internal objects with DMM
fd63a4bbf6f2 ("vm_page: Avoid creating a pager in DMM when not double-paging") avoided crashes when we do not have a DMM and wish to evict an internal opbject. But the double_paging condition was too restrictive and prevented normal internal objects from paging out when we do have a DMM. This re-enables creating a pager when we do have a DMM, so internal objects can be paged out.
Diffstat (limited to 'vm/vm_object.c')
0 files changed, 0 insertions, 0 deletions