diff options
| -rw-r--r-- | security/device_cgroup.c | 10 | 
1 files changed, 1 insertions, 9 deletions
diff --git a/security/device_cgroup.c b/security/device_cgroup.c index 1be68269e1c..4450fbeec41 100644 --- a/security/device_cgroup.c +++ b/security/device_cgroup.c @@ -125,14 +125,6 @@ static int dev_whitelist_add(struct dev_cgroup *dev_cgroup,  	return 0;  } -static void whitelist_item_free(struct rcu_head *rcu) -{ -	struct dev_whitelist_item *item; - -	item = container_of(rcu, struct dev_whitelist_item, rcu); -	kfree(item); -} -  /*   * called under devcgroup_mutex   */ @@ -155,7 +147,7 @@ remove:  		walk->access &= ~wh->access;  		if (!walk->access) {  			list_del_rcu(&walk->list); -			call_rcu(&walk->rcu, whitelist_item_free); +			kfree_rcu(walk, rcu);  		}  	}  }  |