/kvm-unit-tests/s390x/ |
H A D | edat.c | 74 * The FC bit (for large pages) should be ignored because EDAT is in test_dat() 86 * Segment protection should work even with EDAT off, try to write in test_dat() 95 /* The FC bit should be ignored because EDAT is off, like above */ in test_dat() 103 * Region1/2/3 protection should not work, because EDAT is off. in test_dat() 136 * Segment protection should work normally, try to write and expect in test_edat1() 146 * Region1/2/3 protection should work now, because EDAT is on. Try in test_edat1() 167 /* Large pages should work */ in test_edat1() 173 * Prefixing should not work with large pages. Since the lower in test_edat1() 203 /* Huge pages should work */ in test_edat2() 207 /* Prefixing should not work with huge pages, just like large pages */ in test_edat2()
|
H A D | mvpg.c | 124 * reserved bits, should result in a specification exception in test_exceptions() 201 /* MVPG should still succeed when the source is read-only */ in test_mmu_prot() 210 * exception should be raised; when the destination is read-only, in test_mmu_prot() 211 * a protection exception should be raised. in test_mmu_prot() 243 * Setting the CCO bit should suppress page translation exceptions, in test_mmu_prot()
|
H A D | pv-ipl.c | 47 /* Continue after diag 0x500, next icpt should be the 0x308 */ in test_diag_308() 54 * 0/1. Failing to do that should result in a validity. in test_diag_308() 117 * Check if we executed the iaddr of the reset PSW, we should in test_diag_308()
|
H A D | topology.c | 128 report(cc == 0, "Reset should clear topology report"); in check_polarization_change() 139 report(cc == 1, "Should report change after horizontal -> vertical"); in check_polarization_change() 145 report(cc == 0, "Should not report change after vertical -> vertical"); in check_polarization_change() 151 report(cc == 1, "Should report change after vertical -> horizontal"); in check_polarization_change() 157 report(cc == 0, "Should not report change after horizontal -> horizontal"); in check_polarization_change() 193 * MAG field should match the architecture defined containers 507 * which should be the same as the one provided by the hypervisor.
|
H A D | diag308.c | 13 /* The diagnose calls should be blocked in problem state */ 76 /* Unsupported subcodes should generate a specification exception */
|
H A D | sclp.c | 59 * should be copied to the test address, and should be 0 when the test 100 * Wrapper for test_one_sccb to be used when the template should not be 101 * copied and the memory address should not be touched. 190 * the SCLP should not even touch the memory, but we will write the in test_sccb_prefix() 430 * probing should be performed in the right order.
|
H A D | selftest-migration.c | 7 * library code, but architecture-specific tests should be used to test
|
H A D | panic-loop-extint.c | 20 * Since we form a loop of ext interrupts, this code should never be in ext_int_cleanup()
|
/kvm-unit-tests/s390x/snippets/asm/ |
H A D | pv-icpt-112.S | 7 * should result in a 112 SIE intercept. 24 * Hypervisor will export the lowcore and try a SIE entry which should 26 * should continue with the code below.
|
H A D | pv-diag-500.S | 30 /* Should never be executed because of the PGM */ 41 /* Should never be executed because of the PGM */
|
H A D | pv-diag-308.S | 40 /* Should never be executed because of the reset PSW */
|
/kvm-unit-tests/x86/ |
H A D | apic.c | 500 * For LVT Timer clock, SDM vol 3 10.5.4 says it should be in test_apic_timer_one_shot() 503 * cases, the following should satisfy on all modern in test_apic_timer_one_shot() 609 report(apic_read(APIC_TMCCT), "TMCCT should have a non-zero value"); in test_apic_change_mode() 612 report(!apic_read(APIC_TMCCT), "TMCCT should have reached 0"); in test_apic_change_mode() 615 * Write TMICT before changing mode from one-shot to periodic TMCCT should in test_apic_change_mode() 621 report(apic_read(APIC_TMCCT), "TMCCT should have a non-zero value"); in test_apic_change_mode() 624 * After the change of mode, the counter should not be reset and continue in test_apic_change_mode() 628 "TMCCT should not be reset to TMICT value"); in test_apic_change_mode() 636 "TMCCT should be reset to the initial-count"); in test_apic_change_mode() 641 * TMCCT should be > 0 and count-down to 0 in test_apic_change_mode() [all …]
|
/kvm-unit-tests/x86/efi/ |
H A D | README.md | 10 The following dependencies should be installed: 43 EFI application binaries should be relocatable as UEFI loads binaries to dynamic
|
/kvm-unit-tests/lib/ppc64/asm/ |
H A D | mmu.h | 44 /* AP should come from dt (for pseries, at least) */ in flush_tlb_page() 68 /* AP should come from dt (for pseries, at least) */ in flush_tlb_page_local()
|
/kvm-unit-tests/ |
H A D | MAINTAINERS | 10 should consult the KVM mailing list <kvm@vger.kernel.org> and not any 17 These reviewers should be CCed on patches. 31 should be using that.
|
H A D | README | 136 c) by specifying all tests should be run, `./run_tests.sh -a` 152 c) by specifying all tests should be run, `./run_tests.sh -a` 178 existing files should be consistent with the existing style. For new
|
H A D | README.md | 136 c) by specifying all tests should be run, `./run_tests.sh -a` 152 c) by specifying all tests should be run, `./run_tests.sh -a` 178 existing files should be consistent with the existing style. For new
|
H A D | .shellcheckrc | 19 # (e.g., invoking commands with arguments) that break. Should have a
|
/kvm-unit-tests/lib/ |
H A D | pci.h | 52 * In cases where the BAR size is 64-bit, a caller should still provide 54 * BAR#0 and a 32-bit BAR#1, then caller should provide 2 to address BAR#1,
|
/kvm-unit-tests/scripts/ |
H A D | checkpatch.pl | 1017 or warn "No structs that should be const will be found - file '$conststructsfile': $!\n"; 2918 …"DT binding docs and includes should be a separate patch. See: Documentation/devicetree/bindings/s… 3101 "address part of email should not have comments: '$email_address'\n" . $herecurr) && 3107 # Only one name comment should be allowed 3116 # have an email name. In addition comments should strictly 3155 "Unexpected content after email: '$email', should be: '$new_email'\n" . $herecurr) && 3177 … "Co-developed-by: should not be used to attribute nominal patch author '$author'\n" . $herecurr); 3195 …"Reported-by: should be immediately followed by Closes: with a URL to the report\n" . $herecurr . … 3198 …"Reported-by: should be immediately followed by Closes: with a URL to the report\n" . $herecurr . … 3263 "A patch subject line should describe the change not the tool that found it\n" . $herecurr); [all …]
|
/kvm-unit-tests/lib/libfdt/ |
H A D | libfdt_internal.h | 83 * You should have another method of validating the device tree, such as a 112 * and the compiler should be handled safely. Malicious device trees and 170 * drops certain checks that should never be needed unless libfdt has an
|
/kvm-unit-tests/common/ |
H A D | selftest-migration.c | 7 * library code, but architecture-specific tests should be used to test
|
/kvm-unit-tests/powerpc/ |
H A D | selftest-migration.c | 7 * library code, but architecture-specific tests should be used to test
|
/kvm-unit-tests/lib/powerpc/asm/ |
H A D | hcall.h | 46 * they like, but the framework should make all hypercalls through
|
/kvm-unit-tests/s390x/snippets/c/ |
H A D | sie-dat.c | 37 /* indicate we've written the non-allowed page (should never get here) */ in main()
|