mirror of https://github.com/torvalds/linux.git
vdso/datapage.h includes a lot of headers which are not strictly necessary. Some of those headers include architecture-specific vDSO headers which prevent the usage of vdso/datapage.h in kernel code on architectures without an vDSO. This would be useful however to write generic code using IS_ENABLED(), for example in drivers/char/random.c. Remove the unnecessary includes. Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@kernel.org> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://patch.msgid.link/20260227-vdso-header-cleanups-v2-13-35d60acf7410@linutronix.de |
||
|---|---|---|
| .. | ||
| align.h | ||
| auxclock.h | ||
| bits.h | ||
| cache.h | ||
| clocksource.h | ||
| const.h | ||
| datapage.h | ||
| getrandom.h | ||
| gettime.h | ||
| helpers.h | ||
| jiffies.h | ||
| ktime.h | ||
| limits.h | ||
| math64.h | ||
| page.h | ||
| processor.h | ||
| time.h | ||
| time32.h | ||
| time64.h | ||
| unaligned.h | ||
| vsyscall.h | ||