Commit 58315c96 authored by Bhaskar Chowdhury's avatar Bhaskar Chowdhury Committed by Tejun Heo

kernel: cgroup: Mundane spelling fixes throughout the file

Few spelling fixes throughout the file.
Signed-off-by: default avatarBhaskar Chowdhury <unixbhaskar@gmail.com>
Signed-off-by: default avatarTejun Heo <tj@kernel.org>
parent 127c501a
...@@ -244,7 +244,7 @@ bool cgroup_ssid_enabled(int ssid) ...@@ -244,7 +244,7 @@ bool cgroup_ssid_enabled(int ssid)
* *
* The default hierarchy is the v2 interface of cgroup and this function * The default hierarchy is the v2 interface of cgroup and this function
* can be used to test whether a cgroup is on the default hierarchy for * can be used to test whether a cgroup is on the default hierarchy for
* cases where a subsystem should behave differnetly depending on the * cases where a subsystem should behave differently depending on the
* interface version. * interface version.
* *
* List of changed behaviors: * List of changed behaviors:
...@@ -262,7 +262,7 @@ bool cgroup_ssid_enabled(int ssid) ...@@ -262,7 +262,7 @@ bool cgroup_ssid_enabled(int ssid)
* "cgroup.procs" instead. * "cgroup.procs" instead.
* *
* - "cgroup.procs" is not sorted. pids will be unique unless they got * - "cgroup.procs" is not sorted. pids will be unique unless they got
* recycled inbetween reads. * recycled in-between reads.
* *
* - "release_agent" and "notify_on_release" are removed. Replacement * - "release_agent" and "notify_on_release" are removed. Replacement
* notification mechanism will be implemented. * notification mechanism will be implemented.
...@@ -345,7 +345,7 @@ static bool cgroup_is_mixable(struct cgroup *cgrp) ...@@ -345,7 +345,7 @@ static bool cgroup_is_mixable(struct cgroup *cgrp)
return !cgroup_parent(cgrp); return !cgroup_parent(cgrp);
} }
/* can @cgrp become a thread root? should always be true for a thread root */ /* can @cgrp become a thread root? Should always be true for a thread root */
static bool cgroup_can_be_thread_root(struct cgroup *cgrp) static bool cgroup_can_be_thread_root(struct cgroup *cgrp)
{ {
/* mixables don't care */ /* mixables don't care */
...@@ -530,7 +530,7 @@ static struct cgroup_subsys_state *cgroup_e_css_by_mask(struct cgroup *cgrp, ...@@ -530,7 +530,7 @@ static struct cgroup_subsys_state *cgroup_e_css_by_mask(struct cgroup *cgrp,
* the root css is returned, so this function always returns a valid css. * the root css is returned, so this function always returns a valid css.
* *
* The returned css is not guaranteed to be online, and therefore it is the * The returned css is not guaranteed to be online, and therefore it is the
* callers responsiblity to tryget a reference for it. * callers responsibility to try get a reference for it.
*/ */
struct cgroup_subsys_state *cgroup_e_css(struct cgroup *cgrp, struct cgroup_subsys_state *cgroup_e_css(struct cgroup *cgrp,
struct cgroup_subsys *ss) struct cgroup_subsys *ss)
...@@ -702,7 +702,7 @@ EXPORT_SYMBOL_GPL(of_css); ...@@ -702,7 +702,7 @@ EXPORT_SYMBOL_GPL(of_css);
; \ ; \
else else
/* walk live descendants in preorder */ /* walk live descendants in pre order */
#define cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) \ #define cgroup_for_each_live_descendant_pre(dsct, d_css, cgrp) \
css_for_each_descendant_pre((d_css), cgroup_css((cgrp), NULL)) \ css_for_each_descendant_pre((d_css), cgroup_css((cgrp), NULL)) \
if (({ lockdep_assert_held(&cgroup_mutex); \ if (({ lockdep_assert_held(&cgroup_mutex); \
...@@ -936,7 +936,7 @@ void put_css_set_locked(struct css_set *cset) ...@@ -936,7 +936,7 @@ void put_css_set_locked(struct css_set *cset)
WARN_ON_ONCE(!list_empty(&cset->threaded_csets)); WARN_ON_ONCE(!list_empty(&cset->threaded_csets));
/* This css_set is dead. unlink it and release cgroup and css refs */ /* This css_set is dead. Unlink it and release cgroup and css refs */
for_each_subsys(ss, ssid) { for_each_subsys(ss, ssid) {
list_del(&cset->e_cset_node[ssid]); list_del(&cset->e_cset_node[ssid]);
css_put(cset->subsys[ssid]); css_put(cset->subsys[ssid]);
...@@ -1061,7 +1061,7 @@ static struct css_set *find_existing_css_set(struct css_set *old_cset, ...@@ -1061,7 +1061,7 @@ static struct css_set *find_existing_css_set(struct css_set *old_cset,
/* /*
* Build the set of subsystem state objects that we want to see in the * Build the set of subsystem state objects that we want to see in the
* new css_set. while subsystems can change globally, the entries here * new css_set. While subsystems can change globally, the entries here
* won't change, so no need for locking. * won't change, so no need for locking.
*/ */
for_each_subsys(ss, i) { for_each_subsys(ss, i) {
...@@ -1151,7 +1151,7 @@ static void link_css_set(struct list_head *tmp_links, struct css_set *cset, ...@@ -1151,7 +1151,7 @@ static void link_css_set(struct list_head *tmp_links, struct css_set *cset,
/* /*
* Always add links to the tail of the lists so that the lists are * Always add links to the tail of the lists so that the lists are
* in choronological order. * in chronological order.
*/ */
list_move_tail(&link->cset_link, &cgrp->cset_links); list_move_tail(&link->cset_link, &cgrp->cset_links);
list_add_tail(&link->cgrp_link, &cset->cgrp_links); list_add_tail(&link->cgrp_link, &cset->cgrp_links);
...@@ -4137,7 +4137,7 @@ struct cgroup_subsys_state *css_next_child(struct cgroup_subsys_state *pos, ...@@ -4137,7 +4137,7 @@ struct cgroup_subsys_state *css_next_child(struct cgroup_subsys_state *pos,
* implies that if we observe !CSS_RELEASED on @pos in this RCU * implies that if we observe !CSS_RELEASED on @pos in this RCU
* critical section, the one pointed to by its next pointer is * critical section, the one pointed to by its next pointer is
* guaranteed to not have finished its RCU grace period even if we * guaranteed to not have finished its RCU grace period even if we
* have dropped rcu_read_lock() inbetween iterations. * have dropped rcu_read_lock() in-between iterations.
* *
* If @pos has CSS_RELEASED set, its next pointer can't be * If @pos has CSS_RELEASED set, its next pointer can't be
* dereferenced; however, as each css is given a monotonically * dereferenced; however, as each css is given a monotonically
...@@ -4385,7 +4385,7 @@ static struct css_set *css_task_iter_next_css_set(struct css_task_iter *it) ...@@ -4385,7 +4385,7 @@ static struct css_set *css_task_iter_next_css_set(struct css_task_iter *it)
} }
/** /**
* css_task_iter_advance_css_set - advance a task itererator to the next css_set * css_task_iter_advance_css_set - advance a task iterator to the next css_set
* @it: the iterator to advance * @it: the iterator to advance
* *
* Advance @it to the next css_set to walk. * Advance @it to the next css_set to walk.
...@@ -6320,7 +6320,7 @@ struct cgroup_subsys_state *css_from_id(int id, struct cgroup_subsys *ss) ...@@ -6320,7 +6320,7 @@ struct cgroup_subsys_state *css_from_id(int id, struct cgroup_subsys *ss)
* *
* Find the cgroup at @path on the default hierarchy, increment its * Find the cgroup at @path on the default hierarchy, increment its
* reference count and return it. Returns pointer to the found cgroup on * reference count and return it. Returns pointer to the found cgroup on
* success, ERR_PTR(-ENOENT) if @path doens't exist and ERR_PTR(-ENOTDIR) * success, ERR_PTR(-ENOENT) if @path doesn't exist and ERR_PTR(-ENOTDIR)
* if @path points to a non-directory. * if @path points to a non-directory.
*/ */
struct cgroup *cgroup_get_from_path(const char *path) struct cgroup *cgroup_get_from_path(const char *path)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment