"arch/parisc/git@git.tuxist.de:jan.koester/linux.git" did not exist on "c9f4f06d3191bd91c1a081b54a6c8e913e7b8a83"
xtensa: fix a7 clobbering in coprocessor context load/store
Fast coprocessor exception handler saves a3..a6, but coprocessor context load/store code uses a4..a7 as temporaries, potentially clobbering a7. 'Potentially' because coprocessor state load/store macros may not use all four temporary registers (and neither FPU nor HiFi macros do). Use a3..a6 as intended. Cc: stable@vger.kernel.org Fixes: c658eac6 ("[XTENSA] Add support for configurable registers and coprocessors") Signed-off-by:Max Filippov <jcmvbkbc@gmail.com>
Loading
Please sign in to comment