--- zzzz-none-000/linux-4.1.52/include/linux/rcupdate.h 2018-05-28 02:26:45.000000000 +0000 +++ bcm63-7530ax-731/linux-4.1.52/include/linux/rcupdate.h 2022-03-02 11:37:13.000000000 +0000 @@ -100,7 +100,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 @@ -317,8 +317,8 @@ #else static inline void rcu_user_enter(void) { } static inline void rcu_user_exit(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 *prev __maybe_unused, + struct task_struct *next __maybe_unused) { } #endif /* CONFIG_RCU_USER_QS */ #ifdef CONFIG_RCU_NOCB_CPU @@ -418,19 +418,20 @@ void init_rcu_head_on_stack(struct rcu_head *head); void destroy_rcu_head_on_stack(struct rcu_head *head); #else /* !CONFIG_DEBUG_OBJECTS_RCU_HEAD */ -static inline void init_rcu_head(struct rcu_head *head) +static inline void init_rcu_head(struct rcu_head *head __maybe_unused) { } -static inline void destroy_rcu_head(struct rcu_head *head) +static inline void destroy_rcu_head(struct rcu_head *head __maybe_unused) { } -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 */ @@ -1166,7 +1167,7 @@ #elif defined(CONFIG_RCU_NOCB_CPU) 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