diff options
author | Tejun Heo <tj@kernel.org> | 2015-09-29 17:47:19 -0400 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2016-08-10 15:02:58 -0400 |
commit | 3f49bdd95855a33eea749304d2e10530a869218b (patch) | |
tree | fe3b7bd2f627ce5fd66084e9e20beec98df1f471 /Documentation/svga.txt | |
parent | 18808354b79622ed11857e41f9044ba17aec5b01 (diff) | |
download | linux-3f49bdd95855a33eea749304d2e10530a869218b.tar.bz2 |
percpu_ref: restructure operation mode switching
Restructure atomic/percpu mode switching.
* The users of __percpu_ref_switch_to_atomic/percpu() now call a new
function __percpu_ref_switch_mode() which calls either of the
original switching functions depending on the current state of
ref->force_atomic and the __PERCPU_REF_DEAD flag. The callers no
longer check whether switching is necessary but always invoke
__percpu_ref_switch_mode().
* !ref->confirm_switch waiting is collected into
__percpu_ref_switch_mode().
This patch doesn't cause any behavior differences.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'Documentation/svga.txt')
0 files changed, 0 insertions, 0 deletions