aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kvm/trace.h
AgeCommit message (Expand)Author
2022-06-24KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out()Paolo Bonzini
2022-06-24KVM: SVM: Add AVIC doorbell tracepointSuravee Suthikulpanit
2022-06-08KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepointSean Christopherson
2022-06-08KVM: x86: Print error code in exception injection tracepoint iff validSean Christopherson
2022-06-08KVM: x86: Trace re-injected exceptionsSean Christopherson
2022-04-29KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpusSuravee Suthikulpanit
2022-04-02KVM: x86: Trace all APICv inhibit changes and capture overall statusSean Christopherson
2022-04-02KVM: x86: Add wrappers for setting/clearing APICv inhibitsSean Christopherson
2022-04-02KVM: x86: Make APICv inhibit reasons an enum and cleanup namingSean Christopherson
2022-03-01KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helperSean Christopherson
2022-02-10KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD fieldSean Christopherson
2021-12-09KVM: x86: add a tracepoint for APICv/AVIC interrupt deliveryMaxim Levitsky
2021-10-25KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson
2021-08-03KVM: x86: Introduce trace_kvm_hv_hypercall_done()Vitaly Kuznetsov
2021-06-17KVM: x86: Rename SMM tracepoint to make it reflect realitySean Christopherson
2021-06-08KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint messageSean Christopherson
2021-02-04KVM: x86/xen: intercept xen hypercalls if enabledJoao Martins
2021-02-04KVM: x86: use static calls to reduce kvm_x86_ops overheadJason Baron
2020-12-15KVM: SVM: Create trace events for VMGEXIT MSR protocol processingTom Lendacky
2020-12-15KVM: SVM: Create trace events for VMGEXIT processingTom Lendacky
2020-09-28KVM: x86: Use common definition for kvm_nested_vmexit tracepointSean Christopherson
2020-09-28KVM: x86: Add macro wrapper for defining kvm_exit tracepointSean Christopherson
2020-09-28KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepointSean Christopherson
2020-09-28KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepointSean Christopherson
2020-09-28KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepointSean Christopherson
2020-09-28KVM: SVM: Add new intercept word in vmcb_control_areaBabu Moger
2020-09-28KVM: SVM: Modify 64 bit intercept field to two 32 bit vectorsBabu Moger
2020-06-01x86/kvm/hyper-v: Add support for synthetic debugger interfaceJon Doron
2020-05-15KVM: x86: Print symbolic names of VMX VM-Exit flags in tracesSean Christopherson
2020-04-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-03-31KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirectionSean Christopherson
2020-03-18KVM: x86: Add blurb to CPUID tracepoint when using max basic leaf valuesSean Christopherson
2020-03-18KVM: x86: Add requested index to the CPUID tracepointSean Christopherson
2020-03-16kvm: svm: Introduce GA Log tracepoint for AVICSuravee Suthikulpanit
2020-03-16KVM: x86: Dynamically allocate per-vCPU emulation contextSean Christopherson
2020-02-17x86/vdso: Use generic VDSO clock mode storageThomas Gleixner
2020-02-05kvm: x86: Add APICv (de)activate request trace pointsSuravee Suthikulpanit
2019-09-11KVM: nVMX: trace nested VM-Enter failures detected by H/WSean Christopherson
2019-09-11KVM: nVMX: add tracepoint for failed nested VM-EnterSean Christopherson
2019-09-10KVM: X86: Tune PLE Window tracepointPeter Xu
2019-09-10KVM: VMX: Change ple_window type to unsigned intPeter Xu
2019-09-10KVM: X86: Remove tailing newline for tracepointsPeter Xu
2019-09-10KVM: X86: Trace vcpu_id for vmexitPeter Xu
2019-08-22KVM: X86: Add pv tlb shootdown tracepointWanpeng Li
2019-07-03KVM: LAPIC: remove the trailing newline used in the fmt parameter of TP_printkWanpeng Li
2019-04-16KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracingVitaly Kuznetsov
2019-01-25KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search pathsMasahiro Yamada
2018-12-14x86/kvm/hyper-v: direct mode for synthetic timersVitaly Kuznetsov
2018-10-17KVM: x86: hyperv: implement PV IPI send hypercallsVitaly Kuznetsov
2018-05-26KVM: x86: hyperv: simplistic HVCALL_FLUSH_VIRTUAL_ADDRESS_{LIST,SPACE}_EX imp...Vitaly Kuznetsov