This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4b3d9f9cf108 Merge tag 'gpio-fixes-for-v5.12-rc3' of git://git.kernel.o [...] new e5e8b80d352e sparc64: Fix opcode filtering in handling of no fault loads new 69264b4a43af sparc: sparc64_defconfig: remove duplicate CONFIGs new 6a30bedfdf3b Merge git://git.kernel.org:/pub/scm/linux/kernel/git/davem/sparc new b29dd96b905f bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src new 33ccec5fd740 bpf: Fix a warning message in mark_ptr_not_null_reg() new 53f523f3052a bpf: Clear percpu pointers in bpf_prog_clone_free() new f4eda8b6e4a5 bpf: Drop imprecise log message new c41d81bfbb45 selftests/bpf: Fix a compiler warning in global func test new 41462c6e730c tools/resolve_btfids: Fix build error with older host toolchains new a7c9c25a99bb bpf: Remove blank line in bpf helper description comment new 557c223b643a selftests/bpf: No need to drop the packet when there is no [...] new 9e8e714f2d00 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 3b9ea7206d7e ath9k: fix transmitting to stations in dynamic SMPS mode new ae064fc0e32a mt76: fix tx skb error handling in mt76_dma_tx_queue_skb new 94f0e6256c2a mt76: mt7915: only modify tx buffer list after allocating [...] new 4538c5ed0f7e iwlwifi: avoid crash on unsupported debug collection new 9aa940047ae8 MAINTAINERS: update for mwifiex driver maintainers new ebb9d34e073d ath11k: qmi: use %pad to format dma_addr_t new 77d7e87128d4 ath11k: fix AP mode for QCA6390 new 62541e266703 iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG [...] new fb5fabb192b2 mt76: mt7921: remove incorrect error handling new d0bd52c591a1 mt76: dma: do not report truncated frames to mac80211 new c490492f15f6 mt76: mt7915: fix unused 'mode' variable new 0d1bf7a5e225 Merge tag 'wireless-drivers-2021-02-26' of git://git.kerne [...] new a3e860a83397 net: stmmac: stop each tx channel independently new c511819d138d net: stmmac: fix watchdog timeout during suspend/resume st [...] new bfaf91ca848e net: stmmac: fix dma physical address of descriptor when d [...] new 396e13e11577 net: stmmac: fix wrongly set buffer2 valid when sph unsupport new 9c63faaa931e net: stmmac: re-init rx buffers when mac resume back new 7ae845d767ad Merge branch 'ethernet-fixes-for-stmmac-driver' new 907310ceb27e net: mscc: ocelot: select NET_DEVLINK new 01c2c1ad8f45 net: dsa: tag_ocelot_8021q: fix driver dependency new 63c75c053b41 net: dsa: mt7530: don't build GPIO support if !GPIOLIB new 7f654157f0ae net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused new 6a4d7234ae9a net: fec: ptp: avoid register access when ipg clock is disabled new 2107d45f17be tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) new edcbf5137f09 selftests: forwarding: Fix race condition in mirror installation new ae9b24ddb69b mlxsw: spectrum_ethtool: Add an external speed to PTYS register new dc860b88ce0a mlxsw: spectrum_router: Ignore routes using a deleted next [...] new 82adc457ac3b Merge branch 'mlxsw-various-fixes' new d20cd745218c bnxt_en: Fix race between firmware reset and driver remove. new 20d7d1c5c9b1 bnxt_en: reliably allocate IRQ table on reset to avoid crash new eee7ede695cf Merge branch 'bnxt_en-error-recovery-bug-fixes' new a4fc088ad4ff ethtool: fix the check logic of at least one channel for RX/TX new d313d16bbaea net: broadcom: bcm4908_enet: enable RX after processing packets new 89e5c58fc1e2 net: Fix gro aggregation for udp encaps with zero csum new ae85ddda0f1b net: hns3: fix error mask definition of flow director new c75ec148a316 net: hns3: fix query vlan mask value error for flow director new b36fc875bcde net: hns3: fix bug when calculating the TCAM table info new 447621e373bd Merge branch 'net-hns3-fixes-fot-net' new 73f476aa1975 net: phy: ti: take into account all possible interrupt sources new 826d82170b53 xen-netback: use local var in xenvif_tx_check_gop() instea [...] new 9eb8bc593a5e net: dsa: tag_rtl4_a: fix egress tags new 4372339efc06 net: always use icmp{,v6}_ndo_send from ndo_start_xmit new d9032dba5a2b net: phy: fix save wrong speed and duplex problem if auton [...] new 4deb550bc3b6 atm: eni: dont release is never initialized new a2bd45834e83 atm: lanai: dont run lanai_dev_close if not open new 8c91bc3d44df sh_eth: fix TRSCER mask for SH771x new 75be7fb7f978 sh_eth: fix TRSCER mask for R7S72100 new 165bc5a4f30e sh_eth: fix TRSCER mask for R7S9210 new 5db4f74ec864 Merge branch 'sh_eth-masks' new 093b036aa94e net/qrtr: fix __netdev_alloc_skb call new 8bd2a0552734 inetpeer: use div64_ul() and clamp_val() calculate inet_pe [...] new c646d10dda2d net: enetc: don't overwrite the RSS indirection table when [...] new 3222b5b613db net: enetc: initialize RFS/RSS memories for unused ports too new 6d36ecdbc441 net: enetc: take the MDIO lock only once per NAPI poll cycle new 827b6fd04651 net: enetc: fix incorrect TPID when receiving 802.1ad tagg [...] new a74dbce9d454 net: enetc: don't disable VLAN filtering in IFF_PROMISC mode new c76a97218dcb net: enetc: force the RGMII speed and duplex instead of op [...] new 96a5223b918c net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr new 3a5d12c9be6f net: enetc: keep RX ring consumer index in sync with hardware new 8a00946e1a0e Merge branch 'enetc-fixes' new 449052cfebf6 can: flexcan: assert FRZ bit in flexcan_chip_freeze() new ec15e27cc890 can: flexcan: enable RX FIFO after FRZ/HALT valid new c63820045e20 can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode new 2afe72ead5ab can: mcp251xfd: revert "can: mcp251xfd: add BQL support" new e940e0895a82 can: skb: can_skb_set_owner(): fix ref counting if socket [...] new 2712625200ed can: tcan4x5x: tcan4x5x_init(): fix initialization - clear [...] new 2eb489825569 Merge tag 'linux-can-fixes-for-5.12-20210301' of git://git [...] new 2353db75c3db docs: networking: bonding.rst Fix a typo in bonding.rst new b228c9b05876 net: expand textsearch ts_state to fit skb_seq_state new 9200f515c41f net: dsa: tag_mtk: fix 802.1ad VLAN egress new 3946688edbc5 hv_netvsc: Fix validation in netvsc_linkstatus_callback() new 8811f4a9836e tcp: add sanity tests to TCP_QUEUE_SEQ new fa706dce2f2d stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S new 95b39f07a17f net: ethernet: mtk-star-emac: fix wrong unmap in RX handling new 2378b2c9ecf4 octeontx2-af: cn10k: fix an array overflow in is_lmac_valid() new 6881b07fdd24 ibmvnic: Fix possibly uninitialized old_num_tx_queues vari [...] new 879c348c35bb net: stmmac: fix incorrect DMA channel intr enable setting [...] new dbbe7c962c3a docs: networking: drop special stable handling new a22549f12767 iwlwifi: mvm: add terminate entry for dmi_system_id tables new 436b265671d6 iwlwifi: fix ARCH=i386 compilation warnings new 295d4cd82b01 iwlwifi: don't call netif_napi_add() with rxq->lock held ( [...] new ef9a6df09c76 Merge tag 'wireless-drivers-2021-03-03' of git://git.kerne [...] new b12422362ce9 net: macb: Add default usrio config to default gem config new 3e59e8856758 net: l2tp: reduce log level of messages in receive path, a [...] new 4b5dc1a94d4f Revert "r8152: adjust the settings about MAC clock speed d [...] new d65614a01d24 net: 9p: advance iov on empty read new a9ecb0cbf037 rtnetlink: using dev_base_seq from target net new d785e1fec601 ixgbe: fail to create xfrm offload of IPsec tunnel mode SA new 7a766381634d ixgbe: Fix memleak in ixgbe_configure_clsu32 new e216674a5b57 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] new d93ef301644e net: sctp: trivial: fix typo in comment new 76c03bf8e262 nexthop: Do not flush blackhole nexthops when loopback goes down new 3a1099d3147f selftests: fib_nexthops: Test blackhole nexthops when loop [...] new 87e5e09427a7 Merge branch 'nexthop-blackhole' new f1becbed411c net: mscc: ocelot: properly reject destination IP keys in [...] new 053d8ad10d58 net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNK [...] new 6a5166e07c02 net: dsa: sja1105: fix ucast/bcast flooding always remaini [...] new 6c59cff38e66 net: usb: qmi_wwan: allow qmimux add/del with master up new bfc256056358 net: sched: avoid duplicates in classes dump new e0be4931f3fe mptcp: reset last_snd on subflow close new f07157792c63 mptcp: put subflow sock on connect error new eaeef1ce55ec mptcp: fix memory accounting on allocation error new 17aee05dc882 mptcp: dispose initial struct socket when its subflow is closed new c8fe62f0768c mptcp: reset 'first' and ack_hint on subflow close new 2948d0a1e5ae mptcp: factor out __mptcp_retrans helper() new c2e6048fa1cf mptcp: fix race in release_cb new 417789df4a03 mptcp: fix missing wakeup new 9238e900d6ec mptcp: free resources when the port number is mismatched new bdda7dfab153 Merge branch 'mptcp-fixes' new 863a42b289c2 netdevsim: init u64 stats for 32bit hardware new 67eb211487f0 ibmvnic: always store valid MAC address new ad5d07f4a9cd cipso,calipso: resolve a number of problems with the DOI r [...] new 42a382a466a9 selftests/bpf: Use the last page in test_snprintf_btf on s390 new 6185266c5a85 selftests/bpf: Mask bpf_csum_diff() return value to 16 bit [...] new c95c34f01bbd xsk: Remove dangling function declaration from header file new 6bc669988101 samples, bpf: Add missing munmap in xdpsock new 2b2aedabc44e libbpf: Clear map_info before each bpf_obj_get_info_by_fd new 83a2881903f3 bpf: Account for BPF_FETCH in insn_has_def32() new 39491867ace5 bpf: Explicitly zero-extend R0 after 32-bit cmpxchg new 638526bb4164 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 00ff801bb8ce net/mlx4_en: update moderation when config reset new 38c26ff3048a net: tehuti: fix error return code in bdx_probe() new 6650d31f21b8 net: intel: iavf: fix error return code of iavf_init_get_r [...] new 9a7b3950c7e1 net: stmmac: Fix VLAN filter delete timeout issue in Intel [...] new 8eb37ab7cc04 stmmac: intel: Fixes clock registration error seen for mul [...] new e233febda6eb CIPSO: Fix unaligned memory access in cipso_v4_gentag_hdr new 69cdb7947adb ibmvnic: remove excessive irqsave new 0a7e0c3b5702 selftest/net/ipsec.c: Remove unneeded semicolon new abbf9a0ef884 r8169: fix r8168fp_adjust_ocp_cmd function new 85554bcd123e net/hamradio/6pack: remove redundant check in sp_encaps() new 155b23e6e534 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count new d8861bab48b6 gianfar: fix jumbo packets+napi+rx overrun crash new 3e21a10fdea3 lan743x: trim all 4 bytes of the FCS; not just 2 new a4dcfbc4ee22 ethernet: alx: fix order of calls on resume new c33cb0020ee6 uapi: nfnetlink_cthelper.h: fix userspace compilation error new c57ea2d7d81f netfilter: conntrack: Remove a double space in a log message new 03a3ca37e4c6 netfilter: nf_nat: undo erroneous tcp edemux lookup new 07b5a76e1892 netfilter: conntrack: avoid misleading 'invalid' in log message new c2c16ccba2f5 selftests: netfilter: test nat port clash resolution inter [...] new 8e24edddad15 netfilter: x_tables: gpf inside xt_find_revision() new 9cc0001a18b4 netfilter: nftables: disallow updates on table ownership new 2888b080d05c netfilter: nftables: fix possible double hook unregistrati [...] new bd1777b3a88f netfilter: nftables: bogus check for netlink portID with t [...] new 9270bbe258c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new bf9279cd63dc net: dsa: bcm_sf2: simplify optional reset handling new a4813dc7baa4 net: ethernet: chelsio: inline_crypto: Mundane typos fixed [...] new 492bbe7f8a43 net: usb: cdc_ncm: emit dev_err on error paths new 4d8c79b7e9ff net: usb: log errors to dmesg/syslog new 143c253f42ba net: hisilicon: hns: fix error return code of hns_nic_clea [...] new 62765d39553c net: wan: fix error return code of uhdlc_init() new 03cbb87054c1 net: dsa: fix switchdev objects on bridge master mistakenl [...] new ac88c531a5b3 net: davicom: Fix regulator not turned off on failed probe new cf9e60aa69ae net: davicom: Fix regulator not turned off on driver removal new 2e2696223676 net: davicom: Use platform_get_irq_optional() new 1b2395dfff5b net: enetc: set MAC RX FIFO to recommended value new 29d98f54a4fe net: enetc: allow hardware timestamping on TX queues with [...] new 2055a99da8a2 net: bonding: fix error return code of bond_neigh_init() new 27ab92d9996e mptcp: fix length of ADD_ADDR with port sub-option new 179d0ba0c454 net: qrtr: fix error return code of qrtr_sendmsg() new 1019d7923d9d atm: fix a typo in the struct description new 3153724fc084 atm: uPD98402: fix incorrect allocation new 4416e98594dc atm: idt77252: fix null-ptr-dereference new f7d9d4854519 net: lapbether: Remove netif_start_queue / netif_stop_queue new 286a8624d7f9 net: dsa: xrs700x: check if partner is same as port in hsr join new 924a9bc362a5 net: check if protocol extracted by virtio_net_hdr_set_pro [...] new d348ede32e99 net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 new b005c9ef5ada Merge branch 'virtio_net-infinite-loop' new e7a36d27f6b9 s390/qeth: fix memory leak after failed TX Buffer allocation new c20383ad1656 s390/qeth: improve completion of pending TX buffers new 3e83d467a08e s390/qeth: schedule TX NAPI on QAOB completion new 7eefda7f353e s390/qeth: fix notification for pending buffers during teardown new 8515455720c5 Merge branch 's390-qeth-fixes' new 05a59d79793d Merge git://git.kernel.org:/pub/scm/linux/kernel/git/netdev/net
The 185 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/networking/bonding.rst | 2 +- Documentation/networking/netdev-FAQ.rst | 72 +-------- Documentation/process/stable-kernel-rules.rst | 6 - Documentation/process/submitting-patches.rst | 5 - MAINTAINERS | 3 +- arch/sparc/configs/sparc64_defconfig | 4 +- arch/sparc/kernel/traps_64.c | 13 +- arch/x86/net/bpf_jit_comp.c | 10 +- drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/net/bonding/bond_main.c | 8 +- drivers/net/can/flexcan.c | 24 +-- drivers/net/can/m_can/tcan4x5x-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 21 +-- drivers/net/dsa/bcm_sf2.c | 6 +- drivers/net/dsa/mt7530.c | 4 + drivers/net/dsa/sja1105/sja1105_main.c | 6 +- drivers/net/dsa/xrs700x/xrs700x.c | 10 +- drivers/net/ethernet/atheros/alx/main.c | 7 +- drivers/net/ethernet/broadcom/bcm4908_enet.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 17 ++- drivers/net/ethernet/cadence/macb_main.c | 15 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 8 +- drivers/net/ethernet/davicom/dm9000.c | 23 ++- drivers/net/ethernet/freescale/enetc/enetc.c | 93 ++++++------ drivers/net/ethernet/freescale/enetc/enetc.h | 5 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 20 ++- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 104 ++++++++++--- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 ++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 7 +- drivers/net/ethernet/ibm/ibmvnic.c | 17 +-- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/intel/ixgbevf/ipsec.c | 5 + drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 4 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 5 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 + drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_ethtool.c | 5 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 7 + drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- drivers/net/ethernet/mscc/Kconfig | 1 + drivers/net/ethernet/mscc/ocelot_flower.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 7 + drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 59 ++++++-- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 59 ++++++-- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 19 ++- drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 4 - .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 2 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 5 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 160 ++++++++++++++++---- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/hamradio/6pack.c | 5 - drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/net/netdevsim/netdev.c | 1 + drivers/net/phy/dp83822.c | 9 +- drivers/net/phy/dp83tc811.c | 11 +- drivers/net/phy/phy.c | 6 +- drivers/net/phy/phy_device.c | 6 +- drivers/net/usb/cdc_ncm.c | 10 +- drivers/net/usb/qmi_wwan.c | 14 -- drivers/net/usb/r8152.c | 35 +---- drivers/net/usb/usbnet.c | 2 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/lapbether.c | 3 - drivers/net/wireless/ath/ath11k/mac.c | 4 +- drivers/net/wireless/ath/ath11k/qmi.c | 4 +- drivers/net/wireless/ath/ath9k/ath9k.h | 3 +- drivers/net/wireless/ath/ath9k/xmit.c | 6 + drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 1 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 3 +- drivers/net/wireless/mediatek/mt76/dma.c | 26 ++-- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/xen-netback/netback.c | 4 +- drivers/s390/net/qeth_core.h | 3 +- drivers/s390/net/qeth_core_main.c | 128 ++++++++-------- include/linux/atmdev.h | 2 +- include/linux/can/skb.h | 8 +- include/linux/netdevice.h | 2 - include/linux/textsearch.h | 2 +- include/linux/virtio_net.h | 7 +- include/uapi/linux/bpf.h | 1 - include/uapi/linux/l2tp.h | 1 + include/uapi/linux/netfilter/nfnetlink_cthelper.h | 2 +- kernel/bpf/btf.c | 2 - kernel/bpf/core.c | 6 + kernel/bpf/verifier.c | 91 +++++++----- net/9p/client.c | 4 - net/core/rtnetlink.c | 2 +- net/core/skbuff.c | 2 + net/dsa/Kconfig | 2 + net/dsa/dsa_priv.h | 25 ++-- net/dsa/slave.c | 59 ++++++-- net/dsa/tag_mtk.c | 19 ++- net/dsa/tag_rtl4_a.c | 12 +- net/ethtool/channels.c | 26 ++-- net/ipv4/cipso_ipv4.c | 13 +- net/ipv4/inetpeer.c | 21 +-- net/ipv4/ip_tunnel.c | 5 +- net/ipv4/ip_vti.c | 6 +- net/ipv4/nexthop.c | 10 +- net/ipv4/tcp.c | 26 ++-- net/ipv4/udp_offload.c | 2 +- net/ipv6/calipso.c | 14 +- net/ipv6/ip6_gre.c | 16 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 6 +- net/ipv6/sit.c | 2 +- net/l2tp/l2tp_core.c | 41 ++--- net/l2tp/l2tp_core.h | 1 + net/l2tp/l2tp_netlink.c | 6 + net/mpls/mpls_gso.c | 3 + net/mptcp/protocol.c | 165 +++++++++++++-------- net/mptcp/protocol.h | 14 +- net/mptcp/subflow.c | 14 +- net/netfilter/nf_conntrack_helper.c | 3 +- net/netfilter/nf_conntrack_proto_tcp.c | 6 +- net/netfilter/nf_nat_proto.c | 25 +++- net/netfilter/nf_tables_api.c | 19 ++- net/netfilter/x_tables.c | 6 +- net/netlabel/netlabel_cipso_v4.c | 3 + net/qrtr/qrtr.c | 6 +- net/sched/sch_api.c | 8 +- net/sctp/tsnmap.c | 2 +- samples/bpf/xdpsock_user.c | 2 + tools/bpf/resolve_btfids/main.c | 5 + tools/include/uapi/linux/bpf.h | 1 - tools/lib/bpf/xsk.c | 5 +- .../selftests/bpf/progs/netif_receive_skb.c | 13 +- .../selftests/bpf/progs/test_global_func11.c | 2 +- .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../testing/selftests/bpf/verifier/array_access.c | 3 +- tools/testing/selftests/bpf/verifier/atomic_and.c | 23 +++ .../selftests/bpf/verifier/atomic_cmpxchg.c | 25 ++++ tools/testing/selftests/bpf/verifier/atomic_or.c | 25 ++++ tools/testing/selftests/net/fib_nexthops.sh | 8 + .../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 9 ++ tools/testing/selftests/net/ipsec.c | 2 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/nf_nat_edemux.sh | 99 +++++++++++++ 161 files changed, 1463 insertions(+), 796 deletions(-) create mode 100755 tools/testing/selftests/netfilter/nf_nat_edemux.sh