|
@@ -947,7 +947,7 @@ static void audit_update_watch(struct audit_parent *parent,
|
|
|
|
|
|
/* If the update involves invalidating rules, do the inode-based
|
|
/* If the update involves invalidating rules, do the inode-based
|
|
* filtering now, so we don't omit records. */
|
|
* filtering now, so we don't omit records. */
|
|
- if (invalidating &&
|
|
|
|
|
|
+ if (invalidating && current->audit_context &&
|
|
audit_filter_inodes(current, current->audit_context) == AUDIT_RECORD_CONTEXT)
|
|
audit_filter_inodes(current, current->audit_context) == AUDIT_RECORD_CONTEXT)
|
|
audit_set_auditable(current->audit_context);
|
|
audit_set_auditable(current->audit_context);
|
|
|
|
|