Paul Burton eec43a224c MIPS: Save/restore MSA context around signals
This patch extends sigcontext in order to hold the most significant 64
bits of each vector register in addition to the MSA control & status
register. The least significant 64 bits are already saved as the scalar
FP context. This makes things a little awkward since the least & most
significant 64 bits of each vector register are not contiguous in
memory. Thus the copy_u & insert instructions are used to transfer the
values of the most significant 64 bits via GP registers.

Signed-off-by: Paul Burton <paul.burton@imgtec.com>
Cc: linux-mips@linux-mips.org
Patchwork: https://patchwork.linux-mips.org/patch/6533/
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2014-03-26 23:09:11 +01:00
..
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2014-03-26 23:09:10 +01:00
2011-12-07 22:03:45 +00:00
2013-02-01 10:00:22 +01:00
2014-03-06 21:25:21 +01:00
2013-02-01 10:00:22 +01:00
2014-03-26 23:09:07 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2013-02-01 10:00:22 +01:00
2012-12-13 16:46:47 +01:00
2013-02-01 10:00:22 +01:00
2012-04-08 21:48:52 +02:00
2013-02-01 10:00:22 +01:00
2014-03-26 23:09:10 +01:00
2014-03-26 23:09:09 +01:00
2013-02-01 10:00:22 +01:00
2014-01-22 20:19:02 +01:00
2014-01-22 20:18:57 +01:00
2013-05-05 00:10:21 -04:00
2009-06-24 18:34:40 +01:00
2014-03-26 23:09:10 +01:00
2012-03-23 16:58:42 -07:00