sys_getppid: add missing rcu_dereference
[firefly-linux-kernel-4.4.55.git] / kernel / sched_cpupri.h
index 9fc7d386fea4b845f5e3be3183825d00d182cda9..f6d756173491c87e3defef7e16547cd24d75fbfa 100644 (file)
@@ -4,7 +4,6 @@
 #include <linux/sched.h>
 
 #define CPUPRI_NR_PRIORITIES   (MAX_RT_PRIO + 2)
-#define CPUPRI_NR_PRI_WORDS    BITS_TO_LONGS(CPUPRI_NR_PRIORITIES)
 
 #define CPUPRI_INVALID -1
 #define CPUPRI_IDLE     0
 /* values 2-101 are RT priorities 0-99 */
 
 struct cpupri_vec {
-       raw_spinlock_t lock;
-       int        count;
-       cpumask_var_t mask;
+       atomic_t        count;
+       cpumask_var_t   mask;
 };
 
 struct cpupri {
        struct cpupri_vec pri_to_cpu[CPUPRI_NR_PRIORITIES];
-       long              pri_active[CPUPRI_NR_PRI_WORDS];
        int               cpu_to_pri[NR_CPUS];
 };