projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge tag 'dt-for-3.7' of git://sources.calxeda.com/kernel/linux
[firefly-linux-kernel-4.4.55.git]
/
kernel
/
srcu.c
diff --git
a/kernel/srcu.c
b/kernel/srcu.c
index 2095be3318d519dede48a5fcfaa5b51883cfd139..97c465ebd8444cebc0f3a6e44ae0fdb04b552a2e 100644
(file)
--- a/
kernel/srcu.c
+++ b/
kernel/srcu.c
@@
-379,7
+379,7
@@
void call_srcu(struct srcu_struct *sp, struct rcu_head *head,
rcu_batch_queue(&sp->batch_queue, head);
if (!sp->running) {
sp->running = true;
rcu_batch_queue(&sp->batch_queue, head);
if (!sp->running) {
sp->running = true;
-
queue_delayed_work(system_nrt_wq,
&sp->work, 0);
+
schedule_delayed_work(
&sp->work, 0);
}
spin_unlock_irqrestore(&sp->queue_lock, flags);
}
}
spin_unlock_irqrestore(&sp->queue_lock, flags);
}
@@
-631,7
+631,7
@@
static void srcu_reschedule(struct srcu_struct *sp)
}
if (pending)
}
if (pending)
-
queue_delayed_work(system_nrt_wq,
&sp->work, SRCU_INTERVAL);
+
schedule_delayed_work(
&sp->work, SRCU_INTERVAL);
}
/*
}
/*