Re: [PATCH 04/14] perf, x86: Basic Haswell LBR call stack support

2014-02-05 Thread Yan, Zheng
On 02/05/2014 11:40 PM, Stephane Eranian wrote: > On Fri, Jan 3, 2014 at 6:48 AM, Yan, Zheng wrote: >> When the call stack feature is enabled, the LBR stack will capture >> unfiltered call data normally, but as return instructions are executed, >> the last captured branch record is flushed from th

Re: [PATCH 04/14] perf, x86: Basic Haswell LBR call stack support

2014-02-05 Thread Stephane Eranian
On Fri, Jan 3, 2014 at 6:48 AM, Yan, Zheng wrote: > When the call stack feature is enabled, the LBR stack will capture > unfiltered call data normally, but as return instructions are executed, > the last captured branch record is flushed from the on-chip registers > in a last-in first-out (LIFO) m

[PATCH 04/14] perf, x86: Basic Haswell LBR call stack support

2014-01-02 Thread Yan, Zheng
When the call stack feature is enabled, the LBR stack will capture unfiltered call data normally, but as return instructions are executed, the last captured branch record is flushed from the on-chip registers in a last-in first-out (LIFO) manner. Thus, branch information relative to leaf functions