Re: [PATCH 11/14] vdso/vsyscall: Update auxiliary clock data in the datapage

2025-07-07 Thread Arnd Bergmann
On Mon, Jul 7, 2025, at 15:16, Thomas Gleixner wrote: > On Mon, Jul 07 2025 at 13:34, Arnd Bergmann wrote: >> On Mon, Jul 7, 2025, at 08:57, Thomas Gleixner wrote: >> (the added lines here also fix the missing clock_gettime64, >> which was equally blocked on the sparc64 oddities) > > I'm all for i

Re: [PATCH 11/14] vdso/vsyscall: Update auxiliary clock data in the datapage

2025-07-07 Thread Thomas Gleixner
On Mon, Jul 07 2025 at 13:34, Arnd Bergmann wrote: > On Mon, Jul 7, 2025, at 08:57, Thomas Gleixner wrote: >> 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

Re: [PATCH 11/14] vdso/vsyscall: Update auxiliary clock data in the datapage

2025-07-07 Thread Arnd Bergmann
On Mon, Jul 7, 2025, at 08:57, Thomas Gleixner wrote: > 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_

Re: [PATCH 11/14] vdso/vsyscall: Update auxiliary clock data in the datapage

2025-07-06 Thread Thomas Gleixner
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

[PATCH 11/14] vdso/vsyscall: Update auxiliary clock data in the datapage

2025-07-01 Thread Thomas Weißschuh
Expose the auxiliary clock data so it can be read from the vDSO. Architectures not using the generic vDSO time framework, namely SPARC64, are not supported. Signed-off-by: Thomas Weißschuh --- include/linux/timekeeper_internal.h | 13 include/vdso/datapage.h | 3 +++ k