* Paul E. McKenney <[EMAIL PROTECTED]> wrote:

>               return;
>       }
>       rdp->donelist = NULL;
> -     rdp->donetail = &rdp->waitlist;
> +     rdp->donetail = &rdp->donelist;
>       put_cpu_var(rcu_data);
>       while (list) {
>               next = list->next;

seems like the RCU code should use list.h primitives, to avoid bugs like
this and to make the code more readable.

        Ingo
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to