summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/trace.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: x86: Introduce kvm_x86_call() to simplify static calls of kvm_x86_opsWei Wang2024-07-161-7/+8
* Merge tag 'kvm-x86-misc-6.11' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-07-161-2/+7
|\
| * KVM: x86: Print names of apicv inhibit reasons in tracesAlejandro Jimenez2024-06-051-2/+7
* | Merge branch 'kvm-6.11-sev-snp' into HEADPaolo Bonzini2024-06-031-0/+31
|\ \ | |/ |/|
| * KVM: SEV: Add support to handle RMP nested page faultsBrijesh Singh2024-05-121-0/+31
* | tracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)2024-05-231-1/+1
|/
* KVM: x86: Remove VT-d mention in posted interrupt tracepointAlejandro Jimenez2024-05-021-2/+2
* Merge tag 'kvm-x86-svm-6.9' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-03-191-5/+5
|\
| * KVM: SVM: Use unsigned integers when dealing with ASIDsSean Christopherson2024-02-061-5/+5
* | KVM: x86: Plumb "force_immediate_exit" into kvm_entry() tracepointSean Christopherson2024-02-231-3/+6
|/
* KVM: x86/xen: Add CPL to Xen hypercall tracepointDavid Woodhouse2022-11-281-6/+9
* KVM: x86: hyper-v: L2 TLB flushVitaly Kuznetsov2022-11-181-8/+13
* KVM: x86: Print guest pgd in kvm_nested_vmenter()Mingwei Zhang2022-09-261-4/+11
* KVM: x86: Update trace function for nested VM entry to support VMXMingwei Zhang2022-09-261-12/+19
* KVM: x86: Use u64 for address and error code in page fault tracepointSean Christopherson2022-09-261-5/+4
* KVM: Add extra information in kvm_page_fault trace pointWonhyuk Yang2022-09-261-3/+9
* KVM: x86: move all vcpu->arch.pio* setup in emulator_pio_in_out()Paolo Bonzini2022-06-241-1/+1
* KVM: SVM: Add AVIC doorbell tracepointSuravee Suthikulpanit2022-06-241-0/+18
* KVM: x86: Differentiate Soft vs. Hard IRQs vs. reinjected in tracepointSean Christopherson2022-06-081-5/+11
* KVM: x86: Print error code in exception injection tracepoint iff validSean Christopherson2022-06-081-3/+4
* KVM: x86: Trace re-injected exceptionsSean Christopherson2022-06-081-4/+8
* KVM: SVM: Introduce trace point for the slow-path of avic_kic_target_vcpusSuravee Suthikulpanit2022-04-291-0/+20
* KVM: x86: Trace all APICv inhibit changes and capture overall statusSean Christopherson2022-04-021-8/+10
* KVM: x86: Add wrappers for setting/clearing APICv inhibitsSean Christopherson2022-04-021-4/+4
* KVM: x86: Make APICv inhibit reasons an enum and cleanup namingSean Christopherson2022-04-021-6/+6
* KVM: x86: Make kvm_lapic_set_reg() a "private" xAPIC helperSean Christopherson2022-03-011-3/+3
* KVM: x86: Get the number of Hyper-V sparse banks from the VARHEAD fieldSean Christopherson2022-02-101-6/+8
* KVM: x86: add a tracepoint for APICv/AVIC interrupt deliveryMaxim Levitsky2021-12-091-0/+24
* KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_infoDavid Edmondson2021-10-251-4/+5
* KVM: x86: Introduce trace_kvm_hv_hypercall_done()Vitaly Kuznetsov2021-08-031-0/+15
* KVM: x86: Rename SMM tracepoint to make it reflect realitySean Christopherson2021-06-171-1/+1
* KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint messageSean Christopherson2021-06-081-3/+3
* KVM: x86/xen: intercept xen hypercalls if enabledJoao Martins2021-02-041-0/+36
* KVM: x86: use static calls to reduce kvm_x86_ops overheadJason Baron2021-02-041-2/+2
* KVM: SVM: Create trace events for VMGEXIT MSR protocol processingTom Lendacky2020-12-151-0/+44
* KVM: SVM: Create trace events for VMGEXIT processingTom Lendacky2020-12-151-0/+53
* KVM: x86: Use common definition for kvm_nested_vmexit tracepointSean Christopherson2020-09-281-33/+1
* KVM: x86: Add macro wrapper for defining kvm_exit tracepointSean Christopherson2020-09-281-33/+36
* KVM: x86: Add intr/vectoring info and error code to kvm_exit tracepointSean Christopherson2020-09-281-3/+9
* KVM: x86: Read guest RIP from within the kvm_nested_vmexit tracepointSean Christopherson2020-09-281-3/+3
* KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepointSean Christopherson2020-09-281-4/+6
* KVM: SVM: Add new intercept word in vmcb_control_areaBabu Moger2020-09-281-5/+8
* KVM: SVM: Modify 64 bit intercept field to two 32 bit vectorsBabu Moger2020-09-281-7/+11
* x86/kvm/hyper-v: Add support for synthetic debugger interfaceJon Doron2020-06-011-0/+51
* KVM: x86: Print symbolic names of VMX VM-Exit flags in tracesSean Christopherson2020-05-151-15/+17
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-04-031-13/+37
|\
| * KVM: x86: Copy kvm_x86_ops by value to eliminate layer of indirectionSean Christopherson2020-03-311-2/+2
| * KVM: x86: Add blurb to CPUID tracepoint when using max basic leaf valuesSean Christopherson2020-03-181-4/+7
| * KVM: x86: Add requested index to the CPUID tracepointSean Christopherson2020-03-181-5/+8
| * kvm: svm: Introduce GA Log tracepoint for AVICSuravee Suthikulpanit2020-03-161-0/+18