| From | Max Filippov <> | Date | Fri, 20 Apr 2018 09:06:59 -0700 | Subject | Re: [REVIEW][PATCH 21/22] signal/xtensa: Consistenly use SIGBUS in do_unaligned_user |
| |
On Fri, Apr 20, 2018 at 7:38 AM, Eric W. Biederman <ebiederm@xmission.com> wrote: > While working on changing this code to use force_sig_fault I > discovered that do_unaliged_user is sets si_signo to SIGBUS and passes > SIGSEGV to force_sig_info. Which is just b0rked. > > The code is reporting a SIGBUS error so replace the SIGSEGV with SIGBUS. > > Cc: Chris Zankel <chris@zankel.net> > Cc: Max Filippov <jcmvbkbc@gmail.com> > Cc: linux-xtensa@linux-xtensa.org > Cc: stable@vger.kernel.org > Fixes: 5a0015d62668 ("[PATCH] xtensa: Architecture support for Tensilica Xtensa Part 3") > Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com> > --- > arch/xtensa/kernel/traps.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Acked-by: Max Filippov <jcmvbkbc@gmail.com>
-- Thanks. -- Max
|