First patch claims skb->vlan_present. This means some bpf changes, eg for sparc32 that I could not test. Second patch removes one conditional test in gro_list_prepare(). Eric Dumazet (2): net: remove skb->vlan_present net: gro: no longer use skb_vlan_tag_present() arch/sparc/net/bpf_jit_comp_32.c | 10 ++++----- .../ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- include/linux/if_vlan.h | 9 +++----- include/linux/skbuff.h | 18 ++++++++------- lib/test_bpf.c | 1 - net/core/filter.c | 22 +++++++++---------- net/core/gro.c | 4 +--- 7 files changed, 30 insertions(+), 36 deletions(-) -- 2.38.1.431.g37b22c650d-goog