diff options
Diffstat (limited to 'kernel/audit_tree.c')
| -rw-r--r-- | kernel/audit_tree.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/kernel/audit_tree.c b/kernel/audit_tree.c index 9ef5e0aacc3..f7921a2ecf1 100644 --- a/kernel/audit_tree.c +++ b/kernel/audit_tree.c @@ -172,10 +172,9 @@ static void insert_hash(struct audit_chunk *chunk)  struct audit_chunk *audit_tree_lookup(const struct inode *inode)  {  	struct list_head *list = chunk_hash(inode); -	struct list_head *pos; +	struct audit_chunk *p; -	list_for_each_rcu(pos, list) { -		struct audit_chunk *p = container_of(pos, struct audit_chunk, hash); +	list_for_each_entry_rcu(p, list, hash) {  		if (p->watch.inode == inode) {  			get_inotify_watch(&p->watch);  			return p;  |