From a4c46939ed00d6a22c47f7f5b45048d966ab89ce Mon Sep 17 00:00:00 2001 From: JoukoVirtanen Date: Mon, 27 Apr 2026 17:20:32 -0700 Subject: [PATCH 1/2] X-Smart-Branch-Parent: main From 4ce14192b1f40aae9302a72830485bbc24080252 Mon Sep 17 00:00:00 2001 From: JoukoVirtanen Date: Mon, 27 Apr 2026 19:43:27 -0700 Subject: [PATCH 2/2] Not calling is_monitored --- fact-ebpf/src/bpf/main.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/fact-ebpf/src/bpf/main.c b/fact-ebpf/src/bpf/main.c index f305745b..eb2033e8 100644 --- a/fact-ebpf/src/bpf/main.c +++ b/fact-ebpf/src/bpf/main.c @@ -409,13 +409,11 @@ int BPF_PROG(trace_path_rmdir, struct path* dir, struct dentry* dentry) { args.inode = inode_to_key(dentry->d_inode); - if (is_monitored(&args.inode, path, NULL) == NOT_MONITORED) { + if (inode_remove(&args.inode) < 0) { m->path_rmdir.ignored++; return 0; } - inode_remove(&args.inode); - submit_rmdir_event(&args); return 0; }