Re: [PATCH 0/7] x86 vdso32 cleanups

2015-09-01 Thread Andy Lutomirski
On Mon, Aug 31, 2015 at 6:37 PM, Andy Lutomirski wrote: > I got random errors from perf kvm, but I think I found at least part > of the issue. The two irqs_disabled() calls in common.c are kind of > expensive. I should disable them on non-lockdep kernels. > > The context tracking hooks are also

Re: [PATCH 0/7] x86 vdso32 cleanups

2015-08-31 Thread Andy Lutomirski
On Mon, Aug 31, 2015 at 6:19 PM, Andy Lutomirski wrote: > > On Sun, Aug 30, 2015 at 7:52 PM, Andy Lutomirski wrote: >> >> On Sun, Aug 30, 2015 at 2:18 PM, Brian Gerst wrote: >> > On Sat, Aug 29, 2015 at 12:10 PM, Andy Lutomirski >> > wrote: >> >> On Sat, Aug 29, 2015 at 8:20 AM, Brian Gerst w

Re: [PATCH 0/7] x86 vdso32 cleanups

2015-08-30 Thread Andy Lutomirski
On Sun, Aug 30, 2015 at 2:18 PM, Brian Gerst wrote: > On Sat, Aug 29, 2015 at 12:10 PM, Andy Lutomirski wrote: >> On Sat, Aug 29, 2015 at 8:20 AM, Brian Gerst wrote: >>> This patch set contains several cleanups to the 32-bit VDSO. The >>> main change is to only build one VDSO image, and select

Re: [PATCH 0/7] x86 vdso32 cleanups

2015-08-30 Thread Brian Gerst
On Sat, Aug 29, 2015 at 12:10 PM, Andy Lutomirski wrote: > On Sat, Aug 29, 2015 at 8:20 AM, Brian Gerst wrote: >> This patch set contains several cleanups to the 32-bit VDSO. The >> main change is to only build one VDSO image, and select the syscall >> entry point at runtime. > > Oh no, we have

Re: [PATCH 0/7] x86 vdso32 cleanups

2015-08-29 Thread Andy Lutomirski
On Sat, Aug 29, 2015 at 8:20 AM, Brian Gerst wrote: > This patch set contains several cleanups to the 32-bit VDSO. The > main change is to only build one VDSO image, and select the syscall > entry point at runtime. Oh no, we have dueling patches! I have a 2/3 finished series that cleans up the

[PATCH 0/7] x86 vdso32 cleanups

2015-08-29 Thread Brian Gerst
This patch set contains several cleanups to the 32-bit VDSO. The main change is to only build one VDSO image, and select the syscall entry point at runtime. arch/x86/entry/vdso/.gitignore | 4 +--- arch/x86/entry/vdso/Makefile | 53 ++--