aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2023-04-23 14:16:45 +0100
committerDavid S. Miller <davem@davemloft.net>2023-04-23 14:16:45 +0100
commit00266b365d2b5a7ab4c9fa300784607d5770f8bc (patch)
tree5cbeb17571c9738e1bcd2f33c02989b8e4e9eb42 /scripts/generate_rust_analyzer.py
parentdrivers/net/phy: add driver for Microchip LAN867x 10BASE-T1S PHY (diff)
parentnet: dsa: tag_ocelot: call only the relevant portion of __skb_vlan_pop() on TX (diff)
downloadlinux-rng-00266b365d2b5a7ab4c9fa300784607d5770f8bc.tar.xz
linux-rng-00266b365d2b5a7ab4c9fa300784607d5770f8bc.zip
Merge branch 'dsa-skb_mac_header'
Vladimir Oltean says: ==================== Remove skb_mac_header() dependency in DSA xmit path Eric started working on removing skb_mac_header() assumptions from the networking xmit path, and I offered to help for DSA: https://lore.kernel.org/netdev/20230321164519.1286357-1-edumazet@google.com/ The majority of this patch set is a straightforward replacement of skb_mac_header() with skb->data (hidden either behind skb_eth_hdr(), or behind skb_vlan_eth_hdr()). The only patch which is more "interesting" is 9/9. Another potential caller of __skb_vlan_pop() on xmit (and therefore also of skb_mac_header()) is tcf_vlan_act(), but I haven't had the time to investigate that (enough to submit changes other than what's here). v1->v2: - 09/09: document the vlan_tci argument of vlan_remove_tag() in the kdoc v1 at: https://lore.kernel.org/netdev/20230322233823.1806736-1-vladimir.oltean@nxp.com/ Cc: Madalin Bucur <madalin.bucur@nxp.com> ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions