e2fd1374c705abe4661df3fb6fadb3879c7c1846 |
|
22-Jan-2014 |
Max Filippov <jcmvbkbc@gmail.com> |
xtensa: introduce spill_registers_kernel macro Most in-kernel users want registers spilled on the kernel stack and don't require PS.EXCM to be set. That means that they don't need fixup routine and could reuse regular window overflow mechanism for that, which makes spill routine very simple. Cc: stable@vger.kernel.org Suggested-by: Chris Zankel <chris@zankel.net> Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
f615136c06a791364f5afa8b8ba965315a6440f1 |
|
17-Oct-2013 |
Max Filippov <jcmvbkbc@gmail.com> |
xtensa: add SMP support This is largely based on SMP code from the xtensa-2.6.29-smp tree by Piet Delaney, Marc Gauthier, Joe Taylor, Christian Zankel (and possibly other Tensilica folks). Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|
4e96274e2b7a7463de6849c0411d876182ee8889 |
|
06-Apr-2013 |
Max Filippov <jcmvbkbc@gmail.com> |
xtensa: clean up stpill_registers - remove unused asm parameters; - fix EXCM bit setting in the PS SR during _spill_registers call. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|
2d6f82fee45a52359012948306587eba704cf35b |
|
03-Feb-2013 |
Max Filippov <jcmvbkbc@gmail.com> |
xtensa: move spill_registers to traps.h Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|
28570e8dac5c86ab10ce2a7e9c02d3aaece63760 |
|
19-Nov-2012 |
Max Filippov <jcmvbkbc@gmail.com> |
xtensa: add trap_set_handler function trap_set_handler sets new C-handler in the exception table and returns previous handler. Signed-off-by: Max Filippov <jcmvbkbc@gmail.com> Signed-off-by: Chris Zankel <chris@zankel.net>
|