aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/files.arm
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2015-12-07 12:20:26 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2015-12-07 12:20:26 +0000
commit4d22d07a075d6d899dd496eaf2decdce9b8327ae (patch)
treeee009a15b4f96147d9c165989cac04cfe89b0677 /sys/conf/files.arm
parentdc15d94fd995f69a1d16f57bcfab88d5e7ccf23e (diff)
downloadsrc-4d22d07a075d6d899dd496eaf2decdce9b8327ae.tar.gz
src-4d22d07a075d6d899dd496eaf2decdce9b8327ae.zip
Add support for usermode (vdso-like) gettimeofday(2) and
clock_gettime(2) on ARMv7 and ARMv8 systems which have architectural generic timer hardware. It is similar how the RDTSC timer is used in userspace on x86. Fix a permission problem where generic timer access from EL0 (or userspace on v7) was not properly initialized on APs. For ARMv7, mark the stack non-executable. The shared page is added for all arms (including ARMv8 64bit), and the signal trampoline code is moved to the page. Reviewed by: andrew Discussed with: emaste, mmel Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D4209
Notes
Notes: svn path=/head/; revision=291937
Diffstat (limited to 'sys/conf/files.arm')
-rw-r--r--sys/conf/files.arm1
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/conf/files.arm b/sys/conf/files.arm
index cd27a3918726..1c57106ef84b 100644
--- a/sys/conf/files.arm
+++ b/sys/conf/files.arm
@@ -110,7 +110,6 @@ font.h optional sc \
no-obj no-implicit-rule before-depend \
clean "font.h ${SC_DFLT_FONT}-8x14 ${SC_DFLT_FONT}-8x16 ${SC_DFLT_FONT}-8x8"
kern/subr_busdma_bufalloc.c standard
-kern/subr_dummy_vdso_tc.c standard
kern/subr_sfbuf.c standard
libkern/arm/aeabi_unwind.c standard
libkern/arm/divsi3.S standard