Re: [PATCH 10/18] arm64: convert native/compat syscall entry to C

2018-05-14 Thread Mark Rutland
On Mon, May 14, 2018 at 03:43:36PM +0100, Dave Martin wrote: > On Mon, May 14, 2018 at 12:58:05PM +0100, Mark Rutland wrote: > > On Mon, May 14, 2018 at 12:07:30PM +0100, Dave Martin wrote: > > > On Mon, May 14, 2018 at 10:46:32AM +0100, Mark Rutland wrote: > > > > +{ > > > > + if (!system_su

Re: [PATCH 10/18] arm64: convert native/compat syscall entry to C

2018-05-14 Thread Dave Martin
On Mon, May 14, 2018 at 12:58:05PM +0100, Mark Rutland wrote: > On Mon, May 14, 2018 at 12:07:30PM +0100, Dave Martin wrote: > > On Mon, May 14, 2018 at 10:46:32AM +0100, Mark Rutland wrote: > > > > diff --git a/arch/arm64/kernel/syscall.c b/arch/arm64/kernel/syscall.c > > > index 5df857e32b48..47

Re: [PATCH 10/18] arm64: convert native/compat syscall entry to C

2018-05-14 Thread Mark Rutland
On Mon, May 14, 2018 at 12:07:30PM +0100, Dave Martin wrote: > On Mon, May 14, 2018 at 10:46:32AM +0100, Mark Rutland wrote: > > diff --git a/arch/arm64/kernel/syscall.c b/arch/arm64/kernel/syscall.c > > index 5df857e32b48..4706f841e758 100644 > > --- a/arch/arm64/kernel/syscall.c > > +++ b/arch/a

Re: [PATCH 10/18] arm64: convert native/compat syscall entry to C

2018-05-14 Thread Dave Martin
On Mon, May 14, 2018 at 10:46:32AM +0100, Mark Rutland wrote: > Now that the syscall invocation logic is in C, we can migrate the rest > of the syscall entry logic over, so that the entry assembly needn't look > at the register values at all. > > Signed-off-by: Mark Rutland > Cc: Catalin Marinas