Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Frederic Weisbecker
On Tue, Oct 02, 2012 at 06:06:26PM +0200, Jiri Olsa wrote: > On Tue, Oct 02, 2012 at 05:49:26PM +0200, Frederic Weisbecker wrote: > > On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: > > > diff --git a/arch/x86/kernel/cpu/perf_event.c > > > b/arch/x86/kernel/cpu/perf_event.c > > > index

Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 05:49:26PM +0200, Frederic Weisbecker wrote: > On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: > > diff --git a/arch/x86/kernel/cpu/perf_event.c > > b/arch/x86/kernel/cpu/perf_event.c > > index 915b876..11d62ff 100644 > > --- a/arch/x86/kernel/cpu/perf_event.c >

Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Frederic Weisbecker
On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: > diff --git a/arch/x86/kernel/cpu/perf_event.c > b/arch/x86/kernel/cpu/perf_event.c > index 915b876..11d62ff 100644 > --- a/arch/x86/kernel/cpu/perf_event.c > +++ b/arch/x86/kernel/cpu/perf_event.c > @@ -34,6 +34,7 @@ > #include >

[PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 12:44:04PM +0200, Peter Zijlstra wrote: > On Mon, 2012-10-01 at 19:31 +0200, Jiri Olsa wrote: > > @@ -696,7 +696,7 @@ struct perf_branch_stack { > > > > struct perf_regs_user { > > __u64 abi; > > - struct pt_regs *regs; > > + struct pt_regs

[PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 12:44:04PM +0200, Peter Zijlstra wrote: On Mon, 2012-10-01 at 19:31 +0200, Jiri Olsa wrote: @@ -696,7 +696,7 @@ struct perf_branch_stack { struct perf_regs_user { __u64 abi; - struct pt_regs *regs; + struct pt_regs regs; };

Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Frederic Weisbecker
On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: diff --git a/arch/x86/kernel/cpu/perf_event.c b/arch/x86/kernel/cpu/perf_event.c index 915b876..11d62ff 100644 --- a/arch/x86/kernel/cpu/perf_event.c +++ b/arch/x86/kernel/cpu/perf_event.c @@ -34,6 +34,7 @@ #include asm/timer.h

Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Jiri Olsa
On Tue, Oct 02, 2012 at 05:49:26PM +0200, Frederic Weisbecker wrote: On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: diff --git a/arch/x86/kernel/cpu/perf_event.c b/arch/x86/kernel/cpu/perf_event.c index 915b876..11d62ff 100644 --- a/arch/x86/kernel/cpu/perf_event.c +++

Re: [PATCHv2] perf x86_64: Fix rsp register for system call fast path

2012-10-02 Thread Frederic Weisbecker
On Tue, Oct 02, 2012 at 06:06:26PM +0200, Jiri Olsa wrote: On Tue, Oct 02, 2012 at 05:49:26PM +0200, Frederic Weisbecker wrote: On Tue, Oct 02, 2012 at 04:58:15PM +0200, Jiri Olsa wrote: diff --git a/arch/x86/kernel/cpu/perf_event.c b/arch/x86/kernel/cpu/perf_event.c index