| |
| Test patch from https://bugzilla.redhat.com/show_bug.cgi?id=857324 |
| From: Neil Horman <nhorman@redhat.com> |
| |
| |
| |
| @@ -1298,7 +1298,8 @@ void tcp_cleanup_rbuf(struct sock *sk, i |
| |
| struct sk_buff *skb = skb_peek(&sk->sk_receive_queue); |
| |
| - WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq), |
| + WARN(skb && !before(tp->copied_seq, TCP_SKB_CB(skb)->end_seq) && |
| + tp->copied_seq != TCP_SKB_CB(skb)->end_seq, |
| "cleanup rbuf bug: copied %X seq %X rcvnxt %X\n", |
| tp->copied_seq, TCP_SKB_CB(skb)->end_seq, tp->rcv_nxt); |
| |