Atsushi Nemoto
c138e12f3a
[MIPS] Fix fpu_save_double on 64-bit.
> Without this fix, _save_fp() in 64-bit kernel is seriously broken.
>
> ffffffff8010bec0 <_save_fp>:
> ffffffff8010bec0: 400d6000 mfc0 t1,c0_status
> ffffffff8010bec4: 000c7140 sll t2,t0,0x5
> ffffffff8010bec8: 05c10011 bgez t2,ffffffff8010bf10 <_save_fp+0x50>
> ffffffff8010becc: 00000000 nop
> ffffffff8010bed0: f4810328 sdc1 $f1,808(a0)
> ...
Fix register usage in fpu_save_double() and make fpu_restore_double()
more symmetric with fpu_save_double().
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
2006-06-19 17:39:13 +01:00
..
2006-03-22 07:54:02 -08:00
2006-06-06 00:15:17 +01:00
2005-11-07 18:05:37 +00:00
2006-04-19 04:14:21 +02:00
2006-04-27 15:13:50 +01:00
2006-06-05 10:45:30 +01:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-06-05 10:45:30 +01:00
2006-06-05 10:45:30 +01:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-06-19 17:39:13 +01:00
2006-04-19 04:14:21 +02:00
2006-02-28 17:04:20 +00:00
2006-02-07 13:30:26 +00:00
2005-10-29 19:32:37 +01:00
2006-06-06 00:15:20 +01:00
2006-06-19 17:39:13 +01:00
2006-06-06 00:15:20 +01:00
2006-06-05 10:45:30 +01:00
2006-06-06 00:15:11 +01:00
2006-03-21 13:27:47 +00:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-27 15:13:49 +01:00
2006-06-06 00:15:19 +01:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:21 +02:00
2006-04-19 04:14:22 +02:00
2006-04-27 15:13:50 +01:00
2006-06-01 00:28:34 +01:00
2006-04-27 15:13:50 +01:00
2006-04-27 15:13:49 +01:00