diff options
author | Georgia Garcia <georgia.garcia@canonical.com> | 2023-03-20 14:43:41 -0300 |
---|---|---|
committer | John Johansen <john.johansen@canonical.com> | 2023-10-18 15:58:49 -0700 |
commit | c4371d90633b73cf6e86aff43ff2b5d95ad2b9eb (patch) | |
tree | 79ba65647ca619a148ed995aeca5e4a3ebc3716e /security/apparmor/include/audit.h | |
parent | fa9b63adabcfa9b724120ef3352cf6fb82b4b9a5 (diff) |
apparmor: add io_uring mediation
For now, the io_uring mediation is limited to sqpoll and
override_creds.
Signed-off-by: Georgia Garcia <georgia.garcia@canonical.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
Diffstat (limited to 'security/apparmor/include/audit.h')
-rw-r--r-- | security/apparmor/include/audit.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/security/apparmor/include/audit.h b/security/apparmor/include/audit.h index 095707e05b70..acbb03b9bd25 100644 --- a/security/apparmor/include/audit.h +++ b/security/apparmor/include/audit.h @@ -105,6 +105,9 @@ enum audit_type { #define OP_USERNS_CREATE "userns_create" +#define OP_URING_OVERRIDE "uring_override" +#define OP_URING_SQPOLL "uring_sqpoll" + struct apparmor_audit_data { int error; int type; @@ -153,6 +156,9 @@ struct apparmor_audit_data { const char *data; unsigned long flags; } mnt; + struct { + struct aa_label *target; + } uring; }; struct common_audit_data common; |