Messages in this thread | | | Date | Tue, 13 Jan 2009 16:16:25 -0800 (PST) | Subject | Re: [PATCH] tcp: splice as many packets as possible at once | From | David Miller <> |
| |
From: Evgeniy Polyakov <zbr@ioremap.net> Date: Wed, 14 Jan 2009 03:13:45 +0300
> What is the best solution for the data corruption bug? To copy the data > all the time or implement own allocator to be used in alloc_skb and > friends to allocate the head? I think it can be done transparently for > the drivers. I can volunteer for this :) > The first one is more appropriate for the current bugfix-only stage, > but this will result in the whole release being too slow.
I am looking into this right now.
I wish there were some way we could make this code grab and release a reference to the SKB data area (I mean skb_shinfo(skb)->dataref) to accomplish it's goals.
| |