Re: [RESEND PATCH] x86/vdso: Handle clock_gettime(CLOCK_TAI) in vDSO

2018-08-28 Thread Matthew Rickard
Here are the before and after times with CONFIG_RETPOLINE=y always on. I don't see any regression, just the hoped-for improvement on glibc and vDSO calls of CLOCK_TAI. Before: sec Timestamp nanos clocknametzname type -- --- - --

Re: [PATCH] x86/vdso: Fix vDSO build if a retpoline is emitted

2018-08-16 Thread Matthew Rickard
On 17/08/2018 5:41 AM, Andy Lutomirski wrote: Currently, if the vDSO ends up containing an indirect branch or call, GCC will emit the "external thunk" style of retpoline, and it will fail to link. Fix it by building the vDSO with inline retpoline thunks. I haven't seen any reports of this tr