From: Oleg Nesterov Date: Mon, 4 Nov 2013 19:27:13 +0000 (+0100) Subject: uprobes: Introduce arch_uprobe->ixol X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~41^2~2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8a8de66c4f6ebd0f6d3da026ec24339aa5d1db12;p=pandora-kernel.git uprobes: Introduce arch_uprobe->ixol Currently xol_get_insn_slot() assumes that we should simply copy arch_uprobe->insn[] which is (ignoring arch_uprobe_analyze_insn) just the copy of the original insn. This is not true for arm which needs to create another insn to execute it out-of-line. So this patch simply adds the new member, ->ixol into the union. This doesn't make any difference for x86 and powerpc, but arm can divorce insn/ixol and initialize the correct xol insn in arch_uprobe_analyze_insn(). Signed-off-by: Oleg Nesterov --- Reading git-diff-tree failed