--- zzzz-none-000/linux-3.10.107/include/linux/rcupdate.h 2017-06-27 09:49:32.000000000 +0000 +++ vr9-7490-729/linux-3.10.107/include/linux/rcupdate.h 2021-11-10 11:53:56.000000000 +0000 @@ -61,7 +61,7 @@ static inline void rcutorture_record_test_transition(void) { } -static inline void rcutorture_record_progress(unsigned long vernum) +static inline void rcutorture_record_progress(unsigned long vernum __attribute__((unused))) { } #ifdef CONFIG_RCU_TRACE @@ -235,8 +235,9 @@ static inline void rcu_user_exit(void) { } static inline void rcu_user_enter_after_irq(void) { } static inline void rcu_user_exit_after_irq(void) { } -static inline void rcu_user_hooks_switch(struct task_struct *prev, - struct task_struct *next) { } +static inline void rcu_user_hooks_switch(struct task_struct *p __maybe_unused, + struct task_struct *n __maybe_unused) +{ } #endif /* CONFIG_RCU_USER_QS */ extern void exit_rcu(void); @@ -293,11 +294,12 @@ extern void init_rcu_head_on_stack(struct rcu_head *head); extern void destroy_rcu_head_on_stack(struct rcu_head *head); #else /* !CONFIG_DEBUG_OBJECTS_RCU_HEAD */ -static inline void init_rcu_head_on_stack(struct rcu_head *head) +static inline void init_rcu_head_on_stack(struct rcu_head *head __maybe_unused) { } -static inline void destroy_rcu_head_on_stack(struct rcu_head *head) +static inline void destroy_rcu_head_on_stack( + struct rcu_head *head __maybe_unused) { } #endif /* #else !CONFIG_DEBUG_OBJECTS_RCU_HEAD */ @@ -1012,7 +1014,7 @@ #ifdef CONFIG_RCU_NOCB_CPU extern bool rcu_is_nocb_cpu(int cpu); #else -static inline bool rcu_is_nocb_cpu(int cpu) { return false; } +static inline bool rcu_is_nocb_cpu(int cpu __maybe_unused) { return false; } #endif /* #else #ifdef CONFIG_RCU_NOCB_CPU */