Message ID | 4EB1C9D0.9000001@gmail.com |
---|---|
State | Superseded, archived |
Delegated to: | David Miller |
Headers | show |
On 02/11/2011 23:53, Eric Dumazet wrote: > diff --git a/net/l2tp/l2tp_core.c b/net/l2tp/l2tp_core.c > index 34b2dde..bf8d50c 100644 > --- a/net/l2tp/l2tp_core.c > +++ b/net/l2tp/l2tp_core.c > @@ -397,6 +397,7 @@ static void l2tp_recv_dequeue(struct l2tp_session > *session) > * expect to send up next, dequeue it and any other Oh well, thunderbird mangled this patch, I'll repost it when I get back my laptop (evolution instead of thundercrap) in ~one hour, if its still on my desk at office :( Sorry David. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/net/l2tp/l2tp_core.c b/net/l2tp/l2tp_core.c index 34b2dde..bf8d50c 100644 --- a/net/l2tp/l2tp_core.c +++ b/net/l2tp/l2tp_core.c @@ -397,6 +397,7 @@ static void l2tp_recv_dequeue(struct l2tp_session *session) * expect to send up next, dequeue it and any other * in-sequence packets behind it. */ +start: spin_lock_bh(&session->reorder_q.lock); skb_queue_walk_safe(&session->reorder_q, skb, tmp) {