On Sun, Jul 28, 2019 at 03:12:55PM +0200, Thomas Gleixner wrote: > The generic VDSO implementation uses the Y2038 safe clock_gettime64() and > clock_getres_time64() syscalls as fallback for 32bit VDSO. This breaks > seccomp setups because these syscalls might be not (yet) allowed. > > Implement the 32bit variants which use the legacy syscalls and select the > variant in the core library. > > The 64bit time variants are not removed because they are required for the > time64 based vdso accessors. > > Reported-by: Sean Christopherson <[email protected]> > Reported-by: Paul Bolle <[email protected]> > Suggested-by: Andy Lutomirski <[email protected]> > Fixes: 7ac870747988 ("x86/vdso: Switch to generic vDSO implementation") > Signed-off-by: Thomas Gleixner <[email protected]> > ---
Reviewed-and-tested-by: Sean Christopherson <[email protected]>

