|
@@ -39,13 +39,13 @@
|
|
|
* Locking model:
|
|
|
*
|
|
|
* audit_filter_mutex:
|
|
|
- * Synchronizes writes and blocking reads of audit's filterlist
|
|
|
- * data. Rcu is used to traverse the filterlist and access
|
|
|
- * contents of structs audit_entry, audit_watch and opaque
|
|
|
- * LSM rules during filtering. If modified, these structures
|
|
|
- * must be copied and replace their counterparts in the filterlist.
|
|
|
- * An audit_parent struct is not accessed during filtering, so may
|
|
|
- * be written directly provided audit_filter_mutex is held.
|
|
|
+ * Synchronizes writes and blocking reads of audit's filterlist
|
|
|
+ * data. Rcu is used to traverse the filterlist and access
|
|
|
+ * contents of structs audit_entry, audit_watch and opaque
|
|
|
+ * LSM rules during filtering. If modified, these structures
|
|
|
+ * must be copied and replace their counterparts in the filterlist.
|
|
|
+ * An audit_parent struct is not accessed during filtering, so may
|
|
|
+ * be written directly provided audit_filter_mutex is held.
|
|
|
*/
|
|
|
|
|
|
/* Audit filter lists, defined in <linux/audit.h> */
|