diff --git a/tools/dcsnoop.py b/tools/dcsnoop.py index 7c50152f38ab..819d4e66540d 100755 --- a/tools/dcsnoop.py +++ b/tools/dcsnoop.py @@ -129,7 +129,7 @@ # initialize BPF b = BPF(text=bpf_text) if args.all: - b.attach_kprobe(event="lookup_fast", fn_name="trace_fast") + b.attach_kprobe(event_re="^lookup_fast$|^lookup_fast.constprop.*.\d$", fn_name="trace_fast") mode_s = { 0: 'M', diff --git a/tools/dcstat.py b/tools/dcstat.py index 5ecddd1a7cf7..bd0494cd1429 100755 --- a/tools/dcstat.py +++ b/tools/dcstat.py @@ -91,7 +91,7 @@ def usage(): # load BPF program b = BPF(text=bpf_text) -b.attach_kprobe(event="lookup_fast", fn_name="count_fast") +b.attach_kprobe(event_re="^lookup_fast$|^lookup_fast.constprop.*.\d$", fn_name="count_fast") b.attach_kretprobe(event="d_lookup", fn_name="count_lookup") # stat column labels and indexes