|
@@ -415,11 +415,11 @@ static struct css_set *find_css_set(
|
|
|
|
|
|
/* First see if we already have a cgroup group that matches
|
|
/* First see if we already have a cgroup group that matches
|
|
* the desired set */
|
|
* the desired set */
|
|
- write_lock(&css_set_lock);
|
|
|
|
|
|
+ read_lock(&css_set_lock);
|
|
res = find_existing_css_set(oldcg, cgrp, template);
|
|
res = find_existing_css_set(oldcg, cgrp, template);
|
|
if (res)
|
|
if (res)
|
|
get_css_set(res);
|
|
get_css_set(res);
|
|
- write_unlock(&css_set_lock);
|
|
|
|
|
|
+ read_unlock(&css_set_lock);
|
|
|
|
|
|
if (res)
|
|
if (res)
|
|
return res;
|
|
return res;
|