[lxc-devel] [PATCH 3/8] cgroup: introduce cgroup namespaces
Tejun Heo
tj at kernel.org
Wed Dec 23 16:15:26 UTC 2015
Hello,
On Tue, Dec 22, 2015 at 10:23:24PM -0600, serge.hallyn at ubuntu.com wrote:
...
> +char *cgroup_path(struct cgroup *cgrp, char *buf, size_t buflen)
> +{
> + int ret;
> +
> + ret = cgroup_path_ns(cgrp, buf, buflen, current->nsproxy->cgroup_ns);
> + if (ret < 0 || ret >= buflen)
> + return NULL;
> + return buf;
> +}
> +EXPORT_SYMBOL_GPL(cgroup_path);
Shouldn't this function check whether it's being called from a task
context? e.g. it could be being called from an irq handler and may
end up scoping the path incorrectly.
Thanks.
--
tejun
More information about the lxc-devel
mailing list