From: Eric Dumazet Date: Mon, 17 Sep 2012 12:51:39 +0000 (+0000) Subject: tcp: fix regression in urgent data handling X-Git-Tag: v3.6-rc7~10^2~26 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1d57f19539c074105791da6384a8ad674bba8037;p=pandora-kernel.git tcp: fix regression in urgent data handling Stephan Springl found that commit 1402d366019fed "tcp: introduce tcp_try_coalesce" introduced a regression for rlogin It turns out problem comes from TCP urgent data handling and a change in behavior in input path. rlogin sends two one-byte packets with URG ptr set, and when next data frame is coalesced, we lack sk_data_ready() calls to wakeup consumer. Signed-off-by: Eric Dumazet Reported-by: Stephan Springl Cc: Alexander Duyck Signed-off-by: David S. Miller --- Reading git-diff-tree failed