]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
xtensa: save current register frame in fast_syscall_spill_registers_fixup
authorMax Filippov <jcmvbkbc@gmail.com>
Wed, 30 Oct 2013 12:18:25 +0000 (16:18 +0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 7 Mar 2014 06:06:28 +0000 (22:06 -0800)
commitb87babbd6839a0112ad99a7384edc7e306bfbbe6
tree94362c25482d3ec67f15fd4a7a410bbb19c813e5
parent777bf82cd9a130cb5c4d472c0532a383c99e2ac8
xtensa: save current register frame in fast_syscall_spill_registers_fixup

commit 3251f1e27a5a17f0efd436cfd1e7b9896cfab0a0 upstream.

We need it saved because it contains a3 where we track which register
windows we still need to spill, and fixup handler may call C exception
handlers. Also fix comments.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/xtensa/kernel/entry.S