audit: add filtering for io_uring records
[sfrench/cifs-2.6.git] / kernel / audit_tree.c
index 2cd7b5694422d4e8a18321c6fdbe1984aef3a9d5..338c53a961c5c0f86bed5bb059ffbad6a2ebbe01 100644 (file)
@@ -726,7 +726,8 @@ int audit_make_tree(struct audit_krule *rule, char *pathname, u32 op)
 {
 
        if (pathname[0] != '/' ||
-           rule->listnr != AUDIT_FILTER_EXIT ||
+           (rule->listnr != AUDIT_FILTER_EXIT &&
+            rule->listnr != AUDIT_FILTER_URING_EXIT) ||
            op != Audit_equal ||
            rule->inode_f || rule->watch || rule->tree)
                return -EINVAL;