[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] Hurd branch, master, updated. v0.9.git20230520-19-gf214d072
From: |
Samuel Thibault |
Subject: |
[SCM] Hurd branch, master, updated. v0.9.git20230520-19-gf214d072 |
Date: |
Sun, 2 Jul 2023 19:47:07 -0400 (EDT) |
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 "Hurd".
The branch, master has been updated
via f214d0723240cbbe0f1ccb90af8d1b0bb095837f (commit)
via 005212e56eb02f01ff732eaa44b360eb8e126d03 (commit)
from 955544335bad2db9a1d30b17aead35ad1f5c83be (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 f214d0723240cbbe0f1ccb90af8d1b0bb095837f
Author: Sergey Bugaev <bugaevc@gmail.com>
Date: Mon Jun 26 02:11:36 2023 +0300
exec: On 64-bit, map lower 4 GB inaccessible for PIEs
We want to map the whole lower 4 GB of address space inaccessible to
catch accidental pointer truncation. We can only do this when the
executable (as well as the interpreter, if any) is compiled as PIC/PIE,
since otherwise we would violate the ABI requirement. Fortunately most
distributions have already switched to using PIE by default, so this
should not be an issue.
Message-Id: <20230625231137.403096-3-bugaevc@gmail.com>
commit 005212e56eb02f01ff732eaa44b360eb8e126d03
Author: Sergey Bugaev <bugaevc@gmail.com>
Date: Mon Jun 26 02:11:34 2023 +0300
libdiskfs: Don't warn if requesting shutdown notification fails with EPERM
The code already ignores proc_mark_important failing with EPERM; do the
same for opening /servers/startup and startup_request_notification. All
of these calls will fail for unprivileged mounts.
Also plug a port leak: we want to deallocate the "init" port whether the
RPC succeeds or not.
Message-Id: <20230625231137.403096-1-bugaevc@gmail.com>
-----------------------------------------------------------------------
Summary of changes:
exec/exec.c | 15 ++++++++++++++-
libdiskfs/init-startup.c | 6 ++++--
2 files changed, 18 insertions(+), 3 deletions(-)
hooks/post-receive
--
Hurd
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] Hurd branch, master, updated. v0.9.git20230520-19-gf214d072,
Samuel Thibault <=