/kvm-unit-tests/riscv/efi/ |
H A D | run | 64 -blockdev node-name=pflash0,driver=file,read-only=on,filename="$EFI_UEFI" \ 80 -blockdev node-name=pflash0,driver=file,read-only=on,filename="$EFI_UEFI" \ 89 -blockdev node-name=pflash0,driver=file,read-only=on,filename="$EFI_UEFI" \ 102 -blockdev node-name=pflash0,driver=file,read-only=on,filename="$EFI_UEFI" \
|
/kvm-unit-tests/lib/riscv/asm/ |
H A D | bitops.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 6 #error only <bitops.h> can be included directly
|
H A D | isa.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 9 * Here we only track extensions which we don't assume and the
|
H A D | spinlock.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|
H A D | bug.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|
H A D | stack.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|
/kvm-unit-tests/s390x/ |
H A D | mvpg.c | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 102 * Key Function Control values 4 and 5 are allowed only in supervisor in test_exceptions() 103 * state, and even then, only if the move-page-and-set-key facility in test_exceptions() 201 /* MVPG should still succeed when the source is read-only */ in test_mmu_prot() 204 report(page_ok(fresh) && !cc, "source read only"); in test_mmu_prot() 210 * exception should be raised; when the destination is read-only, in test_mmu_prot() 216 report(clear_pgm_int() == PGM_INT_CODE_PROTECTION, "destination read only"); in test_mmu_prot() 249 report(clear_pgm_int() == PGM_INT_CODE_PROTECTION, "destination read only"); in test_mmu_prot()
|
H A D | panic-loop-pgm.c | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 21 report_skip("QEMU-KVM-only test"); in main()
|
H A D | panic-loop-extint.c | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 37 report_skip("QEMU-KVM-only test"); in main()
|
H A D | cpu.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 58 /* We should only go once through cpu setup and not for every restart */
|
H A D | firq.c | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 22 /* Enable SCLP interrupts on this CPU only. */ in wait_for_sclp_int()
|
/kvm-unit-tests/ |
H A D | configure | 72 # Enable -Werror by default for git repositories only (i.e. developer builds) 93 kvmtool, default is qemu) (arm/arm64 only) 99 --endian=ENDIAN endianness to compile for (little or big, ppc64 only) 109 a PVM image with 'genprotimg' (s390x only) 112 requires --host-key-document. (s390x-snippets only) 115 (s390x only) 126 register stride is 8 bit only. 130 register stride is 32 bit only. 131 (arm/arm64 and riscv32/riscv64 only) 134 sbi Use SBI DBCN (riscv only) [all …]
|
H A D | README.md | 94 variable. kvmtool supports only kvm as the accelerator. 100 On arm and arm64, this is only supported with QEMU; kvmtool cannot run the 145 it is only run when invoked 161 With the errata condition the unsafe unit test is only run
|
/kvm-unit-tests/s390x/snippets/c/ |
H A D | cstart.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 36 /* For now let's only use cpu 0 in snippets so this will always work. */
|
/kvm-unit-tests/lib/libfdt/ |
H A D | libfdt_internal.h | 91 * This does essentially no checks. Only the latest device-tree 102 * Only use this if you have a fully validated device tree with 114 * device trees (e.g. those only partially loaded) can also cause 117 * Note: Only checks that relate exclusively to the device tree itself 139 * Only enable this if you know you have a device tree with the latest
|
/kvm-unit-tests/lib/arm64/asm/ |
H A D | assembler.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 12 #error "Only include this from assembly code"
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | pgtable-hwdef.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 45 #define _PAGE_PRIVILEGED 0x00008 /* kernel access only */
|
H A D | bitops.h | 5 #error only <bitops.h> can be included directly
|
/kvm-unit-tests/scripts/ |
H A D | runtime.bash | 111 print_result "SKIP" $testname "" "test marked as manual run only" 116 print_result "SKIP" $testname "" "$arch only" 121 print_result "SKIP" $testname "" "$machine only" 128 print_result "SKIP" $testname "" "$accel only, but ACCEL=$ACCEL"
|
/kvm-unit-tests/x86/ |
H A D | la57.c | 224 * Note that this test tests the kvm's behavior only when ept=0. in test_invpcid() 256 * SYSENTER ESP/EIP MSRs have canonical checks only on Intel, because in __test_canonical_checks() 257 * only on Intel these instructions were extended to 64 bit. in __test_canonical_checks() 263 * Thus, the checks only work when run on bare metal, without forced in __test_canonical_checks() 266 * useless because that only detects if _this_ code is running in a VM, in __test_canonical_checks()
|
H A D | trampolines.S | 3 * transition from 32-bit to 64-bit code (x86-64 only) 41 /* The 32-bit => 64-bit trampoline is x86-64 only. */
|
/kvm-unit-tests/riscv/ |
H A D | sbi-asm-offsets.c | 1 // SPDX-License-Identifier: GPL-2.0-only
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | asm-offsets.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|
H A D | vector.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|
/kvm-unit-tests/s390x/snippets/asm/ |
H A D | loop.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */
|