lkml.org 
[lkml]   [2017]   [Sep]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH v1 0/4] Enable LBR for the guest
    Date
    This patch series enables the Last Branch Recording feature for the
    guest. Instead of trapping each LBR stack MSR access, the MSRs are
    passthroughed to the guest. Those MSRs are switched (i.e. load and
    saved) on VMExit and VMEntry.

    Test:
    Try "perf record -b ./test_program" on guest.

    Wei Wang (4):
    KVM/vmx: re-write the msr auto switch feature
    KVM/vmx: auto switch MSR_IA32_DEBUGCTLMSR
    perf/x86: add a function to get the lbr stack
    KVM/vmx: enable lbr for the guest

    arch/x86/events/intel/lbr.c | 23 +++++++
    arch/x86/include/asm/perf_event.h | 14 ++++
    arch/x86/kvm/vmx.c | 135 +++++++++++++++++++++++++++++++++-----
    3 files changed, 154 insertions(+), 18 deletions(-)

    --
    2.7.4

    \
     
     \ /
      Last update: 2017-09-25 06:59    [W:2.465 / U:1.216 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site