]> git.baikalelectronics.ru Git - kernel.git/commit
kernel: convert css_set.refcount from atomic_t to refcount_t
authorElena Reshetova <elena.reshetova@intel.com>
Wed, 8 Mar 2017 08:00:40 +0000 (10:00 +0200)
committerTejun Heo <tj@kernel.org>
Wed, 8 Mar 2017 22:46:03 +0000 (17:46 -0500)
commite9b8e3c86d5f23de2eb60e3bafce4fb64fec6979
tree75ede84d703f3e230322be6f11b87625ba9ab72f
parentaadacb85123f214756ed766335283320c68d0720
kernel: convert css_set.refcount from atomic_t to refcount_t

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 <elena.reshetova@intel.com>
Signed-off-by: Hans Liljestrand <ishkamiel@gmail.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: David Windsor <dwindsor@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/cgroup-defs.h
kernel/cgroup/cgroup-internal.h
kernel/cgroup/cgroup-v1.c
kernel/cgroup/cgroup.c