<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/kernel/cgroup/namespace.c, branch v4.13</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.13</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.13'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2017-03-06T19:55:22Z</updated>
<entry>
<title>kernel: convert cgroup_namespace.count from atomic_t to refcount_t</title>
<updated>2017-03-06T19:55:22Z</updated>
<author>
<name>Elena Reshetova</name>
<email>elena.reshetova@intel.com</email>
</author>
<published>2017-02-20T10:19:00Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=387ad9674b0013c8756ad20d854ff005b0c313ad'/>
<id>urn:sha1:387ad9674b0013c8756ad20d854ff005b0c313ad</id>
<content type='text'>
refcount_t type and corresponding API should be
used instead of atomic_t when the variable is used as
a reference counter. This allows to avoid accidental
refcounter overflows that might lead to use-after-free
situations.

Signed-off-by: Elena Reshetova &lt;elena.reshetova@intel.com&gt;
Signed-off-by: Hans Liljestrand &lt;ishkamiel@gmail.com&gt;
Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;
Signed-off-by: David Windsor &lt;dwindsor@gmail.com&gt;
Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
</content>
</entry>
<entry>
<title>sched/headers: Move the task_lock()/unlock() APIs to &lt;linux/sched/task.h&gt;</title>
<updated>2017-03-03T00:45:22Z</updated>
<author>
<name>Ingo Molnar</name>
<email>mingo@kernel.org</email>
</author>
<published>2017-02-06T09:57:33Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=56cd697366b6d6f67acb6c58ac7f3b185d11ef07'/>
<id>urn:sha1:56cd697366b6d6f67acb6c58ac7f3b185d11ef07</id>
<content type='text'>
The task_lock()/task_unlock() APIs are not realated to core scheduling,
they are task lifetime APIs, i.e. they belong into &lt;linux/sched/task.h&gt;.

Move them.

Acked-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Cc: Mike Galbraith &lt;efault@gmx.de&gt;
Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;
Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;
</content>
</entry>
<entry>
<title>cgroup: move namespace code to kernel/cgroup/namespace.c</title>
<updated>2016-12-27T19:49:09Z</updated>
<author>
<name>Tejun Heo</name>
<email>tj@kernel.org</email>
</author>
<published>2016-12-27T19:49:09Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=dcfe149b9f45aaf89bb95e8b314210da626417d9'/>
<id>urn:sha1:dcfe149b9f45aaf89bb95e8b314210da626417d9</id>
<content type='text'>
get/put_css_set() get exposed in cgroup-internal.h in the process.

Signed-off-by: Tejun Heo &lt;tj@kernel.org&gt;
Acked-by: Acked-by: Zefan Li &lt;lizefan@huawei.com&gt;
</content>
</entry>
</feed>
