arm64: fix SWP instruction emulation
authorRich Wiley <rwiley@nvidia.com>
Mon, 10 Mar 2014 21:01:06 +0000 (14:01 -0700)
committerGreg Hackmann <ghackmann@google.com>
Sat, 13 Sep 2014 00:29:56 +0000 (17:29 -0700)
commitff5878c3916bdfc1229eeade86728814c4dd4e4f
treed11d81f58a102bc7363351389bdc3804a90c1229
parent70f16b592ee11f74eb0bc2664202b87ee3582bd8
arm64: fix SWP instruction emulation

initial variable values may get overwritten
if they're listed as an output in ASM, even if
they're not explicitly written to.

Change-Id: I2a239e1819850a2a7005a46e83d82deac4ca303b
Signed-off-by: Rich Wiley <rwiley@nvidia.com>
Reviewed-on: http://git-master/r/379646
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Li Li (SW-TEGRA) <lli5@nvidia.com>
Tested-by: Li Li (SW-TEGRA) <lli5@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alexander Van Brunt <avanbrunt@nvidia.com>
arch/arm64/kernel/swp_emulate.c