Skip to content
Commit d24d7dbf authored by Jovi Zhang's avatar Jovi Zhang Committed by Steven Rostedt
Browse files

tracing: Verify target file before registering a uprobe event

Without this patch, we can register a uprobe event for a directory.
Enabling such a uprobe event would anyway fail.

Example:
$ echo 'p /bin:0x4245c0' > /sys/kernel/debug/tracing/uprobe_events

However dirctories cannot be valid targets for uprobe.
Hence verify if the target is a regular file during the probe
registration.

Link: http://lkml.kernel.org/r/20130103004212.690763002@goodmis.org



Cc: Namhyung Kim <namhyung@kernel.org>
Signed-off-by: default avatarJovi Zhang <bookjovi@gmail.com>
Acked-by: default avatarSrikar Dronamraju <srikar@linux.vnet.ibm.com>
[ cleaned up whitespace and removed redundant IS_DIR() check ]
Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
parent d8a0349c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment