ARC: unaligned access emulation broken if callee-reg dest of LD/ST
authorVineet Gupta <vgupta@synopsys.com>
Sat, 6 Apr 2013 11:41:58 +0000 (17:11 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Tue, 7 May 2013 08:13:55 +0000 (13:43 +0530)
commitce147c7445c28fcf38813f62b2a2bb1266db9ef4
tree6c55d139cd6b38ba3368e18b326c0304216f6f4a
parentc723ea4620a67fb0dbed5f5c33183543799e2177
ARC: unaligned access emulation broken if callee-reg dest of LD/ST

The fixup code correctly updates the callee-regs on stack, but
fails to unwind it into actual register file. Thus userspace won't see
the update.

Reported-by: Noam Camus <noamc@ezchip.com>
Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/kernel/entry.S