Home
last modified time | relevance | path

Searched full:syscall (Results 1 – 14 of 14) sorted by relevance

/kvm-unit-tests/x86/
H A Dsyscall.c18 asm volatile("pushf; syscall; syscall_target: popf" : "=c"(tmp) : : "r11"); in test_syscall_lazy_load()
25 * test handling of TF in syscall/sysret: #DB is raised if TF
26 * is 1 at the *end* of syscall/sysret.
28 * This uses 32-bit syscall/sysret because KVM emulates it on Intel processors.
29 * However, the same bug happens with 64-bit syscall/sysret if two vCPUs
30 * "race" to force the emulation of syscall/sysret.
55 " syscall\n" /* singlestep trap taken after syscall */
56 " syscall\n" /* jumps back to test_syscall_tf's body */
75 * syscall to syscall32_target -> TF cleared and no singlestep in test_syscall_tf()
78 * syscall to syscall32_target in test_syscall_tf()
[all …]
H A DMakefile.x86_6433 tests += $(TEST_DIR)/syscall.$(exe)
H A Dunittests.cfg238 [syscall]
239 file = syscall.flat
H A Dla57.c279 /* SYSCALL target MSRs */ in __test_canonical_checks()
H A Dvmx.c14 * 4. syscall handler to handle L2 syscall vmexit
/kvm-unit-tests/lib/riscv/asm/
H A Dptrace.h42 /* a0 value before the syscall */
/kvm-unit-tests/ci/
H A Dcirrus-ci-macos-x86-64.yml28 syscall
H A Dcirrus-ci-fedora.yml50 syscall
/kvm-unit-tests/lib/x86/
H A Dmsr.h8 #define MSR_STAR 0xc0000081 /* legacy mode SYSCALL target */
9 #define MSR_LSTAR 0xc0000082 /* long mode SYSCALL target */
10 #define MSR_CSTAR 0xc0000083 /* compat mode SYSCALL target */
11 #define MSR_SYSCALL_MASK 0xc0000084 /* EFLAGS mask for syscall */
18 #define _EFER_SCE 0 /* SYSCALL/SYSRET */
H A Ddesc.h23 * Selectors 0x08-0x10 and 0x3b-0x4b are set up for use with the SYSCALL
/kvm-unit-tests/lib/x86/asm/
H A Ddebugreg.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
/kvm-unit-tests/
H A D.gitlab-ci.yml326 syscall
397 syscall
444 syscall
/kvm-unit-tests/powerpc/
H A Dinterrupts.c367 report_prefix_push("syscall"); in test_sc()
/kvm-unit-tests/scripts/
H A Dcheckpatch.pl4906 # ENOSYS means "bad syscall nr" and nothing else. This will have a small
4911 "ENOSYS means 'invalid syscall nr' and nothing else\n" . $herecurr);