On 07/06/2015 02:46 PM, Ingo Molnar wrote:
>
> * Ingo Molnar wrote:
>
>>> tools/testing/selftests/x86/test_syscall_vdso.c | 401
>>>
>>> tools/testing/selftests/x86/thunks_32.S | 55
>>> 2 files changed, 456 insertions(+)
>>> create mode 100644 tools/tes
* Ingo Molnar wrote:
> > tools/testing/selftests/x86/test_syscall_vdso.c | 401
> >
> > tools/testing/selftests/x86/thunks_32.S | 55
> > 2 files changed, 456 insertions(+)
> > create mode 100644 tools/testing/selftests/x86/test_syscall_vdso.c
> > creat
* Denys Vlasenko wrote:
> The test checks that all registers are preserved across
> 32-bit syscalls. It tests syscalls through VDSO
> (if available) and through INT 0x80, normally
> and under ptrace.
>
> If kernel is a 64-bit one, high registers (r8..r15) are poisoned
> before call and checked
The test checks that all registers are preserved across
32-bit syscalls. It tests syscalls through VDSO
(if available) and through INT 0x80, normally
and under ptrace.
If kernel is a 64-bit one, high registers (r8..r15) are poisoned
before call and checked afterwards. They must be either preserved
4 matches
Mail list logo