Searched full:mvpg (Results 1 – 6 of 6) sorted by relevance
/kvm-unit-tests/s390x/ |
H A D | mvpg.c | 41 static inline int mvpg(unsigned long r0, void *dest, void *src) in mvpg() function 48 " mvpg %1,%2\n" in mvpg() 112 mvpg(KFC(i), buffer, source); in test_exceptions() 129 mvpg(KFC(3), buffer, source); in test_exceptions() 133 mvpg(KFC(i), buffer, source); in test_exceptions() 142 mvpg(0, buffer, (void *)PAGE_MASK); in test_exceptions() 146 mvpg(0, (void *)PAGE_MASK, source); in test_exceptions() 159 cc = mvpg(0, buffer, source); in test_success() 160 report(page_ok(buffer) && !cc, "Supervisor state MVPG successful"); in test_success() 164 cc = mvpg(0, buffer, source); in test_success() [all …]
|
H A D | mvpg-sie.c | 3 * Tests mvpg SIE partial execution intercepts. 50 * behind the mvpg. It makes sure we fail the tests above if in test_mvpg_pei() 51 * the mvpg wouldn't have intercepted. in test_mvpg_pei() 97 /* Enable MVPG interpretation as we want to test KVM and not ourselves */ in setup_guest() 111 report_prefix_push("mvpg-sie"); in main()
|
H A D | Makefile | 27 tests += $(TEST_DIR)/mvpg.elf 30 tests += $(TEST_DIR)/mvpg-sie.elf 139 $(TEST_DIR)/mvpg-sie.elf: snippets = $(SNIPPET_DIR)/c/mvpg-snippet.gbin
|
H A D | unittests.cfg | 110 [mvpg] 111 file = mvpg.elf 117 [mvpg-sie] 118 file = mvpg-sie.elf
|
/kvm-unit-tests/s390x/snippets/c/ |
H A D | mvpg-snippet.c | 3 * Snippet used by the mvpg-sie.c test to check SIE PEI intercepts. 16 static inline int mvpg(unsigned long r0, void *dest, void *src) in mvpg() function 21 asm volatile(" mvpg %1,%2\n" in mvpg() 31 mvpg(0, (void *)0x5000, (void *)0x6000); in test_mvpg_real()
|
/kvm-unit-tests/ |
H A D | .gitlab-ci.yml | 292 mvpg
|