On Tue, 11 Dec 2007, Christoph Hellwig wrote:
On Tue, Dec 11, 2007 at 01:50:39PM +0200, Ilpo J?rvinen wrote:
+ BUG_ON((prev != NULL) !tcp_skb_adjacent(sk, prev,
skb[queue]));
+
+ tcp_for_write_queue_from(skb[queue], sk, queue) {
+ if ((prev !=
This makes flow more obvious in case of short-circuit and
removes need for prev double pointer fc recount per queue
switch.
Signed-off-by: Ilpo Järvinen [EMAIL PROTECTED]
---
include/net/tcp.h | 54 ++--
1 files changed, 19 insertions(+), 35
From: Ilpo_Järvinen [EMAIL PROTECTED]
Date: Tue, 11 Dec 2007 13:50:39 +0200
This makes flow more obvious in case of short-circuit and
removes need for prev double pointer fc recount per queue
switch.
Signed-off-by: Ilpo Järvinen [EMAIL PROTECTED]
Looks good. References to pointers are
On Tue, Dec 11, 2007 at 01:50:39PM +0200, Ilpo J?rvinen wrote:
+ BUG_ON((prev != NULL) !tcp_skb_adjacent(sk, prev,
skb[queue]));
+
+ tcp_for_write_queue_from(skb[queue], sk, queue) {
+ if ((prev != NULL) !tcp_skb_adjacent(sk, prev,
skb[queue]))