This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via 542f30e3092cab04eab413d9f14d28900fe3a59c (commit)
from 134656a01f0b0275f5192e9779ce7e07f4202b45 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 542f30e3092cab04eab413d9f14d28900fe3a59c
Author: Samuel Thibault <[email protected]>
Date: Thu May 29 15:40:03 2025 +0200
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.
-----------------------------------------------------------------------
Summary of changes:
vm/vm_page.c | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
hooks/post-receive
--
GNU Mach