Home
last modified time | relevance | path

Searched refs:vsyscall (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/linux/arch/sh/kernel/vsyscall/
H A DMakefile2 obj-y += vsyscall.o vsyscall-syscall.o vsyscall-syms.o
4 $(obj)/vsyscall-syscall.o: \
5 $(foreach F,trapa,$(obj)/vsyscall-$F.so)
8 targets += $(foreach F,trapa,vsyscall-$F.o vsyscall-$F.so)
9 targets += vsyscall-note.o vsyscall.lds vsyscall-dummy.o
18 vsyscall-flags = -shared -s -Wl,-soname=linux-gate.so.1 -Wl,--hash-style=sysv
20 SYSCFLAGS_vsyscall-trapa.so = $(vsyscall-flags)
22 $(obj)/vsyscall-trapa.so: \
23 $(obj)/vsyscall-%.so: $(src)/vsyscall.lds $(obj)/vsyscall-%.o FORCE
30 $(obj)/vsyscall-dummy.o: $(src)/vsyscall.lds \
[all …]
H A D.gitignore2 vsyscall.lds
/openbmc/linux/Documentation/translations/zh_CN/userspace-api/
H A Dseccomp_filter.rst271 在x86-64上,vsyscall模拟默认开启。(vsyscalls是vDSO调用的传统变体。)目前,模拟
274 - ``SECCOMP_RET_TRAP`` 的返回值会设置一个指向给定vsyscall入口的 ``si_call_addr``,
276 已被模拟,(b) 试图恢复系统调用将再次触发标准vsyscall模拟安全检查,使得恢复系统
288 ``siginfo->si_call_addr`` 。)不要检测其他条件:未来内核可能会改进vsyscall模拟,
289 当前内核在vsyscall=native模式下会有不同表现,但在这些情况下, ``0xF...F600{0,4,8,C}00``
/openbmc/linux/arch/x86/entry/vsyscall/
H A Dvsyscall_trace.h3 #define TRACE_SYSTEM vsyscall
28 #define TRACE_INCLUDE_PATH ../../arch/x86/entry/vsyscall/
/openbmc/linux/Documentation/powerpc/
H A Dsyscall64-abi.rst122 vsyscall chapter
125 vsyscall calling sequence matches the syscall calling sequence, with the
130 r0 is not used as an input. The vsyscall is selected by its address.
134 The vsyscall may or may not use the caller's stack frame save areas.
147 The vsyscall is performed with a branch-with-link instruction to the vsyscall
152 vsyscalls will run in the same transactional state as the caller. A vsyscall
/openbmc/linux/arch/x86/kernel/
H A D.gitignore2 vsyscall.lds
/openbmc/linux/tools/testing/selftests/proc/
H A Dproc-empty-vm.c136 static void vsyscall(void) in vsyscall() function
311 vsyscall(); in main()
H A Dproc-pid-vm.c237 static void vsyscall(void) in vsyscall() function
288 vsyscall(); in main()
/openbmc/linux/arch/x86/entry/
H A DMakefile18 obj-y += vsyscall/
/openbmc/qemu/tests/tcg/x86_64/
H A DMakefile.target14 X86_64_TESTS += vsyscall
/openbmc/linux/kernel/time/
H A DMakefile20 obj-$(CONFIG_HAVE_GENERIC_VDSO) += vsyscall.o
H A DKconfig25 # Timekeeping vsyscall support
/openbmc/linux/arch/sh/kernel/
H A DMakefile31 obj-$(CONFIG_VSYSCALL) += vsyscall/
/openbmc/linux/Documentation/arch/x86/
H A Delf_auxvec.rst43 AT_SYSINFO is used for locating the vsyscall entry point. It is not
/openbmc/linux/Documentation/userspace-api/
H A Dseccomp_filter.rst342 On x86-64, vsyscall emulation is enabled by default. (vsyscalls are
347 the vsyscall entry for the given call and not the address after the
350 trying to resume the syscall will again trigger the standard vsyscall
368 condition: future kernels may improve vsyscall emulation and current
369 kernels in vsyscall=native mode will behave differently, but the
/openbmc/linux/Documentation/arch/x86/x86_64/
H A Dmm.rst70 ffffffffff600000 | -10 MB | ffffffffff600fff | 4 kB | legacy vsyscall ABI
129 ffffffffff600000 | -10 MB | ffffffffff600fff | 4 kB | legacy vsyscall ABI
/openbmc/linux/Documentation/
H A Ddontdiff260 vsyscall.lds
/openbmc/linux/arch/sh/mm/
H A DKconfig91 bool "Support vsyscall page"
/openbmc/linux/arch/x86/
H A DKconfig1245 bool "Enable vsyscall emulation" if EXPERT
1249 This enables emulation of the legacy vsyscall page. Disabling
1250 it is roughly equivalent to booting with vsyscall=none, except
1252 tries to use a vsyscall. With this option set to N, offending
2285 prompt "vsyscall table for legacy applications"
2295 line parameter vsyscall=[emulate|xonly|none]. Emulate mode
2308 The kernel traps and emulates calls into the fixed vsyscall
2311 legacy vsyscall area but support for legacy binary
2313 certain uses of the vsyscall area as an ASLR-bypassing
2319 There will be no vsyscall mapping at all. This will
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt7049 vsyscall= [X86-64]
7058 reasonably safely. The vsyscall page is
7062 emulated reasonably safely. The vsyscall
/openbmc/openbmc/poky/documentation/profile-manual/
H A Dusage.rst1502 drwxr-xr-x 3 root root 0 Nov 14 23:19 vsyscall
/openbmc/linux/Documentation/virt/kvm/
H A Dapi.rst5562 for a given vCPU. This is typically used for guest vsyscall support.
/openbmc/linux/
H A DMAINTAINERS8811 F: include/asm-generic/vdso/vsyscall.h
8813 F: kernel/time/vsyscall.c
/openbmc/openbmc/poky/meta/lib/oeqa/files/
H A Dbuildhistory_filelist2.txt1529 -rw-r--r-- root root 263 ./usr/include/asm/vsyscall.h
H A Dbuildhistory_filelist1.txt1528 -rw-r--r-- root root 263 ./usr/include/asm/vsyscall.h

12