Re: [PATCH v2] selftests/x86: Support Atom for syscall_arg_fault test

2019-03-14 Thread Andy Lutomirski
On Fri, Mar 8, 2019 at 6:52 AM Tong Bo wrote: > > Atom-based CPUs trigger stack fault when invoke 32-bit SYSENTER instruction > with invalid register values. So we also need SIGBUS handling in this case. > > Following is assembly when the fault exception happens. > > (gdb) disassemble $eip > Dump

[PATCH v2] selftests/x86: Support Atom for syscall_arg_fault test

2019-03-08 Thread Tong Bo
Atom-based CPUs trigger stack fault when invoke 32-bit SYSENTER instruction with invalid register values. So we also need SIGBUS handling in this case. Following is assembly when the fault exception happens. (gdb) disassemble $eip Dump of assembler code for function __kernel_vsyscall: