kernel/sched.c: use list_for_each_entry_safe() in __wake_up_common()
PATCH 1/1 kernel/sched.c: use list_for_each_entry_safe() in __wake_up_common()
Use list_for_each_entry_safe() instead of list_for_each_safe() in __wake_up_common()
Signed-off-by Matthias Kaehlcke <[email protected]>
kernel/sched.c +2 -3
@@ -3775,10 +3775,9 @@ EXPORT_SYMBOL(default_wake_function);static void __wake_up_common (wait_queue_head_t *q,unsigned int mode,int nr_exclusive,int sync,void *key) { -struct list_head *tmp, *next; +wait_queue_t *curr, *next; -list_for_each_safe (tmp, next, &q->task_list) { -wait_queue_t *curr =list_entry (tmp, wait_queue_t, task_list); +list_for_each_entry_safe (curr, next, &q->task_list, task_list) {unsigned flags = curr->flags; if (curr->func(curr, mode, sync, key) &&
Signature · 12 lines
Matthias Kaehlcke
Linux Application Developer
Barcelona
In itself, homosexuality is as limiting as heterosexuality: the
ideal should be to be capable of loving a woman or a man; either,
a human being, without feeling fear, restraint, or obligation
(Simone de Beauvoir)
.''`.
using free software / Debian GNU/Linux | http://debian.org : :' :
`. `'`
gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4 `-