diff options
author | Cyril Bur <cyrilbur@gmail.com> | 2016-02-29 17:53:48 +1100 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2016-03-02 23:34:48 +1100 |
commit | de2a20aa7237b45d3c14a2505804a8daa95a8f53 (patch) | |
tree | 13593cbcaa3c487fa1a8a9ce76c1bdc5e50b602f /arch/powerpc/kernel/fpu.S | |
parent | 70fe3d980f5f14d8125869125ba9a0ea95e09c6b (diff) |
powerpc: Prepare for splitting giveup_{fpu, altivec, vsx} in two
This prepares for the decoupling of saving {fpu,altivec,vsx} registers and
marking {fpu,altivec,vsx} as being unused by a thread.
Currently giveup_{fpu,altivec,vsx}() does both however optimisations to
task switching can be made if these two operations are decoupled.
save_all() will permit the saving of registers to thread structs and leave
threads MSR with bits enabled.
This patch introduces no functional change.
Signed-off-by: Cyril Bur <cyrilbur@gmail.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/kernel/fpu.S')
0 files changed, 0 insertions, 0 deletions