diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-05-29 15:40:03 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-05-29 15:46:21 +0200 |
commit | 542f30e3092cab04eab413d9f14d28900fe3a59c (patch) | |
tree | fddfe0f6c0de73e0fc58c30670689330d25963cf /vm/vm_object.c | |
parent | 134656a01f0b0275f5192e9779ce7e07f4202b45 (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