commit-hurd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]