]> git.baikalelectronics.ru Git - kernel.git/commit
percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT
authorRoman Gushchin <guro@fb.com>
Tue, 7 May 2019 17:01:50 +0000 (10:01 -0700)
committerDennis Zhou <dennis@kernel.org>
Thu, 9 May 2019 17:51:06 +0000 (10:51 -0700)
commit3ea36280bec275e8c6720764bcd92c3a1ba1744e
tree461ee811d60454e5e21fb6f567ec2e2435575a12
parent0ca8c73b65869a8599578502150f73bc10b10b98
percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT

Release percpu memory after finishing the switch to the atomic mode
if only PERCPU_REF_ALLOW_REINIT isn't set.

Signed-off-by: Roman Gushchin <guro@fb.com>
Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Dennis Zhou <dennis@kernel.org>
include/linux/percpu-refcount.h
lib/percpu-refcount.c