On Thu, Jan 7, 2016 at 2:59 PM, Eric Dumazet [off-list ref] wrote:
On Thu, Jan 7, 2016 at 6:38 AM, Konstantin Khlebnikov [off-list ref] wrote:
quoted
Also I've found strange thing: reason of expanding skb->cb from 40 to
48 bypes in 2006
3e3850e989c5d2eb1aab6f0fd9257759f0f4cbc6 was that struct inet6_skb_parm does
not fit. But it's is only 24 bytes. Does some arches add pad after
each _u16 field?
"struct inet6_skb_parm" is part of struct tcp_skb_cb
This is why Patrick had to increase skb->cb[]
Whoa. Funny. TCP moves that chunk back and forward instead of just
putting it at the first place in struct.