diff options
| author | Paul Burton <[email protected]> | 2015-07-27 12:58:17 -0700 |
|---|---|---|
| committer | Ralf Baechle <[email protected]> | 2015-09-03 12:07:56 +0200 |
| commit | 6f0aba63bfb3eb33b68cf746c44b6ab302599180 (patch) | |
| tree | 01c394a504d3e87ab500c9e826f7602facb896ef /tools/perf/scripts/python | |
| parent | 64243c2a945640392b59fe1dc66c30ee1ca04170 (diff) | |
MIPS: Skip odd double FP registers when copying FP32 sigcontext
When a task uses 32 bit floating point, the odd indexed 32b register
values are stored in bits 63:32 of the preceding even indexed 64b
FP register field in saved context. Thus there is no point in
preserving the odd indexed 64b register fields since they hold no
valid context. This patch will cause them to be skipped, as is
already done in arch/mips/kernel/signal32.c.
[[email protected]: Fixed reject.]
Signed-off-by: Paul Burton <[email protected]>
Cc: [email protected]
Cc: Guenter Roeck <[email protected]>
Cc: Matthew Fortune <[email protected]>
Cc: Michael Ellerman <[email protected]>
Cc: [email protected]
Cc: Richard Weinberger <[email protected]>
Cc: Andy Lutomirski <[email protected]>
Cc: Maciej W. Rozycki <[email protected]>
Cc: Andrew Morton <[email protected]>
Patchwork: https://patchwork.linux-mips.org/patch/10791/
Signed-off-by: Ralf Baechle <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions