lkml.org 
[lkml]   [2023]   [Jul]   [11]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH V13 - RESEND 06/10] arm64/perf: Enable branch stack events via FEAT_BRBE
    From


    On 7/12/23 00:56, Randy Dunlap wrote:
    > Hi--
    >
    > On 7/11/23 01:24, Anshuman Khandual wrote:
    >> diff --git a/drivers/perf/Kconfig b/drivers/perf/Kconfig
    >> index f4572a5cca72..7c8448051741 100644
    >> --- a/drivers/perf/Kconfig
    >> +++ b/drivers/perf/Kconfig
    >> @@ -180,6 +180,17 @@ config ARM_SPE_PMU
    >> Extension, which provides periodic sampling of operations in
    >> the CPU pipeline and reports this via the perf AUX interface.
    >>
    >> +config ARM64_BRBE
    >> + bool "Enable support for Branch Record Buffer Extension (BRBE)"
    >> + depends on PERF_EVENTS && ARM64 && ARM_PMU
    >> + default y
    >> + help
    >> + Enable perf support for Branch Record Buffer Extension (BRBE) which
    >> + records all branches taken in an execution path. This supports some
    >> + branch types and privilege based filtering. It captured additional
    >
    > preferably:
    > captures

    Agreed, will change.

    >
    >> + relevant information such as cycle count, misprediction and branch
    >> + type, branch privilege level etc.
    >

    \
     
     \ /
      Last update: 2023-07-12 04:44    [W:6.568 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site