linux/arch/arm64/include/asm/vdso
Vincenzo Frascino 5340e87357 arm64: vdso32: Include common headers in the vdso library
The vDSO library should only include the necessary headers required for
a userspace library (UAPI and a minimal set of kernel headers). To make
this possible it is necessary to isolate from the kernel headers the
common parts that are strictly necessary to build the library.

Refactor the vdso32 implementation to include common headers.

Signed-off-by: Vincenzo Frascino <vincenzo.frascino@arm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Link: https://lkml.kernel.org/r/20200320145351.32292-22-vincenzo.frascino@arm.com
2020-03-21 15:24:02 +01:00
..
clocksource.h arm64: Introduce asm/vdso/clocksource.h 2020-03-21 15:23:55 +01:00
compat_barrier.h arm64: vdso32: Detect binutils support for dmb ishld 2019-10-07 11:07:16 +01:00
compat_gettimeofday.h arm64: vdso32: Include common headers in the vdso library 2020-03-21 15:24:02 +01:00
gettimeofday.h arm64: vdso: Include common headers in the vdso library 2020-03-21 15:24:01 +01:00
processor.h arm64: Introduce asm/vdso/processor.h 2020-03-21 15:24:01 +01:00
vsyscall.h ARM/arm64: vdso: Use common vdso clock mode storage 2020-02-17 20:12:16 +01:00