This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from e2cf67f6689a Merge tag 'zonefs-5.6-rc7' of git://git.kernel.org/pub/scm [...] adds 8959b304c706 gpiolib: Fix irq_disable() semantics adds efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk adds 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] adds 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds 0c625ccfe6f7 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] adds 1dfb642b1015 Merge tag 'gpio-v5.6-3' of git://git.kernel.org/pub/scm/li [...] adds 52e7c083b417 mailmap: Update email address adds 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() adds c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test adds a35a76faad53 Merge branch 'fix_bpf_send_signal' adds 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map adds 849b4d94582a bpf: Do not allow map_freeze in struct_ops map adds 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits adds 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set adds 62039c30c19d bpf: Initialize storage pointers to NULL to prevent freein [...] adds 1d8006abaab4 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory adds da6c7faeb103 bpf/btf: Fix BTF verification of enum members in struct/union adds 6ffe559a77d1 selftests/bpf: Add test for the packed enum member in stru [...] adds f7861a55b1ce Merge branch 'fix-BTF-enum' adds 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free adds 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 089e5016d7eb iwlwifi: mvm: take the required lock when clearing time ev [...] adds cb377dfda175 iwlwifi: consider HE capability when setting LDPC adds 71bc0334a637 iwlwifi: check allocated pointer when allocating conf_tlvs adds a5688e600e78 iwlwifi: yoyo: don't add TLV offset when reading FIFOs adds 699b760bd29e iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails adds ce19801ba75a iwlwifi: mvm: Fix rate scale NSS configuration adds 9352ed0165ff iwlwifi: cfg: use antenna diversity with all AX101 devices adds 453bfc2d16fc Merge tag 'iwlwifi-for-kalle-2020-03-08' of git://git.kern [...] adds da86cad0e011 MAINTAINERS: update web URL for iwlwifi adds c80b18cbb04b rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 adds e2e57291097b wlcore: remove stray plus sign adds 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] adds b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() adds 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation adds 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg adds fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg adds 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path adds e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks adds 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition adds 0fda7600c2e1 geneve: move debug check after netdev unregister adds cb851c01b51b mlxsw: reg: Increase register field length to 31 bits adds 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow adds 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow adds 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow adds 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] adds 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow adds 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] adds dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] adds 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() adds ca19c70f5225 hsr: add restart routine into hsr_get_node_list() adds 09e91dbea0aa hsr: set .netnsok flag adds 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' adds ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable adds fe2a31d790f8 netlink: allow extack cookie also for error messages adds f1388ec4a144 netlink: add nl_set_extack_cookie_u32() adds 2363d73a2f3e ethtool: reject unrecognized request flags adds 23c394819deb Merge branch 'ethtool-fail-with-error-if-request-has-unkno [...] adds 0fe1568061be net: fsl/fman: treat all RGMII modes in memac_adjust_link() adds 4022d808c452 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id adds d79e9d7c1e4b arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode adds 83d001068d33 Merge branch 'QorIQ-DPAA-ARM-RDBs-need-internal-delay-on-RGMII' adds b317538c4794 net: vxge: fix wrong __VA_ARGS__ usage adds 065fd83e1be2 net: mvneta: Fix the case where the last poll did not proc [...] adds 32ca98feab8c net: ip_gre: Accept IFLA_INFO_DATA-less configuration adds 028fd76b9b1c Revert "net: mvmdio: avoid error message for optional IRQ" adds fa2632f74e57 net: mvmdio: avoid error message for optional IRQ adds d36963b861c1 Merge branch 'net-mvmdio-avoid-error-message-for-optional-IRQ' adds 612eb1c3b9e5 Revert "net: bcmgenet: use RGMII loopback for MAC reset" adds 88f6c8bf1aae net: bcmgenet: keep MAC in reset until PHY is up adds af4e6671b21f Merge branch 'net-bcmgenet-revisit-MAC-reset' adds 872307abbd0d net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() r [...] adds ce1f35216282 net: ena: fix incorrect setting of the number of msix vectors adds e02ae6ed51be net: ena: fix request of incorrect number of IRQ vectors adds 30623e1ed116 net: ena: avoid memory access violation by validating req_ [...] adds dfdde1345bc1 net: ena: fix continuous keep-alive resets adds 155385754a9c Merge branch 'ENA-driver-bug-fixes' adds 6497ca07f5e9 net: phy: sfp-bus.c: get rid of docs warnings adds 2de9780f7507 net: core: dev.c: fix a documentation warning adds dd2af1040268 net/sched: act_ct: Fix leak of ct zone template on replace adds 384d91c267e6 vxlan: check return value of gro_cells_init() adds 166391159c5d wireguard: selftests: remove duplicated include <sys/types.h> adds 551599edbfff wireguard: selftests: test using new 64-bit time_t adds a5588604af44 wireguard: queueing: account for skb->protocol==0 adds 2b8765c52db2 wireguard: receive: remove dead code from default packet t [...] adds 11a7686aa99c wireguard: noise: error out precomputed DH during handshak [...] adds 3c025b631727 Merge branch 'wireguard-fixes' adds 6002059d7882 mlxsw: pci: Only issue reset when system is ready adds 158fe6665389 rxrpc: Abstract out the calculation of whether there's Tx space adds e138aa7d3271 rxrpc: Fix call interruptibility handling adds 498b577660f0 rxrpc: Fix sendmsg(MSG_WAITALL) handling adds 4636cf184d6d afs: Fix some tracing details adds dde9f095583b afs: Fix handling of an abort from a service handler adds 7d7587db0d7f afs: Fix client call Rx-phase signal handling adds 3ac9eb4210a9 Merge tag 'rxrpc-fixes-20200319' of git://git.kernel.org/p [...] adds 22259471b519 net: dsa: mt7530: Change the LINK bit to reflect the link status adds 7affd80802af cxgb4: fix throughput drop during Tx backpressure adds f1f20a8666c5 cxgb4: fix Txq restart check during backpressure adds b738a185beaa tcp: ensure skb->dev is NULL before leaving TCP stack adds 61abaf02d2ec netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} adds 41e9ec5a54f9 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} adds c921ffe85333 netfilter: flowtable: Fix flushing of offloaded flows on free adds 15ff197237e7 netfilter: flowtable: populate addr_type mask adds 702151da6df2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 07f8e4d0fddb tcp: also NULL skb->dev when copy was needed adds 96758117dc52 hinic: fix a bug of waitting for IO stopped adds 614eaa943e9f hinic: fix the bug of clearing event queue adds 33f15da216a1 hinic: fix out-of-order excution in arm cpu adds 0da7c322f116 hinic: fix wrong para of wait_for_completion_timeout adds 7296695fc16d hinic: fix wrong value of MIN_SKB_LEN adds 4abe5a1b9661 Merge branch 'hinic-BugFixes' adds 3a303cfdd28d hsr: fix general protection fault in hsr_addr_is_self() adds 06e9bfc1e57d ionic: make spdxcheck.py happy adds 2091a3d42b4f slcan: not call free_netdev before rtnl_unlock in slcan_open adds 9de9aa487daf net: stmmac: dwmac-rk: fix error path in rk_gmac_probe adds 749f6f684311 net: phy: dp83867: w/a for fld detect threshold bootstrapp [...] adds 9a9ba2a4aaaa net: bcmgenet: always enable status blocks adds 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] adds 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation adds 692b0399a225 net/mlx5: DR, Fix postsend actions write length adds 56917766def7 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow adds f28ca65efa87 net/mlx5e: kTLS, Fix wrong value in record tracker enum adds 404402abd5f9 net/mlx5e: Fix endianness handling in pedit mask adds 0b136454741b net/mlx5: Clear LAG notifier pointer after unregister adds 684ac83e3699 Merge tag 'mlx5-fixes-2020-03-05' of git://git.kernel.org/ [...] adds dddeb30bfc43 ipv4: fix a RCU-list lock in inet_dump_fib() adds 0dcdf9f64028 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() adds 12a5ba5a1994 net: qmi_wwan: add support for ASKEY WWHC050 adds 55b474c41e58 netlink: check for null extack in cookie helpers adds b06d072ccc4b macsec: restrict to ethernet devices adds a24ec3220f36 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. adds 62d4073e86e6 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() adds 0b5b561cea32 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. adds 62bfb932a51f bnxt_en: Free context memory after disabling PCI in probe [...] adds 5d765a5e4bd7 bnxt_en: Reset rings if ring reservation fails during open() adds 39a8f2a88b0c Merge branch 'bnxt_en-Bug-fixes' adds 0e62f543bed0 net: dsa: Fix duplicate frames flooded by learning adds 2f599ec422ad ethtool: fix reference leak in some *_SET handlers adds 81573b18f26d selftests/net/forwarding: add Makefile to install tests adds 961d0e5b3294 net: cbs: Fix software cbs to consider packet sending time adds e80f40cbe4dd net: dsa: tag_8021q: replace dsa_8021q_remove_header with [...] adds 50e0d28d3808 cxgb4/ptp: pass the sign of offset delta in FW CMD adds c312c7818b86 net: phy: mdio-bcm-unimac: Fix clock handling adds f13bc68131b0 r8169: re-enable MSI on RTL8168c adds 306f354c6739 net/mlx5_core: Set IB capability mask1 to fix ib_srpt conn [...] adds 1de0306c3a05 net/mlx5e: Enhance ICOSQ WQE info fields adds 39369fd536d4 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset adds e239c6d686e1 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ adds 187a9830c921 net/mlx5e: Do not recover from a non-fatal syndrome adds 7e566df65278 Merge tag 'mlx5-fixes-2020-03-24' of git://git.kernel.org/ [...] adds 8c2d45b2b65c netfilter: nf_tables: Allow set back-ends to report partia [...] adds 0eb4b5ee33f2 netfilter: nft_set_pipapo: Separate partial and complete o [...] adds 6f7c9caf017b netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] adds 7c84d41416d8 netfilter: nft_set_rbtree: Detect partial overlaps on insertion adds 76a109fac206 netfilter: nft_fwd_netdev: validate family and chain type adds bcfabee1afd9 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress adds a64d558d8cf9 selftests: netfilter: add nfqueue test case adds 6f000f987832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 919a23e9d6cc selftests/net: add missing tests to Makefile adds c085dbfb1cfc selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED adds 428c491332bc net: ena: Add PCI shutdown handler to allow safe kexec adds 2c64605b590e net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y [...] adds cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection adds 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table adds 2910594fd38d Merge tag 'wireless-drivers-2020-03-25' of git://git.kerne [...] adds 1b649e0bcae7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP adds d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER adds ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter adds 7aefa6237cfe RDMA/nl: Do not permit empty devices names during RDMA_NLD [...] adds f2f2b3bbf0d9 RDMA/core: Fix missing error check on dev_set_name() adds 5bdfa854013c RDMA/mad: Do not crash if the rdma device does not have a [...] adds 941224e09483 IB/rdmavt: Free kernel completion queue when done adds 9a293d1e21a6 IB/hfi1: Ensure pq is not left on waitlist adds 1fa70778742d MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer adds 2d47fbacf272 RDMA/core: Ensure security pkey modify is not lost adds 950bf4f17725 RDMA/mlx5: Fix access to wrong pointer while performing fl [...] adds ba80013fba65 RDMA/mlx5: Block delay drop to unprivileged users new 9420e8ade435 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
The 1 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: .mailmap | 1 + MAINTAINERS | 9 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/x86/net/bpf_jit_comp32.c | 10 +- drivers/gpio/gpiolib-acpi.c | 140 ++++++-- drivers/gpio/gpiolib.c | 9 +- drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/nldev.c | 6 +- drivers/infiniband/core/security.c | 11 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/user_mad.c | 33 +- drivers/infiniband/hw/hfi1/user_sdma.c | 25 +- drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/main.c | 5 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.c | 5 + drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/net/Kconfig | 1 + drivers/net/caif/caif_spi.c | 72 ++--- drivers/net/can/slcan.c | 3 + drivers/net/dsa/mt7530.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 78 +++-- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 15 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 8 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 142 +++------ drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 40 +-- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 3 + drivers/net/ethernet/chelsio/cxgb4/sge.c | 52 +-- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 51 +-- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 3 + drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/marvell/mvmdio.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 3 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 ++-- drivers/net/ethernet/mellanox/mlx5/core/en.h | 2 + .../net/ethernet/mellanox/mlx5/core/en/health.h | 3 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 31 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 4 +- .../mellanox/mlx5/core/steering/dr_action.c | 1 - .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 50 ++- drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.h | 14 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 14 +- drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 14 +- drivers/net/geneve.c | 8 +- drivers/net/ifb.c | 6 +- drivers/net/macsec.c | 3 + drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/phy/dp83867.c | 21 +- drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-mux-bcm-iproc.c | 7 +- drivers/net/phy/sfp-bus.c | 32 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vxlan.c | 11 +- drivers/net/wireguard/device.c | 2 +- drivers/net/wireguard/netlink.c | 8 +- drivers/net/wireguard/noise.c | 55 ++-- drivers/net/wireguard/noise.h | 12 +- drivers/net/wireguard/peer.c | 7 +- drivers/net/wireguard/queueing.h | 10 +- drivers/net/wireguard/receive.c | 7 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 2 + drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 25 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 35 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 + drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 + drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nfc/fdp/fdp.c | 5 +- fs/afs/cmservice.c | 14 +- fs/afs/internal.h | 12 +- fs/afs/rxrpc.c | 74 +---- include/linux/dsa/8021q.h | 7 - include/linux/netlink.h | 13 + include/linux/skbuff.h | 36 ++- include/net/af_rxrpc.h | 12 +- include/net/sch_generic.h | 16 - include/trace/events/afs.h | 2 +- kernel/bpf/bpf_struct_ops.c | 14 +- kernel/bpf/btf.c | 2 +- kernel/bpf/cgroup.c | 7 +- kernel/bpf/syscall.c | 5 + kernel/trace/bpf_trace.c | 2 +- net/Kconfig | 3 + net/bpfilter/main.c | 14 +- net/core/dev.c | 6 +- net/core/pktgen.c | 2 +- net/core/sock_map.c | 12 +- net/dsa/tag_8021q.c | 43 --- net/dsa/tag_brcm.c | 2 + net/dsa/tag_sja1105.c | 19 +- net/ethtool/debug.c | 4 +- net/ethtool/linkinfo.c | 4 +- net/ethtool/linkmodes.c | 4 +- net/ethtool/netlink.c | 16 +- net/ethtool/wol.c | 4 +- net/hsr/hsr_framereg.c | 9 +- net/hsr/hsr_netlink.c | 70 ++-- net/hsr/hsr_slave.c | 8 +- net/ipv4/fib_frontend.c | 2 + net/ipv4/ip_gre.c | 105 ++++-- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_output.c | 12 +- net/netfilter/nf_flow_table_core.c | 3 + net/netfilter/nf_flow_table_ip.c | 14 +- net/netfilter/nf_flow_table_offload.c | 1 + net/netfilter/nf_tables_api.c | 5 + net/netfilter/nft_fwd_netdev.c | 12 + net/netfilter/nft_set_pipapo.c | 34 +- net/netfilter/nft_set_rbtree.c | 87 ++++- net/netlink/af_netlink.c | 43 +-- net/packet/af_packet.c | 21 ++ net/packet/internal.h | 5 +- net/rxrpc/af_rxrpc.c | 37 +-- net/rxrpc/ar-internal.h | 5 +- net/rxrpc/call_object.c | 3 +- net/rxrpc/conn_client.c | 13 +- net/rxrpc/input.c | 1 - net/rxrpc/sendmsg.c | 75 +++-- net/sched/act_ct.c | 2 +- net/sched/act_mirred.c | 6 +- net/sched/cls_route.c | 4 +- net/sched/cls_tcindex.c | 3 + net/sched/sch_cbs.c | 12 +- tools/testing/selftests/Makefile | 1 + .../bpf/prog_tests/send_signal_sched_switch.c | 60 ++++ .../selftests/bpf/progs/test_send_signal_kern.c | 6 + tools/testing/selftests/bpf/test_btf.c | 42 +++ tools/testing/selftests/bpf/verifier/jmp32.c | 15 + tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/forwarding/Makefile | 76 +++++ .../selftests/net/forwarding/ethtool_lib.sh | 0 tools/testing/selftests/net/reuseport_addr_any.c | 4 + tools/testing/selftests/netfilter/Makefile | 6 +- tools/testing/selftests/netfilter/config | 6 + tools/testing/selftests/netfilter/nf-queue.c | 352 +++++++++++++++++++++ tools/testing/selftests/netfilter/nft_queue.sh | 332 +++++++++++++++++++ tools/testing/selftests/wireguard/netns.sh | 15 +- tools/testing/selftests/wireguard/qemu/Makefile | 2 +- tools/testing/selftests/wireguard/qemu/init.c | 1 - .../testing/selftests/wireguard/qemu/kernel.config | 1 - 172 files changed, 2356 insertions(+), 1006 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c create mode 100644 tools/testing/selftests/net/forwarding/Makefile mode change 100755 => 100644 tools/testing/selftests/net/forwarding/ethtool_lib.sh create mode 100644 tools/testing/selftests/netfilter/nf-queue.c create mode 100755 tools/testing/selftests/netfilter/nft_queue.sh