[MIPS] SMTC: Don't set and restore irqregs ptr from self_ipi.
authorRalf Baechle <ralf@linux-mips.org>
Thu, 24 May 2007 13:56:58 +0000 (14:56 +0100)
committerRalf Baechle <ralf@linux-mips.org>
Mon, 11 Jun 2007 17:20:53 +0000 (18:20 +0100)
This did corrupt register s0 which the caller of self_ipi expects to
be unchanged.  This is a kernel bug which will only be triggered with
the compilers which compile __smtc_ipi_replay to use s0 across the
invocation of self_ipi. Gcc 4.1.2 does this, for example.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>

No differences found