diff options
author | Paolo Galtieri <pgaltieri@mvista.com> | 2005-11-29 19:34:38 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-29 19:47:03 -0800 |
commit | 9f232a125bf86b0dae09f8ea4a0553535cf6b658 (patch) | |
tree | 2ba12b9889cef8568ae9ce04b8672162fa2283ff /fs | |
parent | 123d3c13e2853a11b4d599d754b356acb12886e2 (diff) | |
download | linux-9f232a125bf86b0dae09f8ea4a0553535cf6b658.tar.gz linux-9f232a125bf86b0dae09f8ea4a0553535cf6b658.tar.bz2 linux-9f232a125bf86b0dae09f8ea4a0553535cf6b658.zip |
[PATCH] ppc: fix floating point register corruption
I recently discovered a bug on PPC which causes the floating point
registers to get corrupted when CONFIG_PREEMPT=y.
The problem occurred while running a multi threaded Java application that
does floating point. The problem could be reproduced in anywhere from 2 to
6 hours. With the patch I have included below it ran for over a week
without failure.
Signed-off-by: Paolo Galtieri <pgaltieri@mvista.com>
Cc: Kumar Gala <galak@gate.crashing.org>
Cc: Matt Porter <mporter@kernel.crashing.org>
Cc: Tom Rini <trini@kernel.crashing.org>
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Cc: Paul Mackerras <paulus@samba.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions