]> git.karo-electronics.de Git - karo-tx-linux.git/commit
x86: fix merge mistake in i387.c
authorJan Beulich <jbeulich@novell.com>
Wed, 5 Mar 2008 08:35:14 +0000 (08:35 +0000)
committerIngo Molnar <mingo@elte.hu>
Fri, 7 Mar 2008 15:39:14 +0000 (16:39 +0100)
commit609b5297bcfb7b39b7a4137e9ec48407a8c96763
tree9c0dc800d5dc69ef43412f3fbd796c0285a77a14
parente40cd10ccff3d9fbffd57b93780bee4b7b9bff51
x86: fix merge mistake in i387.c

convert_fxsr_to_user() in 2.6.24's i387_32.c did this, and
convert_to_fxsr() also does the inverse, so I assume it's an oversight
that it is no longer being done.

[ mingo@elte.hu:

  we encode it this way because there's no space for the 'FPU Last
  Instruction Opcode' (->fop) field in the legacy user_i387_ia32_struct
  that PTRACE_GETFPREGS/PTRACE_SETFPREGS uses.

  it's probably pure legacy - i'd be surprised if any user-space relied on
  the FPU Last Opcode in any way. But indeed we used to do it previously
  so the most conservative thing is to preserve that piece of information.
]

Signed-off-by: Jan Beulich <jbeulich@novell.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/i387.c