[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.8-192-gded813a,
Samuel Thibault <=