/kvm-unit-tests/ |
H A D | README.macOS.md | 3 The tests can be used to validate TCG or HVF accel on macOS. 18 Binary packages of ELF cross-compilers for i386 and x86_64 target can be 30 Then, 32-bit x86 tests can be built like that: 38 64-bit x86 tests can be built likewise: 46 Out-of-tree build can be used to make tests for both architectures 53 [crosstool-ng](https://github.com/crosstool-ng/crosstool-ng) can be installed 65 cross-compiler can be built and installed there: 74 Once compiled, the cross-compiler can be used to build the tests:
|
H A D | README | 44 The tests can be built as standalone. To create and use standalone tests do: 95 to. So that a given group can be executed by specifying its name in the 109 which can then be accessed in the usual ways, e.g. VAL = getenv("KEY"). 110 Any key=val strings can be passed, but some have reserved meanings in 204 You can add the following to .git/config to do this automatically for you:
|
H A D | README.md | 44 The tests can be built as standalone. To create and use standalone tests do: 95 to. So that a given group can be executed by specifying its name in the 109 which can then be accessed in the usual ways, e.g. VAL = getenv("KEY"). 110 Any key=val strings can be passed, but some have reserved meanings in 204 You can add the following to .git/config to do this automatically for you:
|
H A D | LICENSE | 18 the GNU Lesser General Public License instead.) You can apply it to 24 this service if you wish), that you receive source code or can get it 25 if you want it, that you can change the software or use pieces of it 26 in new free programs; and that you know you can do these things. 35 you have. You must make sure that they, too, receive or can get the 116 and can be reasonably considered independent and separate works in 286 free software which everyone can redistribute and change under these terms. 296 This program is free software; you can redistribute it and/or modify
|
H A D | COPYRIGHT | 4 The kvm-unit-tests are free software; the whole package can be redistributed
|
/kvm-unit-tests/docs/ |
H A D | unittests.txt | 6 directory, and how to run it. This way, for example, a single file can 49 any machine type. (Note, the machine can be specified with the MACHINE= 57 Defaults to 1. $MAX_SMP can be used to specify the maximum supported. 61 These are extra parameters supplied to the QEMU process. -append '...' can 62 be used to pass arguments into the test case argv. Multiple parameters can 83 test will run on either accelerator. (Note, the accelerator can be 98 can contain multiple files to check separated by a space, but each check
|
/kvm-unit-tests/s390x/snippets/c/ |
H A D | cstart.S | 28 * from snippets) to the CPU stop code below, so that snippets can 42 /* enable AFP-register control, so FP regs (+BFP instr) can be used */
|
/kvm-unit-tests/lib/ |
H A D | alloc_phys.h | 9 * can be allocated, but then have its memory managed by a more 48 * Search for memory that can only be used when the MMU is on, and reinitialize
|
H A D | efi.h | 15 * Define a GUID that we can use to to pass environment variables. 22 /* Names of environment variables we can handle */
|
H A D | migrate.c | 49 * skipped and no migration point is reached, this can be used to tell the 73 * Migration can split this output between source and dest QEMU in migrate_end_continuous()
|
H A D | auxinfo.h | 2 * This code is free software; you can redistribute it and/or modify it
|
H A D | argv.h | 4 * This code is free software; you can redistribute it and/or modify it
|
H A D | acpi.c | 15 printf("Can't find RSDP from UEFI, maybe set_efi_rsdp() was not called\n"); in get_rsdp() 58 printf("Can't find RSDP\n"); in find_acpi_table_addr()
|
H A D | stdlib.h | 4 * This code is free software; you can redistribute it and/or modify it
|
/kvm-unit-tests/lib/libfdt/ |
H A D | libfdt_internal.h | 55 * If not the external helpers fdtXX_ld() from libfdt.h can be used 79 * Defines assumptions which can be enabled. Each of these can be enabled 114 * device trees (e.g. those only partially loaded) can also cause 173 * This can generally be considered safe to enable.
|
/kvm-unit-tests/lib/s390x/ |
H A D | sie.c | 29 * 0xffff will never be returned by SIE, so we can indicate a in sie_get_validity() 81 /* switch to home space so guest tables can be different from host */ in sie() 87 /* leave SIE when we have an intercept or an interrupt so the test can react to it */ in sie() 163 * 2GB for some environments. It also can't be at 2GB since the memory in sie_guest_alloc() 175 * Establish a new mapping of the guest memory so it can be 2GB aligned in sie_guest_alloc()
|
H A D | snippet.h | 52 /* Standard entry PSWs for snippets which can simply be copied into the guest PSW */ 61 * Once this function has finished without errors the guest can be started. 89 * Once this function has finished without errors the guest can be started.
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | bitops.h | 5 #error only <bitops.h> can be included directly
|
/kvm-unit-tests/arm/ |
H A D | micro-bench.c | 8 * This can be achieved by enabling QMP server in the QEMU command in 11 * information, the client program can then pin the corresponding VCPUs to 113 /* nASSGIreq can be changed only when GICD is disabled */ in ipi_prep() 135 /* nASSGIreq can be changed only when GICD is disabled */ in ipi_hw_prep() 270 * FIXME: We need an MMIO address that we can safely read to test in mmio_read_user_prep()
|
/kvm-unit-tests/lib/x86/asm/ |
H A D | bitops.h | 5 #error only <bitops.h> can be included directly
|
/kvm-unit-tests/s390x/ |
H A D | macros.S | 36 /* Save registers on the stack (r15), so we can have stacked interrupts. */ 50 * Store CR0 and load initial CR0 so AFP is active and we can
|
H A D | pv-diags.c | 42 * Check if we can inject a PGM operand which we are always in test_diag_500() 52 * Check if we can inject a PGM specification which we are always in test_diag_500() 95 * Check if we can inject a PGM spec which we are always in test_diag_288()
|
/kvm-unit-tests/s390x/snippets/asm/ |
H A D | icpt-loop.S | 3 * Infinite loop snippet which can be used to test manipulated SIE
|
H A D | pv-icpt-vir-timing.S | 3 * Sets a cpu timer which the host can manipulate to check if it will
|
/kvm-unit-tests/lib/riscv/asm/ |
H A D | bitops.h | 6 #error only <bitops.h> can be included directly
|