Re: [PATCH v5 11/20] x86: perf: Intel PT and LBR/BTS are mutually exclusive

2014-10-24 Thread Alexander Shishkin
Peter Zijlstra writes: > On Mon, Oct 13, 2014 at 04:45:39PM +0300, Alexander Shishkin wrote: >> Intel PT cannot be used at the same time as LBR or BTS and will cause a >> general protection fault if they are used together. In order to avoid >> fixing up GPs in the fast path, instead we use flags

Re: [PATCH v5 11/20] x86: perf: Intel PT and LBR/BTS are mutually exclusive

2014-10-22 Thread Peter Zijlstra
On Mon, Oct 13, 2014 at 04:45:39PM +0300, Alexander Shishkin wrote: > Intel PT cannot be used at the same time as LBR or BTS and will cause a > general protection fault if they are used together. In order to avoid > fixing up GPs in the fast path, instead we use flags to indicate that > that one of

[PATCH v5 11/20] x86: perf: Intel PT and LBR/BTS are mutually exclusive

2014-10-13 Thread Alexander Shishkin
Intel PT cannot be used at the same time as LBR or BTS and will cause a general protection fault if they are used together. In order to avoid fixing up GPs in the fast path, instead we use flags to indicate that that one of these is in use so that the other avoids MSR access altogether. Signed-off