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 <samuel.thiba...@ens-lyon.org>
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

Reply via email to