The patch titled cgroup: remove rcu_read_lock() from css_get_next() has been removed from the -mm tree. Its filename was cgroup-css-id-support-remove-rcu_read_lock-from-css_get_next.patch This patch was dropped because it was folded into cgroup-css-id-support.patch The current -mm tree may be found at http://userweb.kernel.org/~akpm/mmotm/ ------------------------------------------------------ Subject: cgroup: remove rcu_read_lock() from css_get_next() From: Bharata B Rao <bharata@xxxxxxxxxxxxxxxxxx> Callers of css_get_next() are already calling css_get_next() under rcu_read_lock() and hence there there is no need for css_get_next() to re-acquire rcu_read_lock(). As per the comments in css_get_next(), let the callers accquire the rcu_read_lock(). Signed-off-by: Bharata B Rao <bharata@xxxxxxxxxxxxxxxxxx> Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@xxxxxxxxxxxxxx> Cc: Balbir Singh <balbir@xxxxxxxxxxxxxxxxxx> Cc: Dhaval Giani <dhaval@xxxxxxxxxxxxxxxxxx> Cc: Paul Menage <menage@xxxxxxxxxx> Cc: Li Zefan <lizf@xxxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- kernel/cgroup.c | 3 --- 1 file changed, 3 deletions(-) diff -puN kernel/cgroup.c~cgroup-css-id-support-remove-rcu_read_lock-from-css_get_next kernel/cgroup.c --- a/kernel/cgroup.c~cgroup-css-id-support-remove-rcu_read_lock-from-css_get_next +++ a/kernel/cgroup.c @@ -3500,7 +3500,6 @@ css_get_next(struct cgroup_subsys *ss, i return NULL; BUG_ON(!ss->use_id); - rcu_read_lock(); /* fill start point for scan */ tmpid = id; while (1) { @@ -3524,8 +3523,6 @@ css_get_next(struct cgroup_subsys *ss, i /* continue to scan from next id */ tmpid = tmpid + 1; } - - rcu_read_unlock(); return ret; } _ Patches currently in -mm which might be from bharata@xxxxxxxxxxxxxxxxxx are origin.patch cgroup-css-id-support.patch cgroup-css-id-support-remove-rcu_read_lock-from-css_get_next.patch linux-next.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html