[Top] [All Lists]

Re: the TSO packet mangling issue

To: Alexey Kuznetsov <kuznet@xxxxxxxxxxxxx>
Subject: Re: the TSO packet mangling issue
From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
Date: Thu, 27 Jan 2005 22:09:46 +1100
Cc: "David S. Miller" <davem@xxxxxxxxxxxxx>, netdev@xxxxxxxxxxx
In-reply-to: <20050126222522.GA21670@xxxxxxxxxxxxxxxxxxx>
References: <20050121204024.6f94fc26.davem@xxxxxxxxxxxxx> <20050122054346.GA1635@xxxxxxxxxxxxxxxxxxx> <20050122170533.GB11499@xxxxxxxxxxxxxxx> <20050123071027.GA20296@xxxxxxxxxxxxxxxxxxx> <20050126110043.GA29950@xxxxxxxxxxxxxxx> <20050126222522.GA21670@xxxxxxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
User-agent: Mutt/1.5.6+20040722i

OK, here are the patches to COW TSO packets before the TCP/TCP header
gets written over.

This one defines a new bit of dataref.  It's set just before a packet
joins the TCP write queue.  It's cleared after the packet is taken
off the queue and just before it's freed.

Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>

Visit Openswan at
Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx>
Home Page:
PGP Key:

Attachment: tso-mangle-1
Description: Text document

<Prev in Thread] Current Thread [Next in Thread>