diff options
author | Luca Dariz <luca@orpolo.org> | 2022-06-28 12:10:40 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-08-28 02:41:21 +0200 |
commit | 88444dca8edf573a79730562519220b9ebc9e88c (patch) | |
tree | 4489bc3d20d119ba34ec2aa52df71224228440ba /ipc | |
parent | 17335d49a3c9e866a81abc051420d73a59d669bf (diff) | |
download | gnumach-88444dca8edf573a79730562519220b9ebc9e88c.tar.gz gnumach-88444dca8edf573a79730562519220b9ebc9e88c.tar.bz2 gnumach-88444dca8edf573a79730562519220b9ebc9e88c.zip |
fix rpc types for KERNEL_USER stubs
* include/mach/mach_types.defs: use rpc_ vm types for KERNEL_USER stubs.
This change fixes two use cases:
* internal rpc, e.g. when a memory object is initialized as a
consequence of vm_map(); for example, the bootstrap modules use the
"time" kernel device and memory-map it during startup. This
triggers a kernel-side rpc to initialize the memory object and
install the map, which is completely transparent form user-space.
* notifications from kernel to user-space
Signed-off-by: Luca Dariz <luca@orpolo.org>
Message-Id: <20220628101054.446126-2-luca@orpolo.org>
Diffstat (limited to 'ipc')
0 files changed, 0 insertions, 0 deletions