aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2024-03-27 19:18:29 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2024-03-27 19:44:03 +0100
commite4685d299c3933403c16ada60c6f65f579c3b479 (patch)
treee2caebaa20f9a6cecb8371e34314f37568e0b1f0 /Makefile.am
parent74dff42e4ebd48ed6eb0a3b9dac0cc4ea7d50902 (diff)
downloadgnumach-e4685d299c3933403c16ada60c6f65f579c3b479.tar.gz
gnumach-e4685d299c3933403c16ada60c6f65f579c3b479.tar.bz2
gnumach-e4685d299c3933403c16ada60c6f65f579c3b479.zip
gsync: Use copyin()/copyout() to access user memory
Depending on the architecture and setup, it may not be possible to access user memory directly, for example, due to user mode mappings not being accessible from kernel mode (x86 SMAP, AArch64 PAN). There are dedicated machine-specific copyin()/copyout() routines that know how to access user memory from the kernel; use them. Message-ID: <20240327161841.95685-6-bugaevc@gmail.com>
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions