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 74615f69cf6bf95c73443331733677c61ee387b5 (commit)
from ddb0766a3633a9f80fbb4c031cdce248794c00e1 (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 74615f69cf6bf95c73443331733677c61ee387b5
Author: Mike Kelly <[email protected]>
Date: Tue Mar 10 21:28:12 2026 +0000
Rebalance segments for privileged page allocation
It's possible to allocate all pages in a segment (and higher priority
ones) to privileged threads. This can result in a panic even though
memory is available in lower priority segments which haven't yet been
rebalanced by the pageout daemon. Rebalancing is now done actively
during privileged page allocation.
Message-ID: <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
vm/vm_page.c | 31 +++++++++++++++++++++++--------
vm/vm_page.h | 3 +++
vm/vm_resident.c | 4 ----
3 files changed, 26 insertions(+), 12 deletions(-)
hooks/post-receive
--
GNU Mach