summaryrefslogtreecommitdiffstats
path: root/block/blk-mq-cpumap.c
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2015-09-08 13:59:08 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2015-09-17 13:43:41 +0200
commit88d64253785936d75323c74e7126d180e26de560 (patch)
tree5bb9b1a461547433b6f0c2957a88b16787e17103 /block/blk-mq-cpumap.c
parent72714841b705a5b9bccf37ee85a62352bee3a3ef (diff)
downloadlinux-88d64253785936d75323c74e7126d180e26de560.tar.bz2
s390/hibernate: fix save and restore of vector registers
The swsusp_arch_suspend()/swsusp_arch_resume() functions currently only save and restore the floating point registers. If the task that started the hibernation process is using vector registers they can get lost. To fix this just call save_fpu_regs in swsusp_arch_suspend(), the restore will happen automatically on return to user space. Reported-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'block/blk-mq-cpumap.c')
0 files changed, 0 insertions, 0 deletions