Files
linux/arch/powerpc/kernel
Christophe Leroy b86fb88855 powerpc/32: implement fast entry for syscalls on non BOOKE
This patch implements a fast entry for syscalls.

Syscalls don't have to preserve non volatile registers except LR.

This patch then implement a fast entry for syscalls, where
volatile registers get clobbered.

As this entry is dedicated to syscall it always sets MSR_EE
and warns in case MSR_EE was previously off

It also assumes that the call is always from user, system calls are
unexpected from kernel.

The overall series improves null_syscall selftest by 12,5% on an 83xx
and by 17% on a 8xx.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2019-05-03 01:20:27 +10:00
..
2018-07-30 22:47:53 +10:00
2019-05-01 16:45:05 +10:00
2019-02-23 22:31:40 +11:00
2017-12-11 13:03:35 +11:00
2019-03-12 10:04:01 -07:00
2019-03-02 14:43:05 +11:00
2019-04-20 22:02:44 +10:00
2018-10-09 16:51:05 +11:00
2019-03-05 21:07:18 -08:00
2018-05-25 12:04:46 +10:00