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)
committerJiri Slaby <jslaby@suse.cz>
Wed, 5 Mar 2014 16:13:52 +0000 (17:13 +0100)
commit38848e0b02a239b01e5d974a84b8a6b85bcaf48a
tree5f58a6d6dafc279e35cdc65f8208ddc126227f01
parent054865c954ae9d31e5cfd1010e6e15a02d39ce96
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: Jiri Slaby <jslaby@suse.cz>
arch/xtensa/kernel/entry.S