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-624-g61dfca56


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-624-g61dfca56
Date: Tue, 2 May 2023 01:55:03 -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  61dfca567e982f2d6a0a25b04e9eb78adcaac370 (commit)
      from  42e5d73459400e81dd7c22ff4c226ab3ec728348 (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 61dfca567e982f2d6a0a25b04e9eb78adcaac370
Author: Flavio Cruz <flaviocruz@gmail.com>
Date:   Mon May 1 22:52:19 2023 -0400

    Implement mig_deallocate to free memory when kernel server RPC succeeds
    
    In case the kernel interfaces use dynamically sized strings, we will
    end up calling mig_deallocate to free the out of line string that was copied
    into the kernel. As a matter of contract such type of data is freed
    automatically either in kernel code when the RPC fails or in the MiG
    stub if it succeeds.
    
    This was tested by changing task_set_name to use dynamic strings and making
    sure out of line data is passed when strlen(name) > 4.
    Message-Id: <ZFB64/0vOJ3x15ub@jupiter.tail36e24.ts.net>

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

Summary of changes:
 kern/ipc_mig.c | 10 ++++++++++
 1 file changed, 10 insertions(+)


hooks/post-receive
-- 
GNU Mach



reply via email to

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