aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
diff options
context:
space:
mode:
authorSuresh Siddha <suresh.b.siddha@intel.com>2012-05-16 15:03:54 -0700
committerH. Peter Anvin <hpa@linux.intel.com>2012-05-16 15:20:59 -0700
commit1dcc8d7ba235a316a056f993e88f0d18b92c60d9 (patch)
tree0404321ce5a9a8c805f4ead0d2671e9a9227d5c0 /kernel
parentx86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state() (diff)
downloadlinux-dev-1dcc8d7ba235a316a056f993e88f0d18b92c60d9.tar.xz
linux-dev-1dcc8d7ba235a316a056f993e88f0d18b92c60d9.zip
x86, fpu: drop the fpu state during thread exit
There is no need to save any active fpu state to the task structure memory if the task is dead. Just drop the state instead. For example, this saved some 1770 xsave's during the system boot of a two socket Xeon system. Suggested-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Suresh Siddha <suresh.b.siddha@intel.com> Link: http://lkml.kernel.org/r/1336692811-30576-4-git-send-email-suresh.b.siddha@intel.com Cc: Oleg Nesterov <oleg@redhat.com> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions