rcuclassic: fix compilation NG
PATCH 1/1 rcuclassic: fix compilation NG
From: Hiroshi Shimamoto <[email protected]>
CC kernel/rcuclassic.okernel/rcuclassic.c: In function '__rcu_process_callbacks':kernel/rcuclassic.c:561: error: 'flags' undeclared (first use in this function) kernel/rcuclassic.c:561: error: (Each undeclared identifier is reported only once kernel/rcuclassic.c:561: error: for each function it appears in.) kernel/rcuclassic.c:561: warning: type defaults to 'int' in declaration of '__dummy2' kernel/rcuclassic.c:561: warning: comparison of distinct pointer types lacks a cast kernel/rcuclassic.c:561: warning: type defaults to 'int' in declaration of '__dummy2' kernel/rcuclassic.c:561: warning: comparison of distinct pointer types lacks a cast kernel/rcuclassic.c:566: warning: type defaults to 'int' in declaration of '__dummy2' kernel/rcuclassic.c:566: warning: comparison of distinct pointer types lacks a cast kernel/rcuclassic.c:566: warning: type defaults to 'int' in declaration of '__dummy2' kernel/rcuclassic.c:566: warning: comparison of distinct pointer types lacks a cast
Declare missing variable flagas.
--- kernel/rcuclassic.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
kernel/rcuclassic.c +2 -0
@@ -557,6 +557,8 @@ static void __rcu_process_callbacks(struct rcu_ctrlblk *rcp,local_irq_enable ();if (rcu_batch_after (rdp->batch, rcp->pending)) { +unsigned long flags; +/* and start it/schedule start if it's a new batch */ spin_lock_irqsave (&rcp->lock, flags);if (rcu_batch_after (rdp->batch, rcp->pending)) {
Ingo Molnar
AppliedQuoted 7 lines · Hiroshi Shimamoto
From: Hiroshi Shimamoto <[email protected]>
CC
kernel/rcuclassic.okernel/rcuclassic.c: In function '__rcu_process_callbacks':kernel/rcuclassic.c:561: error: 'flags' undeclared (first use in this function)kernel/rcuclassic.c:561: error: (Each undeclared identifier is reported only oncekernel/rcuclassic.c:561: error: for each function it appears in.)
applied, thanks!
Ingo