aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorJakub Kicinski <[email protected]>2023-03-23 05:43:24 +0000
committerJakub Kicinski <[email protected]>2023-03-23 05:43:24 +0000
commitcad052e64ae1d1bc9cf0f786c3457e257abe492f (patch)
tree5e5af819a66beb894bd06b0284523408ce320189 /net/unix/af_unix.c
parentMerge branch 'remove-phylink_state-s-an_enabled-member' (diff)
parentnet/sched: remove two skb_mac_header() uses (diff)
downloadkernel-cad052e64ae1d1bc9cf0f786c3457e257abe492f.tar.gz
kernel-cad052e64ae1d1bc9cf0f786c3457e257abe492f.zip
Merge branch 'net-remove-some-skb_mac_header-assumptions'
Eric Dumazet says: ==================== net: remove some skb_mac_header assumptions Historically, we tried o maintain skb_mac_header available in most of networking paths. When reaching ndo_start_xmit() handlers, skb_mac_header() should always be skb->data. With recent additions of skb_mac_header_was_set() and DEBUG_NET_WARN_ON_ONCE() in skb_mac_header(), we can attempt to remove our reliance on skb_mac_header in TX paths. When this effort completes we will remove skb_reset_mac_header() from __dev_queue_xmit() and replace it by skb_unset_mac_header() on DEBUG_NET builds. ==================== Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions