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-192-gded813a


From: Samuel Thibault
Subject: [SCM] GNU Mach branch, master, updated. v1.8-192-gded813a
Date: Thu, 30 Apr 2020 20:29:30 -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  ded813a44263103a28e1788489ec0fef7e8d1c7e (commit)
      from  0cf03cdab38bd588390ddecc7086d8bb0f56d71f (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 ded813a44263103a28e1788489ec0fef7e8d1c7e
Author: Samuel Thibault <address@hidden>
Date:   Fri May 1 02:25:37 2020 +0200

    Add kmem_valloc
    
    Functions like vremap need to allocate some virtual addressing space
    before making their own mapping. kmem_alloc_wired can be used for that
    but that wastes memory.
    
    * vm/vm_kern.c (kmem_valloc): New function.
    * vm/vm_kern.h (kmem_valloc): New prototype.
    * linux/dev/glue/kmem.c (vremap): Call kmem_valloc instead of
    kmem_alloc_wired. Also check that `offset' is aligned on a page.

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

Summary of changes:
 linux/dev/glue/kmem.c |  4 ++-
 vm/vm_kern.c          | 76 +++++++++++++++++++++++++++++++++++++++++++++++++++
 vm/vm_kern.h          |  1 +
 3 files changed, 80 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
GNU Mach



reply via email to

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