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 df10aa6983e86b688e4a9b4f30db6d07ad540964 (commit) from 97314ab115206137018b0cd7196ce404ceee136c (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 df10aa6983e86b688e4a9b4f30db6d07ad540964 Author: Samuel Thibault <samuel.thiba...@ens-lyon.org> Date: Sun Nov 27 22:10:10 2022 +0100 vm_wire_all: Fix vm_map_protect case If a "wire_required" process calls vm_map_protect(0), the memory gets unwired as expected. But if the process then calls vm_map_protect(VM_PROT_READ) again, we need to wire that memory. (This happens to be exactly what glibc does for its heap) This fixes Hurd hangs on lack of memory, during which mach was swapping pieces of mach-defpager out. ----------------------------------------------------------------------- Summary of changes: vm/vm_map.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) hooks/post-receive -- GNU Mach