On Tue, Jul 01 2025 at 10:58, Thomas Weißschuh wrote:
+#if defined(CONFIG_GENERIC_TIME_VSYSCALL) && defined(CONFIG_GENERIC_GETTIMEOFDAY) && \
- defined(CONFIG_POSIX_AUX_CLOCKS)
CONFIG_GENERIC_GETTIMEOFDAY requires CONFIG_GENERIC_TIME_VSYSCALL, but that's not expressed anywhere. This stuff has grown too many config options over time:
GENERIC_TIME_VSYSCALL, HAVE_GENERIC_VDSO, GENERIC_VDSO_DATA_STORE
All architectures except SPARC64 use the generic code and the generic VDSO data store implementation. That config maze wants to be consolidated.