This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch stable in repository linux-next.
from 512dee0c00ad Merge tag 'x86-urgent-2023-01-04' of git://git.kernel.org/ [...] adds b9e05399d927 vdpa: merge functionally duplicated dev_features attributes adds c262f75cb6bb tools/virtio: initialize spinlocks in vring_test.c adds 258896fcc786 virtio-blk: use a helper to handle request queuing errors adds a6ce72c0fb60 vdpa/mlx5: Fix rule forwarding VLAN to TIR adds 5aec804936bb vdpa/mlx5: Return error on vlan ctrl commands if not supported adds 1ab53760d322 vdpa/mlx5: Fix wrong mac address deletion adds 0dbc1b4ae07d vdpa/mlx5: Avoid using reslock in event_handler adds 38fc462f57ef vdpa/mlx5: Avoid overwriting CVQ iotlb adds 344686136d73 virtio_pci: use helper function is_power_of_2() adds b9d978a89296 virtio_ring: use helper function is_power_of_2() adds a9f0a19ff770 RDMA/mlx5: remove variable i adds b66ead2d0eca virtio_pci: modify ENOENT to EINVAL adds 75e4ab9735a5 tools: Delete the unneeded semicolon after curly braces adds aeca7ff25484 vdpa_sim: fix possible memory leak in vdpasim_net_init() a [...] adds 7a4efe182ca6 vhost/vsock: Fix error handling in vhost_vsock_init() adds f85efa9b0f53 vringh: fix range used in iotlb_translate() adds 98047313cdb4 vhost: fix range used in translate_desc() adds c070c1912a83 vhost-vdpa: fix an iotlb memory leak adds f4e468f70838 virtio_blk: use UINT_MAX instead of -1U adds 794ec498c9fa vdpa_sim: fix vringh initialization in vdpasim_queue_ready() adds a4722f64f924 tools/virtio: Variable type completion adds b1d65f717cd6 virtio-crypto: fix memory leak in virtio_crypto_alg_skciph [...] adds c8e82e387702 virtio: Implementing attribute show with sysfs_emit adds e794070af224 vhost_vdpa: fix the crash in unmap a large memory adds 8aeac42d6093 tools/virtio: remove stray characters adds 81931012bd7d tools/virtio: remove smp_read_barrier_depends() adds 937c783aa3d8 vduse: Validate vq_num in vduse_validate_config() adds ed843d6ed731 vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove adds 1c96d5457f72 vdpa: conditionally fill max max queue pair for stats adds 0b7a04a30eef vdpasim: fix memory leak when freeing IOTLBs adds 72455a114252 vdpa_sim_net: should not drop the multicast/broadcast packet adds a26116c1e740 virtio_blk: Fix signedness bug in virtblk_prep_rq() adds 41c03ba9beea Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 9d8b5376cc28 fbdev: make offb driver tristate adds 8d8cf163c8d8 fbdev: omapfb: use strscpy() to instead of strncpy() adds 6b90032c7340 fbdev: atyfb: use strscpy() to instead of strncpy() adds f685dd7a8025 fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB adds 634cf6ead939 fbdev: omapfb: avoid stack overflow warning adds 5e9af4b42660 Merge tag 'fbdev-for-6.2-rc3' of git://git.kernel.org/pub/ [...] adds ba2dc1cb5491 gpiolib: Fix using uninitialized lookup-flags on ACPI platforms adds 90fee3dd5bfc gpio: pca953x: avoid to use uninitialized value pinctrl adds 2788938b7946 gpio: eic-sprd: Make the irqchip immutable adds be43eea7de5a gpio: pmic-eic-sprd: Make the irqchip immutable adds 9883ddf9d68d gpio: sprd: Make the irqchip immutable adds 694175cd8a16 gpio: sifive: Fix refcount leak in sifive_gpio_probe adds aa01a183924f Merge tag 'gpio-fixes-for-v6.2-rc3' of git://git.kernel.or [...] adds 01258b62c627 wifi: ti: remove obsolete lines in the Makefile adds 1c4c0b28b517 wifi: iwlwifi: fw: skip PPAG for JF adds 37fc9ad1617a wifi: mt76: mt7996: select CONFIG_RELAY adds b7dc753fe33a wifi: ath9k: use proper statements in conditionals adds aa6c3961a3ee Merge tag 'wireless-2022-12-21' of git://git.kernel.org/pu [...] adds 53fc61be273a ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf adds f2575c8f4049 net: vrf: determine the dst using the original ifindex for [...] adds 95637d91fefd net: openvswitch: release vport resources on failure adds 3d8f2c4269d0 vmxnet3: correctly report csum_level for encapsulated packet adds e20aa071cd95 nfp: fix schedule in atomic context when sync mc address adds 7d803344fdc3 mptcp: fix deadlock in fastopen error path adds fec3adfd754c mptcp: fix lockdep false positive adds 43ae218f69a6 Merge branch 'mptcp-locking-fixes' adds 42c7ded0eeac bonding: fix lockdep splat in bond_miimon_commit() adds d717f9474e3f net: lan966x: Fix configuration of the PCS adds fa349e396e48 veth: Fix race with AF_XDP exposing old or uninitialized d [...] adds 8d8bee13ae9e powerpc: dts: t208x: Disable 10G on MAC1 and MAC2 adds 7fac54b93ad1 atm: uapi: fix spelling typos in comments adds 09e6b30eeb25 net: hns3: add interrupts re-initialization while doing VF FLR adds 7d89b53cea1a net: hns3: fix miss L3E checking for rx packet adds 8ee57c7b8406 net: hns3: fix VF promisc mode not update when mac table full adds 256cbafb0a9a Merge branch 'net-hns3-fix-some-bug-for-hns3' adds cc074822465d bpf: Define sock security related BTF IDs under CONFIG_SEC [...] adds 54c3f1a81421 bpf: pull before calling skb_postpull_rcsum() adds 70a00e2f1dba selftests/bpf: Test bpf_skb_adjust_room on CHECKSUM_PARTIAL adds 55171f2930be bpftool: Fix linkage with statically built libllvm adds 8374bfd5a3c9 bpf: fix nullness propagation for reg to reg comparisons adds cedebd74cf38 selftests/bpf: check null propagation only neither reg is [...] adds fcbb408a1aaf selftests/bpf: Add host-tools to gitignore adds be1236fce5f4 Merge tag 'for-netdev' of git://git.kernel.org/pub/scm/lin [...] adds 399ab7fe0fa0 net: sched: fix memory leak in tcindex_set_parms adds 13a7c8964afc qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable( [...] adds 30e725537546 net: dsa: mv88e6xxx: depend on PTP conditionally adds df49908f3c52 nfc: Fix potential resource leaks adds d3805695fe1e net: ethernet: marvell: octeontx2: Fix uninitialized varia [...] adds 0e50d999903c rxrpc: Fix a couple of potential use-after-frees adds f4ef681115f8 docs: netdev: reshuffle sections in prep for de-FAQization adds ff249be5cca9 docs: netdev: convert to a non-FAQ document adds 81852018f240 Merge branch 'netdev-doc-defaq' adds 8e6a8d7a3dd9 net: ethernet: renesas: rswitch: Fix error path in renesas [...] adds bd2adfe3b3b8 net: ethernet: renesas: rswitch: Fix getting mac address f [...] adds 3ec3ebec7c76 Merge branch 'rswitch-fixes' adds 0020ae2a4aa8 bnxt_en: fix devlink port registration to netdev adds bbfc17e50ba2 bnxt_en: Simplify bnxt_xdp_buff_init() adds 9b3e607871ea bnxt_en: Fix XDP RX path adds 1abeacc1979f bnxt_en: Fix first buffer size calculations for XDP multi-buffer adds a056ebcc30e2 bnxt_en: Fix HDS and jumbo thresholds for RX packets adds 8ac718cc0e36 Merge branch 'bnxt_en-fixes' adds 9deb1e9fb88b net/ethtool/ioctl: return -EOPNOTSUPP if we have no phy stats adds fd4778581d61 net/ethtool/ioctl: remove if n_stats checks from ethtool_g [...] adds 201ed315f967 net/ethtool/ioctl: split ethtool_get_phy_stats into multip [...] adds e71460d4468f Merge branch 'ethtool_gert_phy_stats-fixes' adds ad425666a1f0 r8169: move rtl_wol_enable_rx() and rtl_prepare_power_down() adds bb41c13c05c2 r8169: fix dmar pte write access is not set error adds 0e3d18359ac1 Merge branch 'r8169-fixes' adds c2052189f19b s390/qeth: convert sysfs snprintf to sysfs_emit adds 40cab44b9089 net/sched: fix retpoline wrapper compilation on configs wi [...] adds 936a192f9740 tcp: Add TIME_WAIT sockets in bhash2. adds 2c042e8e54ef tcp: Add selftest for bind() and TIME_WAIT. adds 0798311cfd87 Merge branch 'tcp-bhash2-fixes' adds 6b57bffa5f67 net: ethernet: broadcom: bcm63xx_enet: Drop empty platform [...] adds af691c94d022 net: ethernet: freescale: enetc: Drop empty platform remov [...] adds fec7352117fa net: hns3: refine the handling for VF heartbeat adds d530ece70f16 net: amd-xgbe: add missed tasklet_kill adds 1f0ae22ab470 net/mlx5: E-Switch, properly handle ingress tagged packets on VST adds 2a35b2c2e6a2 net/mlx5: Add forgotten cleanup calls into mlx5_init_once( [...] adds 44aee8ea15ac net/mlx5: Fix io_eq_size and event_eq_size params validation adds 9078e843efec net/mlx5: Avoid recovery in probe flows adds c4ad5f2bdad5 net/mlx5: Fix RoCE setting at HCA level adds b12d581e83e3 net/mlx5e: IPoIB, Don't allow CQE compression to be turned [...] adds f8c18a5749cf net/mlx5e: Fix RX reporter for XSK RQs adds 849190e3e4cc net/mlx5e: CT: Fix ct debugfs folder name adds 2951b2e142ec net/mlx5e: Always clear dest encap in neigh-update-del adds 1e267ab88dc4 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation adds e54638a8380b net/mlx5e: Set geneve_tlv_option_0_exist when matching on [...] adds 4d1c1379d717 net/mlx5: Lag, fix failure to cancel delayed bond work adds a512807c24bc Merge tag 'mlx5-fixes-2022-12-28' of git://git.kernel.org/ [...] adds 1573c6882018 selftests: net: fix cmsg_so_mark.sh test hang adds 332b49ff637d net: ena: Fix toeplitz initial hash value adds 9c9e539956fa net: ena: Don't register memory info on XDP exchange adds c7f5e34d9063 net: ena: Account for the number of processed bytes in XDP adds 59811faa2c54 net: ena: Use bitmask to indicate packet redirection adds c7062aaee099 net: ena: Fix rx_copybreak value update adds e712f3e4920b net: ena: Set default value for RX interrupt moderation adds a8ee104f986e net: ena: Update NUMA TPH hint register upon NUMA node update adds 72f299b0ca3b Merge branch 'ena-fixes' adds d039535850ee net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe adds 9807ae697461 net: dsa: qca8k: fix wrong length value for mgmt eth packet adds d9dba91be71f net: dsa: tag_qca: fix wrong MGMT_DATA2 size adds 03cb9e6d0b32 Revert "net: dsa: qca8k: cache lo and hi for mdio write" adds cfbd6de588ef net: dsa: qca8k: introduce single mii read/write lo/hi adds a4165830ca23 net: dsa: qca8k: improve mdio master read/write by using s [...] adds d02b8256183f Merge branch 'dsa-qca8k-fixes' adds 6d4cfcf97986 net: phy: Update documentation for get_rate_matching adds 9c4d7f45d607 selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier adds 1856628baa17 selftests: net: return non-zero for failures reported in a [...] adds 1c429c10192c Merge branch 'selftests-fix' adds d9d71a89f28d net: ipa: use proper endpoint mask for suspend adds a3542b0ccd58 dt-bindings: net: sun8i-emac: Add phy-supply property adds 91e2286160ed dt-bindings: net: marvell,orion-mdio: Fix examples adds a2965c7be052 net: sched: atm: dont intepret cls results when asked to drop adds caa4b35b4317 net: sched: cbq: dont intepret cls results when asked to drop adds 819fcf4adfbd Merge branch 'cls_drop-fix' adds 43d253781f63 net: sched: htb: fix htb_classify() kernel-doc adds 06bf62944144 vxlan: Fix memory leaks in error path adds 588ab2dc25f6 net: sparx5: Fix reading of the MAC address adds 5eb119da94ac netfilter: conntrack: fix ipv6 exthdr error check adds bed4a63ea4ae netfilter: nf_tables: consolidate set description adds a8fe4154fa5a netfilter: nf_tables: add function to create set stateful [...] adds f6594c372afd netfilter: nf_tables: perform type checking for existing sets adds 123b99619cca netfilter: nf_tables: honor set timeout and garbage collec [...] adds a31d47be64b9 netfilter: ipset: fix hash:net,port,net hang with /0 subnet adds 5e29dc36bd5e netfilter: ipset: Rework long task execution when adding/d [...] adds d57609fad957 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 9c807965483f drivers/net/bonding/bond_3ad: return when there's no aggregator adds 4af1b64f80fb octeontx2-pf: Fix lmtst ID used in aura free adds 7dc618385419 net: dpaa: Fix dtsec check for PCS availability adds c7dd13805f8b usb: rndis_host: Secure rndis_query check against int overflow adds 558016722e9d MAINTAINERS: Update maintainers for ptp_vmw driver adds 9ed1d9aeef58 bpf: Fix panic due to wrong pageattr of im->image adds 8f161ca1105a selftests/bpf: Temporarily disable part of btf_dump:var_da [...] adds 7ff94f276f8e bpf: keep a reference to the mm, in case the task is dead. adds b7793c8db7d9 selftests/bpf: add a test for iter/task_vma for short-live [...] adds f90dd663c492 Merge branch 'bpf: fix the crash caused by task iterators [...] adds 45435d8da71f bpf: Always use maximal size for copy_array() adds 49d9601b8187 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] adds 5401c3e09928 qed: allow sleep in qed_mcp_trace_dump() adds 2c02d41d71f9 net/ulp: prevent ULP without clone op from entering the LI [...] adds 1ac885574470 inet: control sockets should not use current thread task_frag adds fe69230f0589 caif: fix memory leak in cfctrl_linkup_request() adds 50011c32f421 Merge tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/li [...] adds b878d3ba9bb4 thermal: int340x: Add missing attribute for data rate base adds 1f5abbd77e2c Merge tag 'thermal-6.2-rc3' of git://git.kernel.org/pub/sc [...]
No new revisions were added by this update.
Summary of changes: .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 3 + .../bindings/net/marvell,orion-mdio.yaml | 30 +- Documentation/process/maintainer-netdev.rst | 369 +++++++++++---------- MAINTAINERS | 4 +- arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 16 + drivers/block/virtio_blk.c | 35 +- .../crypto/virtio/virtio_crypto_skcipher_algs.c | 3 +- drivers/gpio/gpio-eic-sprd.c | 23 +- drivers/gpio/gpio-pca953x.c | 3 + drivers/gpio/gpio-pmic-eic-sprd.c | 29 +- drivers/gpio/gpio-sifive.c | 1 + drivers/gpio/gpio-sprd.c | 9 +- drivers/gpio/gpiolib.c | 2 +- drivers/net/bonding/bond_3ad.c | 1 + drivers/net/bonding/bond_main.c | 8 +- drivers/net/dsa/mv88e6xxx/Kconfig | 4 +- drivers/net/dsa/qca/qca8k-8xxx.c | 164 +++++---- drivers/net/dsa/qca/qca8k.h | 5 - drivers/net/ethernet/amazon/ena/ena_com.c | 29 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 6 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 83 +++-- drivers/net/ethernet/amazon/ena/ena_netdev.h | 17 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 3 + drivers/net/ethernet/amd/xgbe/xgbe-i2c.c | 4 +- drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 - drivers/net/ethernet/broadcom/bnxt/bnxt.c | 27 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 20 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h | 6 +- drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 6 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 132 +++++--- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 7 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 71 +++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 2 +- .../net/ethernet/marvell/octeontx2/af/mcs_rvu_if.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 4 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 9 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 7 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 + drivers/net/ethernet/mellanox/mlx5/core/health.c | 6 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +- .../net/ethernet/microchip/lan966x/lan966x_port.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 7 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 61 +++- drivers/net/ethernet/qlogic/qed/qed_debug.c | 28 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 8 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.h | 10 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 8 +- drivers/net/ethernet/realtek/r8169_main.c | 58 ++-- drivers/net/ethernet/renesas/rswitch.c | 10 +- drivers/net/ipa/ipa_interrupt.c | 3 +- drivers/net/phy/xilinx_gmii2rgmii.c | 1 + drivers/net/usb/rndis_host.c | 3 +- drivers/net/veth.c | 5 +- drivers/net/vmxnet3/vmxnet3_drv.c | 8 + drivers/net/vrf.c | 6 +- drivers/net/vxlan/vxlan_core.c | 19 +- drivers/net/wireless/ath/ath9k/htc.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 5 + drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 1 + drivers/net/wireless/ti/Makefile | 3 - drivers/s390/net/qeth_core_sys.c | 12 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 4 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 5 +- drivers/vdpa/mlx5/core/mr.c | 46 +-- drivers/vdpa/mlx5/net/mlx5_vnet.c | 78 ++--- drivers/vdpa/vdpa.c | 11 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 7 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 4 +- drivers/vdpa/vdpa_sim/vdpa_sim_net.c | 7 +- drivers/vdpa/vdpa_user/vduse_dev.c | 3 + drivers/vdpa/virtio_pci/vp_vdpa.c | 2 +- drivers/vhost/vdpa.c | 52 +-- drivers/vhost/vhost.c | 4 +- drivers/vhost/vringh.c | 5 +- drivers/vhost/vsock.c | 9 +- drivers/video/fbdev/Kconfig | 4 +- drivers/video/fbdev/aty/atyfb_base.c | 3 +- drivers/video/fbdev/matrox/matroxfb_base.c | 4 +- drivers/video/fbdev/omap/omapfb_main.c | 5 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 28 +- drivers/virtio/virtio.c | 12 +- drivers/virtio/virtio_pci_modern.c | 4 +- drivers/virtio/virtio_ring.c | 2 +- include/linux/dsa/tag_qca.h | 4 +- include/linux/mlx5/device.h | 5 + include/linux/mlx5/mlx5_ifc.h | 3 +- include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/phy.h | 5 +- include/net/inet_hashtables.h | 4 + include/net/inet_timewait_sock.h | 5 + include/net/netfilter/nf_tables.h | 25 +- include/net/tc_wrapper.h | 4 +- include/trace/events/rxrpc.h | 6 +- include/uapi/linux/atmbr2684.h | 2 +- include/uapi/linux/vdpa.h | 4 +- kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/task_iter.c | 39 ++- kernel/bpf/trampoline.c | 4 + kernel/bpf/verifier.c | 21 +- net/caif/cfctrl.c | 6 +- net/core/filter.c | 7 +- net/ethtool/ioctl.c | 107 +++--- net/ipv4/af_inet.c | 1 + net/ipv4/inet_connection_sock.c | 40 ++- net/ipv4/inet_hashtables.c | 8 +- net/ipv4/inet_timewait_sock.c | 31 +- net/ipv4/tcp_ulp.c | 4 + net/mptcp/protocol.c | 20 +- net/mptcp/protocol.h | 4 +- net/mptcp/subflow.c | 19 +- net/netfilter/ipset/ip_set_core.c | 7 +- net/netfilter/ipset/ip_set_hash_ip.c | 14 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 13 +- net/netfilter/ipset/ip_set_hash_ipport.c | 13 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 13 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 13 +- net/netfilter/ipset/ip_set_hash_net.c | 17 +- net/netfilter/ipset/ip_set_hash_netiface.c | 15 +- net/netfilter/ipset/ip_set_hash_netnet.c | 23 +- net/netfilter/ipset/ip_set_hash_netport.c | 19 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 40 +-- net/netfilter/nf_conntrack_proto.c | 7 +- net/netfilter/nf_tables_api.c | 261 ++++++++++----- net/nfc/netlink.c | 52 ++- net/openvswitch/datapath.c | 8 +- net/rxrpc/recvmsg.c | 14 +- net/sched/cls_tcindex.c | 12 +- net/sched/sch_atm.c | 5 +- net/sched/sch_cbq.c | 4 +- net/sched/sch_htb.c | 8 +- tools/bpf/bpftool/Makefile | 4 + tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/DENYLIST.s390x | 1 + tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 73 ++++ tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- .../selftests/bpf/prog_tests/decap_sanity.c | 85 +++++ .../selftests/bpf/prog_tests/jeq_infer_not_null.c | 9 + .../testing/selftests/bpf/progs/bpf_tracing_net.h | 6 + tools/testing/selftests/bpf/progs/decap_sanity.c | 68 ++++ .../selftests/bpf/progs/jeq_infer_not_null_fail.c | 42 +++ tools/testing/selftests/net/.gitignore | 1 + .../selftests/net/arp_ndisc_evict_nocarrier.sh | 15 +- tools/testing/selftests/net/bind_timewait.c | 92 +++++ tools/testing/selftests/net/cmsg_sender.c | 2 +- tools/virtio/ringtest/main.h | 37 ++- tools/virtio/virtio-trace/trace-agent-ctl.c | 2 +- tools/virtio/virtio_test.c | 2 +- tools/virtio/vringh_test.c | 2 + 163 files changed, 2229 insertions(+), 1046 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/decap_sanity.c create mode 100644 tools/testing/selftests/bpf/prog_tests/jeq_infer_not_null.c create mode 100644 tools/testing/selftests/bpf/progs/decap_sanity.c create mode 100644 tools/testing/selftests/bpf/progs/jeq_infer_not_null_fail.c create mode 100644 tools/testing/selftests/net/bind_timewait.c