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  455ede861ec38bb9a7d70d88c3053c6f20efecfe (commit)
       via  fdfca0e86009c5a7b188fa39e939de800a73391d (commit)
      from  eec7037c885f6e54bf8f22d421d6abc55a2cd667 (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 455ede861ec38bb9a7d70d88c3053c6f20efecfe
Author: Samuel Thibault <[email protected]>
Date:   Sun Aug 31 23:32:11 2025 +0200

    Document mach_port_set_ktype

commit fdfca0e86009c5a7b188fa39e939de800a73391d
Author: Michael Kelly <[email protected]>
Date:   Sun Aug 31 23:21:54 2025 +0200

    Add mach_port_set_ktype RPC to set ktype of a user port
    
    For now, we only allow a newly-introduced MACH_PORT_KTYPE_USER_DEVICE type
    that makes ipc_kmsg_copyin_body use page lists, which keep them in a busy
    state that prevents them from being paged out.

-----------------------------------------------------------------------

Summary of changes:
 doc/mach.texi               | 20 ++++++++++++++++++++
 include/mach/mach_port.defs | 18 ++++++++++++++++++
 include/mach/port.h         |  6 ++++++
 ipc/ipc_object.c            |  1 +
 ipc/mach_port.c             | 39 +++++++++++++++++++++++++++++++++++++++
 kern/ipc_kobject.h          |  9 ++++++---
 6 files changed, 90 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
GNU Mach

Reply via email to