Thread (12 messages) flat view 12 messages, 3 authors, 2013-08-20

Re: [PATCH 0/3] net: propagate dynamic needed_headroom/tailroom changes

From: Jiri Pirko <jiri@resnulli.us>
Date: 2013-08-20 14:28:00

Tue, Aug 20, 2013 at 04:24:37PM CEST, f.fainelli@gmail.com wrote:
2013/8/20 Jiri Pirko [off-list ref]:
quoted
Tue, Aug 20, 2013 at 02:45:49PM CEST, f.fainelli@gmail.com wrote:
quoted
Hi all,

This patchset aims at allowing dynamically changing a given device
needed_headroom/tailroom space and propagating such events to stacked
devices such as bridges and vlans.
You should also add support for other stacked devices, like bonding,
team, macvlan, ovs-datapath, etc.
Ok, will take a look at these.
quoted
quoted
Unless callers use the new helpers (dev_set_headroom/dev_set_tailroom)
there is no functional change introduced.

I tested this with an out of tree Ethernet driver with both VLANs and
bridges and the need for a 64-byte headroom to insert a transmit
status descriptor in front of a SKB.
Would be nice to add at least one driver which would use your new api.
cxgb, niu, ps3_gelic_net and gianfar could probably directly benefit
from this change.
Great, please add use of your new api to one of these and add that patch
to your set. Thanks!
Thanks for your feedback!
--
Florian
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help