Re: [PATCH net] strparser: Remove early eaten to fix full tcp receive buffer stall

2018-06-28 Thread David Miller
From: Doron Roberts-Kedes Date: Tue, 26 Jun 2018 18:33:33 -0700 > On receving an incomplete message, the existing code stores the > remaining length of the cloned skb in the early_eaten field instead of > incrementing the value returned by __strp_recv. This defers invocation > of sock_rfree for t

[PATCH net] strparser: Remove early eaten to fix full tcp receive buffer stall

2018-06-26 Thread Doron Roberts-Kedes
On receving an incomplete message, the existing code stores the remaining length of the cloned skb in the early_eaten field instead of incrementing the value returned by __strp_recv. This defers invocation of sock_rfree for the current skb until the next invocation of __strp_recv, which returns ear