Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit de31ec8a authored by Masami Hiramatsu's avatar Masami Hiramatsu Committed by Ingo Molnar
Browse files

x86/kprobes: Prevent kprobes to probe on save_args()



Prevent kprobes to probe on save_args() since this function
will be called from breakpoint exception handler. That will
cause infinit loop on breakpoint handling.

Signed-off-by: default avatarMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: 2nddept-manager@sdl.hitachi.co.jp
Cc: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
LKML-Reference: <20101118101655.2779.2816.stgit@ltc236.sdl.hitachi.co.jp>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 94e8ba72
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -295,6 +295,7 @@ ENDPROC(native_usergs_sysret64)
	.endm

/* save partial stack frame */
	.pushsection .kprobes.text, "ax"
ENTRY(save_args)
	XCPT_FRAME
	cld
@@ -334,6 +335,7 @@ ENTRY(save_args)
	ret
	CFI_ENDPROC
END(save_args)
	.popsection

ENTRY(save_rest)
	PARTIAL_FRAME 1 REST_SKIP+8