[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.8-920-g62e08a6d
From: |
Samuel Thibault |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.8-920-g62e08a6d |
Date: |
Wed, 12 Jun 2024 02:35:23 -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 "GNU Mach".
The branch, master has been updated
via 62e08a6d4599eac1f506b65c4b53f46fcf124c0d (commit)
via 4cb4bd24862777f5066133b31051dd10c0a2d8a8 (commit)
from 0396920c68ce7c09b1aea5c24f25e8006114502f (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 62e08a6d4599eac1f506b65c4b53f46fcf124c0d
Author: Luca Dariz <luca@orpolo.org>
Date: Wed Jun 12 08:27:55 2024 +0200
tests/machmsg: check rx message size on different code paths
* tests/test-machmsg.c: add more combinations to existing cases:
- make tx and rx ports independent in the send/receive tests
- add two more variants for send/receive tests, using two separate
system calls, using different code paths in mach_msg().
Message-ID: <20240612062755.116308-2-luca@orpolo.org>
commit 4cb4bd24862777f5066133b31051dd10c0a2d8a8
Author: Luca Dariz <luca@orpolo.org>
Date: Wed Jun 12 08:27:54 2024 +0200
x86_64: fix msg size forwarding in case it's not set by userspace
* ipc/copy_user.c: recent MIG stubs should always fill the size
correctly in the msg header, but we shouldn't rely on that. Instead,
we use the size that was correctly copied-in, overwriting the value
in the header. This is already done by the 32-bit copyinmsg(), and
was missing in the 64-bit version.
Furthermore, the assertion about user/kernel size make sense with
and without USER32, so take it out if the #ifdef.
Message-ID: <20240612062755.116308-1-luca@orpolo.org>
-----------------------------------------------------------------------
Summary of changes:
ipc/copy_user.c | 4 +-
tests/test-machmsg.c | 117 +++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 117 insertions(+), 4 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-920-g62e08a6d,
Samuel Thibault <=