diff options
author | Andrew Turner <andrew@FreeBSD.org> | 2022-05-17 13:52:30 +0000 |
---|---|---|
committer | Andrew Turner <andrew@FreeBSD.org> | 2022-05-19 10:30:21 +0000 |
commit | 88ac318759f28f34aa991ecc6f336326ec00c501 (patch) | |
tree | 70913501249b6064a8a96462a4aba2367efc2cf8 /sys/conf/files.arm64 | |
parent | 11a6ecd4258b9108fb19420ec5db297f6d99a842 (diff) | |
download | src-88ac318759f28f34aa991ecc6f336326ec00c501.tar.gz src-88ac318759f28f34aa991ecc6f336326ec00c501.zip |
Support LSE atomics in the arm64 casue* functions
As with atomic(9) use the ARMv8.1 Large System Extension atomic
instructions to implement the userspace compare and swap functions.
Reviewed by: kib
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D35234
Diffstat (limited to 'sys/conf/files.arm64')
-rw-r--r-- | sys/conf/files.arm64 | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/conf/files.arm64 b/sys/conf/files.arm64 index 30358a5d67d1..e0f529506d3d 100644 --- a/sys/conf/files.arm64 +++ b/sys/conf/files.arm64 @@ -72,6 +72,7 @@ arm64/arm64/pmap.c standard arm64/arm64/ptrace_machdep.c standard arm64/arm64/sigtramp.S standard arm64/arm64/stack_machdep.c optional ddb | stack +arm64/arm64/support_ifunc.c standard arm64/arm64/support.S standard arm64/arm64/swtch.S standard arm64/arm64/sys_machdep.c standard |