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

2018-08-31 Thread Thomas Gleixner
On Wed, 29 Aug 2018, Matthew Rickard wrote: > 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

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: [RESEND PATCH] x86/vdso: Handle clock_gettime(CLOCK_TAI) in vDSO

2018-08-24 Thread John Stultz
On Fri, Aug 24, 2018 at 10:47 AM, Andy Lutomirski wrote: > Minor nit: if it's not literally a resend, don't call it "RESEND" in > $SUBJECT. Call it v2, please. > > Also, I added LKML and relevant maintainers to cc. John and Stephen: > this is a purely x86 patch, but it digs into the core timekee

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

2018-08-24 Thread Andy Lutomirski
Minor nit: if it's not literally a resend, don't call it "RESEND" in $SUBJECT. Call it v2, please. Also, I added LKML and relevant maintainers to cc. John and Stephen: this is a purely x86 patch, but it digs into the core timekeeping structures a bit. On Fri, Aug 17, 2018 at 5:12 AM, Matt Ricka

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

2018-08-17 Thread kbuild test robot
Hi Matt, Thank you for the patch! Yet something to improve: [auto build test ERROR on tip/x86/vdso] [also build test ERROR on v4.18 next-20180817] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits

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

2018-08-17 Thread kbuild test robot
Hi Matt, Thank you for the patch! Yet something to improve: [auto build test ERROR on tip/x86/vdso] [also build test ERROR on v4.18 next-20180817] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits

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

2018-08-17 Thread Matt Rickard
Process clock_gettime(CLOCK_TAI) in vDSO. This makes the call about as fast as CLOCK_REALTIME instead of taking about four times as long. Signed-off-by: Matt Rickard --- arch/x86/entry/vdso/vclock_gettime.c| 25 + arch/x86/entry/vsyscall/vsyscall_gtod.c | 2 ++ arch/

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

2018-08-17 Thread Matt Rickard
Process clock_gettime(CLOCK_TAI) in vDSO. This makes the call about as fast as CLOCK_REALTIME instead of taking about four times as long. Signed-off-by: Matt Rickard --- 0 files changed