Re: [PATCH net-next 5/5] veth: implement ndo_set_rx_headroom

2016-02-24 Thread Paolo Abeni
On Tue, 2016-02-23 at 11:21 -0800, pravin shelar wrote: > On Tue, Feb 23, 2016 at 4:53 AM, Paolo Abeni wrote: > > The rx headroom for veth dev is the peer device needed_headroom. > > Avoid ping-pong updates setting the private flag IFF_PHONY_HEADROOM. > > > > This avoids skb head reallocation when

Re: [PATCH net-next 5/5] veth: implement ndo_set_rx_headroom

2016-02-23 Thread pravin shelar
On Tue, Feb 23, 2016 at 4:53 AM, Paolo Abeni wrote: > The rx headroom for veth dev is the peer device needed_headroom. > Avoid ping-pong updates setting the private flag IFF_PHONY_HEADROOM. > > This avoids skb head reallocation when forwarding from a veth dev > towards a device adding some kind of

[PATCH net-next 5/5] veth: implement ndo_set_rx_headroom

2016-02-23 Thread Paolo Abeni
The rx headroom for veth dev is the peer device needed_headroom. Avoid ping-pong updates setting the private flag IFF_PHONY_HEADROOM. This avoids skb head reallocation when forwarding from a veth dev towards a device adding some kind of encapsulation. When forwarding frames below the MTU size tow