commit | 138bed154eab2205b4ef93f02f5feb1edf6d8552 | [log] [tgz] |
---|---|---|
author | Paul Mundt <lethal@linux-sh.org> | Wed Mar 26 19:09:21 2008 +0900 |
committer | Paul Mundt <lethal@linux-sh.org> | Wed Mar 26 19:09:21 2008 +0900 |
tree | 7bb9cfc3996ef5ffe07e7552eff440f5c7833313 | |
parent | 9bbafce2eec190ef7e44b0eb1095ba17ce6ad3af [diff] |
sh: Fix TIF_USEDFPU clearing under FPU emulation. The unlazy_fpu() path calls in to save_fpu() if the task has TIF_USEDFPU set. save_fpu() being the crap API that it is has the side effect of clearing the flag itself, which presently doesn't happen if we're using FPU emulation. Fix this up for now, pending an overhaul in 2.6.26. Signed-off-by: Paul Mundt <lethal@linux-sh.org>