I agree.
>
> The only problem is that we must allocate skb with necessary room
> at head now. SACKS (and extension headers) would require to overincrease
> MAX_HEADER space.
I don't see this as a big problem. For most skbs we waste a lot of
memory anyways because they they have to fit into the power-of-2 blocks
of the slab allocator. BTW did you have any luck with the slab skb
patch?
>
> : Or am I horribly wrong? Also is anybody working on the SACK?
>
> Dave said something about SACKS, but I do not know details.
> Andy, I suspect you already did it. I mean not SACKS, but inversion
> of header filling order. IPv6 exthdrs seems to be much more natural
> in this case.
I didn't touch TCP for extension headers yet (other than some minor cleanups
in tcp_ipv6.c). My extension header code worked only for UDP and RAW
sockets so far.
-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu