git: kernel - Add fuwordadd32(), fuwordadd64()
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Jun 6 08:36:03 PDT 2018
commit 6481baf48ca2078fc4844f9814bc9aeda81a8f5d
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed Jun 6 08:28:49 2018 -0700
kernel - Add fuwordadd32(), fuwordadd64()
* Add locked-bus-cycle fetchadd equivalents for kernel access to
userland. Will be used by kern_umtx.c
Summary of changes:
share/man/man5/loader.conf.5 | 10 +++
sys/platform/pc64/include/pmap.h | 2 +
sys/platform/pc64/vmm/ept.c | 112 +++++++++++++++++++++++++++++++
sys/platform/pc64/x86_64/pmap.c | 4 ++
sys/platform/pc64/x86_64/support.s | 50 ++++++++++++++
sys/platform/pc64/x86_64/uwrapper.c | 12 ++++
sys/platform/vkernel64/platform/copyio.c | 64 ++++++++++++++++++
sys/sys/systm.h | 2 +
8 files changed, 256 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/6481baf48ca2078fc4844f9814bc9aeda81a8f5d
--
DragonFly BSD source repository
More information about the Commits
mailing list