소스 검색

tracing/uprobes: Fix documentation of uprobe registration syntax

The uprobe syntax requires an offset after a file path not a symbol.

Reviewed-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Acked-by: Oleg Nesterov <oleg@redhat.com>
Acked-by: Srikar Dronamraju <srikar@linux.vnet.ibm.com>
Cc: zhangwei(Jovi) <jovi.zhangwei@huawei.com>
Cc: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
Namhyung Kim 12 년 전
부모
커밋
306cfe2025
2개의 변경된 파일6개의 추가작업 그리고 6개의 파일을 삭제
  1. 5 5
      Documentation/trace/uprobetracer.txt
  2. 1 1
      kernel/trace/trace_uprobe.c

+ 5 - 5
Documentation/trace/uprobetracer.txt

@@ -19,15 +19,15 @@ user to calculate the offset of the probepoint in the object.
 
 
 Synopsis of uprobe_tracer
 Synopsis of uprobe_tracer
 -------------------------
 -------------------------
-  p[:[GRP/]EVENT] PATH:SYMBOL[+offs] [FETCHARGS] : Set a uprobe
-  r[:[GRP/]EVENT] PATH:SYMBOL[+offs] [FETCHARGS] : Set a return uprobe (uretprobe)
-  -:[GRP/]EVENT                                  : Clear uprobe or uretprobe event
+  p[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a uprobe
+  r[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS] : Set a return uprobe (uretprobe)
+  -:[GRP/]EVENT                           : Clear uprobe or uretprobe event
 
 
   GRP           : Group name. If omitted, "uprobes" is the default value.
   GRP           : Group name. If omitted, "uprobes" is the default value.
   EVENT         : Event name. If omitted, the event name is generated based
   EVENT         : Event name. If omitted, the event name is generated based
-                  on SYMBOL+offs.
+                  on PATH+OFFSET.
   PATH          : Path to an executable or a library.
   PATH          : Path to an executable or a library.
-  SYMBOL[+offs] : Symbol+offset where the probe is inserted.
+  OFFSET        : Offset where the probe is inserted.
 
 
   FETCHARGS     : Arguments. Each probe can have up to 128 args.
   FETCHARGS     : Arguments. Each probe can have up to 128 args.
    %REG         : Fetch register REG
    %REG         : Fetch register REG

+ 1 - 1
kernel/trace/trace_uprobe.c

@@ -211,7 +211,7 @@ end:
 
 
 /*
 /*
  * Argument syntax:
  * Argument syntax:
- *  - Add uprobe: p|r[:[GRP/]EVENT] PATH:SYMBOL [FETCHARGS]
+ *  - Add uprobe: p|r[:[GRP/]EVENT] PATH:OFFSET [FETCHARGS]
  *
  *
  *  - Remove uprobe: -:[GRP/]EVENT
  *  - Remove uprobe: -:[GRP/]EVENT
  */
  */