index
:
kvm/kvm-unit-tests.git
gtests
master
next
next-fixed
svm
Unnamed repository
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2019-10-10
x86: allow using memory above 4 GiB
next
Paolo Bonzini
3
-5
/
+77
2019-10-07
x86: VMX: Mask advanced VM-exit info
Nadav Amit
2
-0
/
+9
2019-10-07
x86: Skip APIC-access address tests beyond mapped RAM
Jim Mattson
1
-148
/
+139
2019-10-07
powerpc: Fix up RTAS invocation for new qemu versions
David Gibson
3
-7
/
+22
2019-10-03
vmexit: measure IPI and EOI cost
Paolo Bonzini
1
-0
/
+16
2019-10-03
x86: vmx_tests: add GUEST_EFER tests
Paolo Bonzini
1
-17
/
+70
2019-10-03
x86: vmx_tests: prepare for extending guest state area tests
Paolo Bonzini
1
-13
/
+9
2019-10-03
x86: vmx_tests: extend HOST_EFER tests
Paolo Bonzini
1
-52
/
+74
2019-10-03
x86: vmx_tests: gate load guest PAT tests on the correct bit
Paolo Bonzini
1
-1
/
+1
2019-10-03
svm: Fixed error code comparison in test npt_rsvd_pfwalk
Cathy Avery
1
-1
/
+1
2019-10-03
x86: VMX: MSR_IA32_VMX_MISC[30] is not MBZ
Nadav Amit
1
-1
/
+1
2019-09-26
x86: vmx: Test INIT processing during various CPU VMX states
Liran Alon
2
-1
/
+151
2019-09-25
Merge tag 's390x-2019-09-25' of https://gitlab.com/huth/kvm-unit-tests into HEAD
Paolo Bonzini
23
-137
/
+1419
2019-09-25
s390x: Free allocated page in iep test
Janosch Frank
1
-0
/
+1
2019-09-25
s390x: SMP test
Janosch Frank
3
-0
/
+247
2019-09-25
s390x: Prepare for external calls
Janosch Frank
3
-4
/
+27
2019-09-25
s390x: Add initial smp code
Janosch Frank
8
-6
/
+349
2019-09-25
s390x: Add linemode buffer to fix newline on every print
Janosch Frank
1
-4
/
+39
2019-09-25
s390x: Add linemode console
Janosch Frank
2
-18
/
+218
2019-09-25
s390x: Use interrupts in SCLP and add locking
Janosch Frank
5
-4
/
+70
2019-09-25
x86: vmx: Allow tests to hand-over test-vmcs between CPUs
Liran Alon
1
-0
/
+1
2019-09-25
x86: vmx: Expose util to enable VMX in MSR_IA32_FEATURE_CONTROL
Liran Alon
2
-8
/
+15
2019-09-25
x86: vmx: Use MSR_IA32_FEATURE_CONTROL bits names
Liran Alon
1
-8
/
+24
2019-09-25
x86: vmx: Support VMXON on AP CPUs VMX region
Liran Alon
2
-15
/
+19
2019-09-25
x86: vmx: Expose vmx_init() to be used on AP CPUs
Liran Alon
2
-1
/
+3
2019-09-25
x86: vmx: Prepare init_vmx() for VMX support on AP CPUs
Liran Alon
1
-8
/
+14
2019-09-25
x86: vmx: Refactor init of VMX caps to separate function
Liran Alon
1
-12
/
+18
2019-09-25
x86: emulator: use "q" operand modifier
Bill Wendling
1
-1
/
+1
2019-09-25
x86: debug: use a constraint that doesn't allow a memory operand
Bill Wendling
1
-2
/
+2
2019-09-25
kvm-unit-test: x86: Add RDPRU test
Jim Mattson
4
-0
/
+32
2019-09-24
x86: nvmx: test max atomic switch MSRs
Marc Orr
5
-2
/
+139
2019-09-24
x86: setjmp: check expected value of "i" to give better feedback
Bill Wendling
1
-8
/
+15
2019-09-24
x86: remove memory constraint from "mov" instruction
Bill Wendling
1
-1
/
+1
2019-09-23
s390x: Fix stsi unaligned test and add selector tests
Janosch Frank
1
-1
/
+3
2019-09-18
s390x: Add storage key removal facility
Janosch Frank
4
-0
/
+144
2019-09-18
s390x: Bump march to zEC12
Janosch Frank
1
-1
/
+1
2019-09-18
s390x: Storage key library functions now take void ptr addresses
Janosch Frank
3
-21
/
+16
2019-09-18
s390x: Move pfmf to lib and make address void
Janosch Frank
2
-44
/
+44
2019-09-18
s390x: Add diag308 subcode 0 testing
Janosch Frank
2
-21
/
+37
2019-09-18
s390x: STSI tests
Janosch Frank
3
-0
/
+88
2019-09-18
s390x: Move stsi to library
Janosch Frank
2
-18
/
+16
2019-09-18
s390x: Diag288 test
Janosch Frank
4
-0
/
+120
2019-09-18
s390x: Support PSW restart boot
Janosch Frank
1
-5
/
+9
2019-09-17
kvm-unit-test: nVMX: Fix 95d6d2c32288 ("nVMX: Test Host Segment Registers and...
Krish Sadhukhan
2
-48
/
+33
2019-09-17
kvm-unit-test: nVMX: Check Host Address Space Size on vmentry of nested guests
Krish Sadhukhan
1
-0
/
+63
2019-09-11
x86: VMX: INVEPT after modifying PA mapping in ept_untwiddle
Oliver Upton
1
-0
/
+1
2019-09-11
x86: nVMX: Fix wrong reserved bits of error-code
Nadav Amit
1
-3
/
+3
2019-09-11
x86: nVMX: Do not use test_skip() when multiple tests are run
Nadav Amit
1
-4
/
+4
2019-09-10
arm: prevent compiler from using unaligned accesses
Andre Przywara
2
-0
/
+2
2019-09-10
travis.yml: Enable running of tests with TCG
Thomas Huth
1
-1
/
+18
2019-09-10
Update travis.yml to use bionic instead of trusty
Thomas Huth
1
-1
/
+1
2019-09-10
x86: Bump max number of test CPUs to 255
Sean Christopherson
1
-1
/
+1
2019-09-10
x86: Declare online_cpus based on MAX_TEST_CPUS
Sean Christopherson
3
-4
/
+2
2019-09-10
x86: Fix out of bounds access when processing online_cpus
Sean Christopherson
1
-2
/
+2
2019-09-10
Makefile: do not pass non-c++ warning options to g++
Haozhong Zhang
1
-2
/
+1
2019-08-23
x86: Fix breakage of fw_cfg for 32-bit unit tests
Sean Christopherson
3
-6
/
+8
2019-08-23
x86: Attempt to parse ACPI tables only when needed
Sean Christopherson
1
-5
/
+7
2019-08-23
x86: Skip EPT tests that involve unrestricted guest when URG is disabled
Sean Christopherson
1
-0
/
+4
2019-08-23
x86: Don't test 64-bit-only MSRs in 32-bit build
Sean Christopherson
1
-1
/
+1
2019-08-20
x86: Support environments without test-devices
Nadav Amit
9
-10
/
+81
2019-08-20
Merge tag 'pull-request-2019-08-02' of https://gitlab.com/huth/kvm-unit-tests...
Paolo Bonzini
3
-0
/
+64
2019-08-09
x86: vmx: Fix comment typo for ept_access_paddr()
Oliver Upton
1
-2
/
+3
2019-08-09
kvm-unit-test: x86: Replace cpuid/cpuid_indexed calls with this_cpu_has()
Krish Sadhukhan
17
-86
/
+42
2019-08-09
kvm-unit-test: x86: Implement a generic wrapper for cpuid/cpuid_indexed funct...
Krish Sadhukhan
1
-32
/
+111
2019-08-09
Force GCC version to 8.2 for compiling the ARM tests
Thomas Huth
1
-1
/
+1
2019-08-09
arm: timer: Fix potential deadlock when waiting for interrupt
Alexandru Elisei
1
-0
/
+2
2019-08-09
x86: access: avoid undefined behavior
Paolo Bonzini
1
-2
/
+3
2019-08-02
Force GCC version to 8.2 for compiling the ARM tests
Thomas Huth
1
-1
/
+1
2019-07-30
kvm-unit-tests: s390: add cpu model checks
Christian Borntraeger
3
-0
/
+64
2019-07-11
tscdeadline_latency: Check condition first before loop
Peter Xu
1
-2
/
+2
2019-07-11
nVMX: Test Host Segment Registers and Descriptor Tables on vmentry of nested ...
Krish Sadhukhan
2
-0
/
+164
2019-07-02
x86: Remove duplicate definitions of write_cr4_checking() and put it in library
Krish Sadhukhan
6
-32
/
+18
2019-07-02
libcflat: use stdbool
Nadav Amit
1
-4
/
+1
2019-07-02
x86: Memory barrier before setting ICR
Nadav Amit
1
-0
/
+2
2019-07-02
x86: Reset lapic after boot
Nadav Amit
3
-1
/
+5
2019-07-02
x86: Load segments after GDT loading
Nadav Amit
1
-6
/
+17
2019-07-02
x86: vmx: Consider CMCI enabled based on IA32_MCG_CAP[10]
Nadav Amit
1
-5
/
+14
2019-07-02
x86: Mark APR as reserved in x2APIC
Nadav Amit
1
-0
/
+1
2019-07-02
x86: Remove assumptions on CR4.MCE
Nadav Amit
1
-14
/
+15
2019-06-18
x86: vmx: Mask undefined bits in exit qualifications
Nadav Amit
2
-8
/
+16
2019-06-13
x86: re-enable asyncpf test
Paolo Bonzini
1
-2
/
+3
2019-06-13
nVMX: Test "Load IA32_EFER" VM-exit control on vmentry of nested guests
Krish Sadhukhan
1
-0
/
+121
2019-06-13
x86: Add a wrapper to check if the CPU supports NX bit in MSR_EFER
Krish Sadhukhan
2
-1
/
+6
2019-06-06
Add #define for "load IA32_PERF_GLOBAL_CONTROL" bit
Krish Sadhukhan
1
-0
/
+1
2019-06-06
Rename report_guest_pat_test to report_guest_state_test
Krish Sadhukhan
1
-13
/
+16
2019-06-06
Rename guest_pat_main to guest_state_test_main
Krish Sadhukhan
1
-2
/
+2
2019-06-06
arm64: timer: a few test improvements
Andrew Jones
1
-2
/
+15
2019-06-06
x86: Fix SMP stacks
Nadav Amit
1
-2
/
+2
2019-06-06
gitlab-ci: Run tests with a Fedora docker image
Thomas Huth
1
-11
/
+18
2019-06-06
Merge tag 'ppc-next-pull-request' of https://github.com/vivier/kvm-unit-tests...
Paolo Bonzini
4
-6
/
+10
2019-05-22
vmx_tests: use enter_guest if guest state is valid
Paolo Bonzini
1
-1
/
+1
2019-05-20
x86: APIC IDs might not be consecutive
Nadav Amit
7
-10
/
+64
2019-05-20
x86: Fix max VMCS field encoding index check
Nadav Amit
1
-2
/
+2
2019-05-20
x86: nVMX: Set guest as active after NMI/INTR-window tests
Nadav Amit
1
-6
/
+2
2019-05-20
x86: nVMX: Use #DB in nmi- and intr-window tests
Nadav Amit
1
-36
/
+36
2019-05-20
x86: Do not run vmx tests if feature is unsupported by CPU
Nadav Amit
1
-6
/
+28
2019-05-20
x86: Set "APIC Software Enable" after APIC reset
Nadav Amit
2
-2
/
+2
2019-05-20
x86: Halt on exit
Nadav Amit
1
-1
/
+5
2019-05-20
x86: Restore VMCS state when test_tpr_threshold_values() is done
Nadav Amit
1
-5
/
+7
2019-05-20
arm: Remove redundant page zeroing
Nadav Amit
3
-4
/
+0
2019-05-20
lib: Remove redundant page zeroing
Nadav Amit
1
-1
/
+0
2019-05-20
x86: Remove redundant page zeroing
Nadav Amit
5
-31
/
+0
2019-05-20
lib/alloc_page: Zero allocated pages
Nadav Amit
1
-0
/
+4
2019-05-20
x86: PMU: Make fast counters test optional
Nadav Amit
1
-2
/
+33
2019-05-20
x86: PMU: Fix PMU counters masking
Nadav Amit
1
-7
/
+21
2019-05-20
x86: Incorporate timestamp in delay(), call it in io_delay()
Nadav Amit
5
-18
/
+16
2019-05-20
x86: Unmask LVTPC on interrupt
Nadav Amit
1
-0
/
+1
2019-05-20
x86: Fix APIC version register test
Nadav Amit
1
-4
/
+4
2019-05-20
x86: Change ALTERNATE_APIC_BASE to saner value
Nadav Amit
1
-1
/
+1
2019-05-20
Check "load IA32_PAT" VM-entry control on vmentry of nested guests
Krish Sadhukhan
1
-12
/
+113
2019-05-20
vmx: introduce enter_guest_with_invalid_guest_state
Krish Sadhukhan
2
-21
/
+39
2019-05-20
vmware_backdoors: run with -cpu host
Paolo Bonzini
1
-1
/
+1
2019-05-20
x86: APIC: Add test for pending NMIs while NMIs are blocked
Sean Christopherson
1
-0
/
+29
2019-05-20
x86: Allow xapic ID writes to silently fail
Nadav Amit
1
-1
/
+1
2019-05-20
x86: Initialize vmcs_root
Nadav Amit
1
-0
/
+2
2019-05-20
x86: Wait for self IPI
Nadav Amit
1
-1
/
+6
2019-05-20
x86: apic: Preserve APIC base and BSP bits during x2APIC tests
Sean Christopherson
1
-9
/
+21
2019-05-20
x86: nVMX: Dynamically calculate and check max VMCS field encoding index
Sean Christopherson
2
-10
/
+28
2019-05-20
x86: Fix allowed IA32_VMX_VMCS_ENUM values
Nadav Amit
1
-1
/
+1
2019-05-20
x86: Remove INIT deassert
Nadav Amit
2
-2
/
+0
2019-05-20
vmx: do not XFAIL for virtual-APIC address beyond RAM
Paolo Bonzini
1
-1
/
+9
2019-05-20
Check "load IA32_PAT" on vmentry of L2 guests
Krish Sadhukhan
1
-0
/
+72
2019-05-20
vmx: do not clobber host APIC registers in virt_x2apic_mode_test
Paolo Bonzini
1
-0
/
+4
2019-05-20
vmx: skip new APICv tests on machines that do not support it
Paolo Bonzini
1
-7
/
+17
2019-05-20
x86: Fix wrong test for 5-level page-table
Nadav Amit
1
-1
/
+1
2019-05-17
powerpc: Make h_cede_tm test run by default
Suraj Jitindar Singh
1
-1
/
+1
2019-05-17
powerpc: Allow for a custom decr value to be specified to load on decr excp
Suraj Jitindar Singh
3
-5
/
+9
2019-05-03
Merge tag 'pull-request-2019-04-19' of https://gitlab.com/huth/kvm-unit-tests
Paolo Bonzini
6
-4
/
+261
2019-04-18
Add a .gitlab-ci.yml file for automatic CI testing on GitLab instances
Thomas Huth
1
-0
/
+75
2019-04-16
s390x: Add a test for the diagnose 0x308 hypercall
Thomas Huth
3
-0
/
+134
2019-04-16
s390x/skey: Skip the "iske" test when running under z/VM 6
Thomas Huth
1
-4
/
+51
2019-04-15
Add s390x/*.bin to the .gitignore file
Thomas Huth
1
-0
/
+1
2019-04-09
arm: powerpc: comment halt(code)
Andrew Jones
2
-4
/
+15
2019-04-06
Merge branch 'support-kvmtool' of https://github.com/rhdrjones/kvm-unit-tests...
Paolo Bonzini
8
-19
/
+107
2019-04-05
Test HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields on vmentry of L2 guests
Krish Sadhukhan
1
-0
/
+27
2019-04-05
add unittests.cfg entry for APICv tests
Paolo Bonzini
1
-0
/
+7
2019-04-05
Add leak scenario to virt_x2apic_mode_test
Marc Orr
3
-5
/
+36
2019-04-05
Test VMX's virtualize x2APIC mode w/ nested
Marc Orr
3
-4
/
+774
2019-04-05
fix vmx_apic_reg_virt for older platforms
Marc Orr
1
-2
/
+9
2019-04-05
apic_reg_virt_test: Make APIC-access addr 4k page
Marc Orr
4
-0
/
+102
2019-04-05
Test odd/incorrect APIC-register virt configs
Marc Orr
3
-63
/
+295
2019-04-05
Test nested APIC-register virtualization
Marc Orr
2
-0
/
+448
2019-03-20
arm/arm64: kvmtool: force all tests to run
Andrew Jones
2
-1
/
+13
2019-03-20
arm/arm64: selftest.vectors-user: clean up PSCI exit
Andrew Jones
1
-0
/
+25
2019-03-20
lib: arm: Fallback to psci_system_off() in exit()
Alexandru Elisei
1
-0
/
+2
2019-03-20
lib: arm: Implement PSCI SYSTEM_OFF in psci_system_off()
Alexandru Elisei
2
-2
/
+9
2019-03-20
lib: arm: Use ns16550a UART when --vmm=kvmtool
Alexandru Elisei
2
-11
/
+25
2019-03-20
configure: arm/arm64: Add --vmm option with no effect
Alexandru Elisei
1
-0
/
+10
2019-03-20
lib: arm: Use UART address from generated config.h
Alexandru Elisei
4
-7
/
+25
2019-03-08
x86/apic: wait for wrap around in lapic timer periodic test
Evgeny Yakovlev
1
-2
/
+21
2019-03-08
Restore secondary controls on test_vmcs_addr_reference()
Nadav Amit
1
-0
/
+1
2019-03-08
Merge tag 's390x-ppc-2019-02-28' of https://gitlab.com/huth/kvm-unit-tests in...
Paolo Bonzini
6
-35
/
+75
2019-03-08
Check Host Control Registers on vmentry of L2 guests
Krish Sadhukhan
2
-0
/
+110
2019-02-28
s390x: Add prefixes for dxc afp emulator test
Janosch Frank
1
-1
/
+4
2019-02-28
s390x: Beautify pfmf report strings
Janosch Frank
1
-7
/
+16
2019-02-28
s390x: Beautify sthyi report strings
Janosch Frank
1
-21
/
+33
2019-02-27
s390x: Only look at relevant skey bits
Janosch Frank
3
-5
/
+21
2019-02-27
powerpc: Enable HTM capability for h_cede_tm testcase
David Gibson
1
-1
/
+1
2019-02-22
Check Host Control Registers on vmentry of L2 guests
Krish Sadhukhan
2
-0
/
+59
2019-02-22
Re-name 'test_vmx_controls' to 'test_vmx_vmlaunch' and pass the expected erro...
Krish Sadhukhan
1
-99
/
+133
2019-02-22
Move test_vm_entry_ctls() below test_vm_exit_ctls()
Krish Sadhukhan
1
-1
/
+1
2019-02-22
x86: nVMX: Add comments to the EPT helper functions
Sean Christopherson
1
-1
/
+28
2019-02-22
x86: nVMX: Rename EPT setup functions to better convey their scope
Sean Christopherson
1
-7
/
+7
2019-02-22
x86: nVMX: Require WB for the EPT walks when possible
Sean Christopherson
1
-9
/
+3
2019-02-22
x86: nVMX: Pre-check EPT requirement for unrestricted guest
Sean Christopherson
1
-5
/
+6
2019-02-22
x86: nVMX: Check the return value of setup_eptp() in setup_ept()
Sean Christopherson
1
-1
/
+2
2019-02-22
run_tests: fix command line options handling
Stefan Raspl
1
-20
/
+27
2019-02-22
tap13: list testcases individually
Stefan Raspl
2
-26
/
+52
2019-02-20
run_tests: allow specifying desired tests on the command line
Paolo Bonzini
2
-0
/
+6
2019-02-14
KVM: nVMX: Drop the bogus 2gb requirement from the HLT+RVI testcase
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: nVMX: Exclude the SMP tests from the primary "vmx" testcases
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: nVMX: Drop the SMP configuration of the ST APIC passthrough test
Sean Christopherson
1
-7
/
+0
2019-02-14
KVM: nVMX: Drop testcases that are redundant with the primary VMX testcase
Sean Christopherson
1
-252
/
+0
2019-02-14
KVM: nVMX: Exclude the VMCS shadowing test from the "vmx" testcase
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: nVMX: Drop the bogus SMP requirement from VMCS shadowing test
Sean Christopherson
1
-1
/
+0
2019-02-14
KVM: nVMX: Drop the bogus 2gb requirement from the shadow VMCS test
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: nVMX: Drop the bogus 2gb requirement from the "vmx" testcase
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: nVMX: Exclude the EPT access tests from the VMX testcase
Sean Christopherson
1
-1
/
+1
2019-02-14
KVM: x86/config: Consolidate EPT access tests into a single test
Sean Christopherson
1
-120
/
+6
2019-02-14
KVM: nVMX: Properly configured unrestricted guest for event injection
Sean Christopherson
2
-21
/
+29
2019-02-14
KVM: nVMX: Add enable_ept() helper to configure legal EPTP
Sean Christopherson
1
-19
/
+32
2019-02-14
KVM: nVMX: Remove redundant masking with allowed exec controls mask
Sean Christopherson
1
-9
/
+2
2019-02-14
x86: vmx: fix required alignment for posted interrupt descriptor
Paolo Bonzini
1
-1
/
+1
2019-02-14
x86: vmx: add test for CVE-2019-7221
Paolo Bonzini
1
-0
/
+47
2019-01-30
scripts: add option to output in TAP format
Sergey Bronnikov
2
-11
/
+58
2019-01-30
scripts: Speedup MAX_SMP check
Christoffer Dall
1
-1
/
+1
2019-01-25
KVM: nVMX: Use host_phys_bits for EPT tests that require 40+ PA bits
Sean Christopherson
1
-20
/
+20
2019-01-25
If "enable EPT" is enabled in a test, EPT pointer must also be set up
Krish Sadhukhan
1
-0
/
+2
2019-01-25
Merge tag 's390x-2019-01-21' of https://gitlab.com/huth/kvm-unit-tests into HEAD
Paolo Bonzini
9
-95
/
+232
2019-01-25
Check VM-entry MSR-load address on vmentry of L2 guests
Krish Sadhukhan
1
-0
/
+68
2019-01-25
vmlaunch_succeeds() needs to check failure of VM-entry MSR-load
Krish Sadhukhan
1
-2
/
+5
2019-01-21
s390x: Initialize the physical allocator on mem init
Janosch Frank
1
-0
/
+9
2019-01-21
s390x: Add binary generation to makefile
Janosch Frank
1
-2
/
+7
2019-01-21
s390x: Move common sclp data and functions to sclp.c
Janosch Frank
3
-21
/
+21
2019-01-21
s390x: Add BSS clearing for non ELF boot
Janosch Frank
2
-2
/
+22
2019-01-21
s390x: Switch to z/Arch and enable 64 bit addressing mode
Janosch Frank
1
-0
/
+11
2019-01-21
s390x: Make tests bootable from disk
Janosch Frank
3
-3
/
+20
2019-01-21
s390x: Rename and cleanup sclp-ascii.c
Janosch Frank
4
-22
/
+22
2019-01-21
s390x: Add Sigp header file
Janosch Frank
2
-10
/
+61
2019-01-21
s390x: try !FORCE SCLP read SCP info if FORCED is unknown
David Hildenbrand
1
-2
/
+21
[next]