From 4d22d07a075d6d899dd496eaf2decdce9b8327ae Mon Sep 17 00:00:00 2001 From: Konstantin Belousov Date: Mon, 7 Dec 2015 12:20:26 +0000 Subject: 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 --- sys/conf/files.arm | 1 - 1 file changed, 1 deletion(-) (limited to 'sys/conf/files.arm') 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 -- cgit v1.2.3