From: "David A. Long" <[email protected]> Instead of depending on include/asm/kprobes.h to provide a dummy definition for struct arch_specific_insn, do so in include/linux/kprobes.h.
Signed-off-by: David A. Long <[email protected]> --- include/linux/kprobes.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/linux/kprobes.h b/include/linux/kprobes.h index 925eaf2..4b5a74d 100644 --- a/include/linux/kprobes.h +++ b/include/linux/kprobes.h @@ -52,9 +52,6 @@ #else /* CONFIG_KPROBES */ typedef int kprobe_opcode_t; -struct arch_specific_insn { - int dummy; -}; #endif /* CONFIG_KPROBES */ struct kprobe; @@ -110,7 +107,11 @@ struct kprobe { kprobe_opcode_t opcode; /* copy of the original instruction */ +#ifdef CONFIG_KPROBES struct arch_specific_insn ainsn; +#else + int ainsn; +#endif /* * Indicates various status flags. -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

