percpu-refcount: fix reference leak during percpu-atomic transition
[firefly-linux-kernel-4.4.55.git] / include / linux / percpu-refcount.h
index 12c9b485beb718241f0346a261462d82939e266b..abd7c01c84dbc6fe6d49e001aea90dee78fd7df8 100644 (file)
@@ -206,7 +206,7 @@ static inline void percpu_ref_get(struct percpu_ref *ref)
 static inline bool percpu_ref_tryget(struct percpu_ref *ref)
 {
        unsigned long __percpu *percpu_count;
-       int ret;
+       bool ret;
 
        rcu_read_lock_sched();
 
@@ -240,7 +240,7 @@ static inline bool percpu_ref_tryget(struct percpu_ref *ref)
 static inline bool percpu_ref_tryget_live(struct percpu_ref *ref)
 {
        unsigned long __percpu *percpu_count;
-       int ret = false;
+       bool ret = false;
 
        rcu_read_lock_sched();