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 ab456378c5ca435b563db0c14f3559c881477bdd (commit)
via a682973dc08c9224bae8d74d1b99d2a43c315d52 (commit)
from 4ecc24148c4c80e6e40fac04d71017e0eee9c5c6 (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 ab456378c5ca435b563db0c14f3559c881477bdd
Author: Mike Kelly <[email protected]>
Date: Sun Jan 18 19:24:38 2026 +0000
fix mach_port_set_ktype deadlock in SMP kernels
mach_port_set_ktype attempts to lock the referenced port twice. This is
resolved by adding ipc_kobject_set_locked() that permits altering the
kernel type of a port which has already been locked by the caller.
Message-ID: <[email protected]>
commit a682973dc08c9224bae8d74d1b99d2a43c315d52
Author: Samuel Thibault <[email protected]>
Date: Sun Jan 18 11:08:26 2026 +0100
cpuboot: align code on 64b version
-----------------------------------------------------------------------
Summary of changes:
i386/i386/cpuboot.S | 16 +++++++---------
ipc/mach_port.c | 8 ++++----
kern/ipc_kobject.c | 18 +++++++++++++++++-
kern/ipc_kobject.h | 7 +++++++
4 files changed, 35 insertions(+), 14 deletions(-)
hooks/post-receive
--
GNU Mach