summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm/x86_64/xen_shinfo_test.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvm-x86-selftests_utils-6.10' of https://github.com/kvm-x86/linux ...Paolo Bonzini2024-05-121-4/+3
|\
| * KVM: selftests: Init IDT and exception handlers for all VMs/vCPUs on x86Sean Christopherson2024-04-291-2/+0
| * KVM: selftests: Add vcpu_arch_put_guest() to do writes from guest codeSean Christopherson2024-04-291-2/+3
* | KVM: selftests: Compare wall time from xen shinfo against KVM_GET_CLOCKVitaly Kuznetsov2024-04-251-22/+28
* | KVM: selftests: Remove second semicolonColin Ian King2024-04-251-1/+1
|/
* KVM: selftests: re-map Xen's vcpu_info using HVA rather than GPAPaul Durrant2024-02-221-0/+15
* KVM: selftests: map Xen's shared_info page using HVA rather than GFNPaul Durrant2024-02-221-9/+35
* KVM: selftests: Remove obsolete and incorrect test case metadataLike Xu2023-10-041-4/+0
* KVM: selftests: Make vCPU exit reason test assertion commonVipin Sharma2023-03-141-6/+1
* KVM: selftests: Add EVTCHNOP_send slow path test to xen_shinfo_testDavid Woodhouse2023-03-141-0/+27
* KVM: selftests: Use enum for test numbers in xen_shinfo_testDavid Woodhouse2023-03-141-51/+82
* KVM: selftests: Add helpers to make Xen-style VMCALL/VMMCALL hypercallsSean Christopherson2023-03-141-54/+9
* Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-02-151-4/+3
|\
| * selftests: kvm: move declaration at the beginning of main()Paolo Bonzini2023-01-221-4/+3
* | KVM: selftests: Clean up misnomers in xen_shinfo_testMichal Luczaj2023-02-081-8/+5
* | KVM: x86/xen: Remove unneeded semicolonzhang songyi2023-01-241-1/+1
|/
* KVM: x86: fix deadlock for KVM_XEN_EVTCHN_RESETPaolo Bonzini2022-12-281-0/+6
* KVM: x86/xen: Add runstate tests for 32-bit mode and crossing page boundaryDavid Woodhouse2022-11-301-20/+95
* KVM: x86/xen: Allow XEN_RUNSTATE_UPDATE flag behaviour to be configuredDavid Woodhouse2022-11-301-0/+14
* KVM: x86/xen: Compatibility fixes for shared runstate areaDavid Woodhouse2022-11-301-6/+6
* KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_testSean Christopherson2022-10-281-1/+1
* KVM: selftests: Add tests in xen_shinfo_test to detect lock racesMichal Luczaj2022-10-281-0/+140
* KVM: selftests: Fix filename reporting in guest assertsColton Lewis2022-07-131-1/+1
* KVM: selftests: Sanity check input to ioctls() at build timeSean Christopherson2022-06-111-3/+3
* KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+pasteSean Christopherson2022-06-111-4/+1
* KVM: selftests: Purge vm+vcpu_id == vcpu sillinessSean Christopherson2022-06-111-19/+19
* KVM: selftests: Convert xen_shinfo_test away from VCPU_IDSean Christopherson2022-06-111-32/+30
* Merge tag 'kvmarm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-05-251-1/+0
|\
| * kvm: selftests: introduce and use more page size-related constantsPaolo Bonzini2022-04-211-1/+0
* | selftests: kvm/x86/xen: Replace a comma in the xen_shinfo_test with semicolonLike Xu2022-04-131-1/+1
* | KVM: x86/xen: Update self test for Xen PV timersDavid Woodhouse2022-04-021-3/+32
* | KVM: x86/xen: Add self tests for KVM_XEN_HVM_CONFIG_EVTCHN_SENDDavid Woodhouse2022-04-021-13/+320
* | KVM: x86/xen: handle PV spinlocks slowpathBoris Ostrovsky2022-04-021-0/+6
|/
* kvm: selftests: Do not indent with spacesPaolo Bonzini2022-01-191-17/+17
* KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event channel deliveryDavid Woodhouse2022-01-071-1/+183
* KVM: selftests: Add event channel upcall support to xen_shinfo_testDavid Woodhouse2021-11-161-9/+66
* selftests: kvm: move get_run_delay() into lib/test_utilShuah Khan2021-09-161-15/+0
* KVM: selftests: Unconditionally use memslot '0' for page table allocationsSean Christopherson2021-06-241-1/+1
* KVM: selftests: remove redundant semi-colonYang Yingliang2021-04-171-1/+1
* KVM: x86/xen: Add support for vCPU runstate informationDavid Woodhouse2021-03-021-3/+156
* KVM: selftests: Don't bother mapping GVA for Xen shinfo testSean Christopherson2021-02-111-4/+3
* KVM: selftests: Fix hex vs. decimal snafu in Xen testSean Christopherson2021-02-111-1/+1
* KVM: selftests: Fix size of memslots created by Xen testsSean Christopherson2021-02-111-2/+1
* KVM: x86: declare Xen HVM shared info capability and add test caseDavid Woodhouse2021-02-041-0/+169