From: Viktor Rosendahl Date: Mon, 28 Mar 2011 15:56:05 +0000 (+0300) Subject: kprobes/arm: Fix ldrd/strd emulation X-Git-Tag: v2.6.39-rc6~9^2~2^2~29 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf3cc1aa9b6d0bf1750143af65829f4368d77492;p=pandora-kernel.git kprobes/arm: Fix ldrd/strd emulation Currently emulate_ldrd and emulate_strd don't even have the adjustment of the PC value, so in case of Rn == PC, it will not update the PC incorrectly but instead load/store from the wrong address. Let's add both the adjustment of the PC value and the check for PC == PC. Signed-off-by: Viktor Rosendahl Signed-off-by: Nicolas Pitre --- Reading git-diff-tree failed