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-allnoconfig in repository toolchain/ci/linux.
from c2e7554e1b85 Merge tag 'gfs2-v5.10-rc4-fixes' of git://git.kernel.org/p [...] adds b98467fe96d2 thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 adds 841d6e9ec9e3 Merge tag 'thermal-v5.10-rc5' of git://git.kernel.org/pub/ [...] adds c088a4985e5f regulator: core: don't disable regulator if is_enabled ret [...] adds 365ec8b61689 regulator: pfuze100: limit pfuze-support-disable-sw to pfu [...] adds 57a6ad482af2 regulator: fix memory leak with repeated set_machine_const [...] adds 4b639e254d3d regulator: avoid resolve_supply() infinite recursion adds f5c042b23f74 regulator: workaround self-referent regulators adds 2ba546ebe0ce regulator: ti-abb: Fix array out of bound read access on t [...] adds d748287a28de Merge tag 'regulator-fix-v5.10-rc4' of git://git.kernel.or [...] adds 766c6b63aa04 spi: fix client driver breakages when using GPIO descriptors adds ee4ad5d06509 spi: fsi: Fix transfer returning without finalizing message adds 4def49da620c spi: lpspi: Fix use-after-free on unbind adds 5e844cc37a5c spi: Introduce device-managed SPI controller allocation adds e1483ac030fb spi: bcm2835: Fix use-after-free on unbind adds e13ee6cc4781 spi: bcm2835aux: Fix use-after-free on unbind adds 63c5395bb7a9 spi: bcm-qspi: Fix use-after-free on unbind adds c371dcf51cef Merge series "Use-after-free be gone" from Lukas Wunner <l [...] adds d853b3406903 spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe adds ac9978fcad3c spi: cadence-quadspi: Fix error return code in cqspi_probe adds a41b0ad07bfa spi: dw: Set transfer handler before unmasking the IRQs adds 04a9cd51d3f3 spi: npcm-fiu: Don't leak SPI master in probe error path adds fee3c824edf2 Merge tag 'spi-fix-v5.10-rc4' of git://git.kernel.org/pub/ [...] adds e010d1d25e47 cpufreq: tegra186: Fix get frequency callback adds 8410e7f3b31e cpufreq: scmi: Fix OPP addition failure with a dummy clock [...] adds 14c620cf2ee8 Merge branch 'cpufreq/arm/fixes' of git://git.kernel.org/p [...] adds c39de538a06e cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RC [...] adds 3a8ac4d39651 Merge branch 'pm-cpuidle' adds 4ca35b4f4509 Merge tag 'pm-5.10-rc5' of git://git.kernel.org/pub/scm/li [...] adds 4fba15fbb810 ACPI, APEI, Fix error return value in apei_map_generic_address() adds 7dc7a8b04f3d ACPI: fan: Initialize performance state sysfs attribute adds de15e20f50b1 Merge branch 'acpi-fan' adds 131ad0b6f529 Merge tag 'acpi-5.10-rc5' of git://git.kernel.org/pub/scm/ [...] adds 481535c5b41d xtensa: fix TLBTEMP area placement adds 3a860d165eb5 xtensa: disable preemption around cache alias management calls adds dc293f210690 xtensa: uaccess: Add missing __user to strncpy_from_user() [...] new 3494d58865ad Merge tag 'xtensa-20201119' of git://github.com/jcmvbkbc/l [...] new fcb48454c23c selftests/powerpc: rfi_flush: disable entry flush if present new f79643787e0a powerpc/64s: flush L1D on kernel entry new 9a32a7e78bd0 powerpc/64s: flush L1D after user accesses new 178d52c6e89c powerpc: Only include kup-radix.h for 64-bit Book3S new 89a83a0c69c8 selftests/powerpc: entry flush test new 0d239f3b03ef selftests/powerpc: refactor entry and rfi_flush tests new da631f7fd623 powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_ [...] new dda3f4252e6c Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/ [...] adds eb73060b971a RDMA/cm: Make the local_id_table xarray non-irq adds d035c3f6cdb8 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() adds b1e678bf290d RMDA/sw: Don't allow drivers using dma_virt_ops on highmem [...] adds dabbd6abcdbe IB/hfi1: Fix error return code in hfi1_init_dd() new ee415d73dcc2 tools/testing/scatterlist: Fix test to compile and run new 3be28e93cd88 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 1922a46b8c18 net/ncsi: Fix netlink registration adds e8aa6d520b44 net: ethernet: mtk-star-emac: return ok when xmit drops adds baee1991fad9 net: ethernet: mtk-star-emac: fix error return code in mtk [...] adds 4ee18c179e5e net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_ [...] adds 94e2bd0b259e rfkill: Fix use-after-free in rfkill_resume() adds 1d18288555b3 mac80211: fix memory leak on filtered powersave frames adds 4fe40b8e1566 mac80211: minstrel: remove deferred sampling code adds b2911a84396f mac80211: minstrel: fix tx status processing corner case adds 7bc40aedf24d mac80211: free sta in sta_info_insert_finish() on errors adds 1395f8df87b0 Merge tag 'mac80211-for-net-2020-11-13' of git://git.kerne [...] adds 2b5668733050 net: ethernet: ti: cpsw: fix cpts irq after suspend adds 8cf8821e15cd net: Exempt multicast addresses from five-second neighbor [...] adds aa6306a8481e net: phy: mscc: remove non-MACSec compatible phy adds 8c07205aea36 net: marvell: prestera: fix error return code in prestera_ [...] adds 81e329e93b86 net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR adds 9c2e14b48119 ip_tunnels: Set tunnel option flag when tunnel metadata is [...] adds ceb736e1d45c ipv6: Fix error path to cancel the meseage adds 37344718bd70 net: phy: smsc: add missed clk_disable_unprepare in smsc_p [...] adds 92307069a96c net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 adds 65b422d9b61b vsock: forward all packets to the host when no H2G is registered adds 057a10fa1f73 sctp: change to hold/put transport for proto_unreach_timer adds 1ba86d4366e0 netlabel: fix an uninitialized warning in netlbl_unlabel_s [...] adds e35df62e04cc lan743x: fix issue causing intermittent kernel log warnings adds 796a2665ca3e lan743x: prevent entire kernel HANG on open, for some platforms adds 56311a315da7 net: stmmac: dwmac_lib: enlarge dma reset timeout adds 849920c70339 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_por [...] adds c8c958a58fc6 can: af_can: prevent potential access of uninitialized mem [...] adds 9aa9379d8f86 can: af_can: prevent potential access of uninitialized mem [...] adds a1e654070a60 can: dev: can_restart(): post buffer from the right context adds 7968c7c79d3b can: ti_hecc: Fix memleak in ti_hecc_probe adds 81c9c8e0adef can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then [...] adds 8a68cc0d690c can: peak_usb: fix potential integer overflow on shift of a int adds 499aa923c567 can: flexcan: flexcan_setup_stop_mode(): add missing "req_ [...] adds b7ee5bc3e100 can: flexcan: fix failure handling of pm_runtime_get_sync() adds 3fcce133f0d9 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI adds 1ff203badbbf can: tcan4x5x: tcan4x5x_can_probe(): add missing error che [...] adds c81d0b6ca665 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration adds cd0d83eab2e0 can: m_can: m_can_handle_state_change(): fix state change adds a8c22f5b0c68 can: m_can: m_can_class_free_dev(): introduce new function adds 85816aba460c can: m_can: Fix freeing of can device from peripherials adds a584e9bc1b7e can: m_can: m_can_stop(): set device to software init mode [...] adds e2142ef266c8 Merge tag 'linux-can-fixes-for-5.10-20201115' of git://git [...] adds dd8088d5a896 PM: runtime: Add pm_runtime_resume_and_get to deal with us [...] adds da875fa5040b net: fec: Fix reference count leak in fec series ops adds 7953446d6647 Merge branch 'fix-usage-counter-leak-by-adding-a-general-s [...] adds 9d9e937b1c8b ipv6/netfilter: Discard first fragment not including all headers adds 857524564eae MAINTAINERS: Add Martin Schiller as a maintainer for the X [...] adds 2a1828e378c1 net: lantiq: Wait for the GPHY firmware to be ready adds 794e442ca39e MAINTAINERS: update cxgb4 and cxgb3 maintainer adds cfbaa8b33e02 cx82310_eth: fix error return code in cx82310_bind() adds 3beb9be16508 qlcnic: fix error return code in qlcnic_83xx_restart_hw() adds 661710bfd503 net: stmmac: dwmac-intel-plat: fix error return code in in [...] adds 35f735c66511 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() adds 7a30ecc92376 net: bridge: add missing counters to ndo_get_stats64 callback adds 8e5debed3901 net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx [...] adds 9c79a8ab5f12 net: mvneta: fix possible memory leak in mvneta_swbm_add_r [...] adds fc70f5bf5e52 net: qualcomm: rmnet: Fix incorrect receive packet handlin [...] adds 3fe16edf6767 net/tls: fix corrupted data in recvmsg adds 064c9c32b17c net: ipa: lock when freeing transaction adds 4260330b32b1 bnxt_en: read EEPROM A2h address using page 0 adds eba93de6d31c bnxt_en: Free port stats during firmware reset. adds fa97f303fa4c bnxt_en: Fix counter overflow logic. adds 0ae0a779efb8 bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. adds d5bd32a876c8 Merge branch 'bnxt_en-bug-fixes' adds cb47d16ea210 qed: fix error return code in qed_iwarp_ll2_start() adds 7b027c249da5 net: b44: fix error return code in b44_init_one() adds 3d5179458d22 net: ftgmac100: Fix crash when removing driver adds 1b9e2a8c99a5 tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate adds fd5736bf9f23 enetc: Workaround for MDIO register access issue adds a5bbcbf29089 netdevsim: set .owner to THIS_MODULE adds 138559b9f99d net/tls: Fix wrong record sn in async mode of device resync adds e33de7c5317e inet_diag: Fix error path to cancel the meseage in inet_re [...] adds 93be52612431 qed: fix ILT configuration of SRC block adds c09c8a27b9ba ipv4: use IS_ENABLED instead of ifdef adds df8d85d8c69d net: usb: qmi_wwan: Set DTR quirk for MR400 adds a5ebcbdf34b6 ah6: fix error return code in ah6_input() adds 537a14726582 atl1c: fix error return code in atl1c_probe() adds 3a36060bf294 atl1e: fix error return code in atl1e_probe() adds 1532b9778478 net: Have netpoll bring-up DSA management interface adds fb738b99ef22 mlxsw: Fix firmware flashing adds 1f492eab67bc mlxsw: core: Use variable timeout for EMAD retries adds fc2635bff24c Merge branch 'mlxsw-couple-of-fixes' adds a3dcb3e7e70c net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset new d8c19014bba8 page_frag: Recover from memory pressure new 6dceaa9f56e2 atm: nicstar: Unmap DMA on send error new ea6360985732 net/mlx5e: Fix refcount leak on kTLS RX resync new 5cfb540ef27b net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. new 6248ce991f8e net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb new 219b3267ca10 net/mlx5e: Fix check if netdev is bond slave new 8cbcc5ef2a28 net/mlx5: Add handling of port type in rule deletion new 1ce5fc724a26 net/mlx5: Clear bw_share upon VF disable new 470b74758260 net/mlx5: Disable QoS when min_rates on all VFs are zero new 5b8631c7b21c net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos [...] new 68ec32daf7d5 net/mlx5: fix error return code in mlx5e_tc_nic_init() new f93e8497a9bc Merge tag 'mlx5-fixes-2020-11-17' of git://git.kernel.org/ [...] new 6d9c8d15af0e net/mlx4_core: Fix init_hca fields offset new 470e14c00c63 can: kvaser_pciefd: Fix KCAN bittiming limits new d003868d7f85 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits new cd9f13c59461 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_ [...] new a1f634463aaf can: m_can: process interrupt only when not runtime suspended new f0b0a2d8a1fd Merge tag 'linux-can-fixes-for-5.10-20201118' of git://git [...] new 2d8f6481c17d ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv [...] new 0530bd6e6a3d net/smc: fix matching of existing link groups new 41a0be3f8f6b net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_ [...] new 90b49784814c Merge branch 'net-smc-fixes-2020-11-18' adds 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] adds abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare adds f16e631333a8 bpf: Fix unsigned 'datasec_id' compared with zero in check [...] adds fd63729cc0a6 selftests/bpf: Fix unused attribute usage in subprogs_unused test adds 9602182810cc MAINTAINERS/bpf: Update Andrii's entry. adds 50431b45685b tools, bpftool: Add missing close before bpftool net attach exit adds f782e2c300a7 bpf: Relax return code check for subprograms adds 2acc3c1bc8e9 selftests/bpf: Fix error return code in run_getsockopt_test() adds c9c89dcd872e bpf, sockmap: Fix partial copy_page_to_iter so progress ca [...] adds 36cd0e696a83 bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingre [...] adds 70796fb751f1 bpf, sockmap: Use truesize with sk_rmem_schedule() adds 6fa9201a8989 bpf, sockmap: Avoid returning unneeded EAGAIN when redirec [...] adds 2443ca66676d bpf, sockmap: Handle memory acct if skb_verdict prog redir [...] adds 4363023d2668 bpf, sockmap: Avoid failures from skb_to_sgvec when skb ha [...] new 1fd6cee127e2 libbpf: Fix VERSIONED_SYM_COUNT number parsing new 6fa6d28051e9 lib/strncpy_from_user.c: Mask out bytes after NUL terminator. new c8a36aedf3e2 selftest/bpf: Test bpf_probe_read_user_str() strips traili [...] new 14d6d86c210a Merge branch 'Fix bpf_probe_read_user_str() overcopying' new 2801a5da5b25 fail_function: Remove a redundant mutex unlock new e6ea60bac1ee Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf new 4d02da974ea8 Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/l [...]
The 40 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/admin-guide/kernel-parameters.txt | 7 ++ Documentation/xtensa/mmu.rst | 9 +- MAINTAINERS | 27 ++-- arch/powerpc/include/asm/book3s/64/kup-radix.h | 66 ++++++---- arch/powerpc/include/asm/exception-64s.h | 12 +- arch/powerpc/include/asm/feature-fixups.h | 19 +++ arch/powerpc/include/asm/kup.h | 26 +++- arch/powerpc/include/asm/security_features.h | 7 ++ arch/powerpc/include/asm/setup.h | 4 + arch/powerpc/kernel/exceptions-64s.S | 80 ++++++------ arch/powerpc/kernel/setup_64.c | 122 +++++++++++++++++- arch/powerpc/kernel/syscall_64.c | 2 +- arch/powerpc/kernel/vmlinux.lds.S | 14 +++ arch/powerpc/lib/feature-fixups.c | 104 +++++++++++++++ arch/powerpc/platforms/powernv/setup.c | 24 +++- arch/powerpc/platforms/pseries/mobility.c | 4 +- arch/powerpc/platforms/pseries/pseries.h | 2 +- arch/powerpc/platforms/pseries/setup.c | 15 ++- arch/xtensa/include/asm/pgtable.h | 2 +- arch/xtensa/include/asm/uaccess.h | 2 +- arch/xtensa/mm/cache.c | 14 +++ drivers/acpi/apei/apei-base.c | 4 + drivers/acpi/fan.c | 1 + drivers/atm/nicstar.c | 2 + drivers/cpufreq/scmi-cpufreq.c | 6 + drivers/cpufreq/tegra186-cpufreq.c | 33 +++-- drivers/cpuidle/cpuidle-tegra.c | 4 +- drivers/infiniband/Kconfig | 3 + drivers/infiniband/core/cm.c | 12 +- drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 3 +- drivers/infiniband/sw/rxe/Kconfig | 2 +- drivers/infiniband/sw/siw/Kconfig | 1 + drivers/net/can/dev.c | 2 +- drivers/net/can/flexcan.c | 28 +++-- drivers/net/can/kvaser_pciefd.c | 4 +- drivers/net/can/m_can/Kconfig | 3 +- drivers/net/can/m_can/m_can.c | 18 ++- drivers/net/can/m_can/m_can.h | 1 + drivers/net/can/m_can/m_can_platform.c | 23 ++-- drivers/net/can/m_can/tcan4x5x.c | 32 +++-- drivers/net/can/ti_hecc.c | 13 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 2 +- drivers/net/can/usb/mcba_usb.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 11 ++ drivers/net/dsa/mv88e6xxx/chip.c | 2 + drivers/net/dsa/mv88e6xxx/global1.c | 31 +++++ drivers/net/dsa/mv88e6xxx/global1.h | 1 + drivers/net/dsa/mv88e6xxx/global1_vtu.c | 59 +++++++-- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 4 + drivers/net/ethernet/freescale/enetc/Kconfig | 1 + drivers/net/ethernet/freescale/enetc/enetc.c | 62 ++++++--- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 115 ++++++++++++++++- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 8 +- drivers/net/ethernet/freescale/fec_main.c | 12 +- drivers/net/ethernet/marvell/mvneta.c | 5 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 7 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 3 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 6 +- drivers/net/ethernet/mellanox/mlx4/fw.h | 4 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 14 +-- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 3 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 9 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 20 +-- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 7 ++ drivers/net/ethernet/mellanox/mlxsw/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 3 +- drivers/net/ethernet/microchip/lan743x_main.c | 13 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 3 - drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 12 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 5 + .../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 + drivers/net/ethernet/ti/am65-cpts.c | 3 +- drivers/net/ethernet/ti/cpsw.c | 11 +- drivers/net/ethernet/ti/cpsw_new.c | 9 +- drivers/net/geneve.c | 3 +- drivers/net/ipa/gsi_trans.c | 15 ++- drivers/net/netdevsim/dev.c | 2 + drivers/net/netdevsim/health.c | 1 + drivers/net/netdevsim/udp_tunnels.c | 1 + drivers/net/phy/mscc/mscc_macsec.c | 1 - drivers/net/phy/smsc.c | 4 +- drivers/net/usb/cx82310_eth.c | 3 +- drivers/net/usb/qmi_wwan.c | 2 +- drivers/regulator/core.c | 43 ++++--- drivers/regulator/pfuze100-regulator.c | 13 +- drivers/regulator/ti-abb-regulator.c | 12 +- drivers/spi/spi-bcm-qspi.c | 34 ++--- drivers/spi/spi-bcm2835.c | 24 ++-- drivers/spi/spi-bcm2835aux.c | 20 ++- drivers/spi/spi-cadence-quadspi.c | 2 + drivers/spi/spi-dw-core.c | 4 +- drivers/spi/spi-fsi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 3 - drivers/spi/spi-npcm-fiu.c | 2 +- drivers/spi/spi.c | 81 +++++++++--- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 18 ++- include/linux/pm_runtime.h | 21 ++++ include/linux/spi/spi.h | 19 +++ include/net/ip_tunnels.h | 7 +- include/net/ipv6_frag.h | 30 +++++ include/net/neighbour.h | 1 + include/net/tls.h | 16 ++- kernel/bpf/verifier.c | 18 ++- kernel/fail_function.c | 5 +- kernel/trace/bpf_trace.c | 12 +- lib/strncpy_from_user.c | 19 ++- mm/page_alloc.c | 5 + net/bridge/br_device.c | 1 + net/can/af_can.c | 38 ++++-- net/core/devlink.c | 6 +- net/core/neighbour.c | 2 + net/core/netpoll.c | 22 +++- net/core/skmsg.c | 87 +++++++++++-- net/ipv4/arp.c | 6 + net/ipv4/fib_frontend.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/tcp_bbr.c | 2 +- net/ipv4/tcp_bpf.c | 18 +-- net/ipv6/addrconf.c | 8 +- net/ipv6/ah6.c | 3 +- net/ipv6/ndisc.c | 7 ++ net/ipv6/netfilter/nf_conntrack_reasm.c | 9 ++ net/ipv6/reassembly.c | 26 +--- net/mac80211/rc80211_minstrel.c | 27 +--- net/mac80211/rc80211_minstrel.h | 1 - net/mac80211/sta_info.c | 14 +-- net/mac80211/status.c | 18 ++- net/ncsi/ncsi-manage.c | 5 - net/ncsi/ncsi-netlink.c | 22 +--- net/ncsi/ncsi-netlink.h | 3 - net/netlabel/netlabel_unlabeled.c | 2 +- net/rfkill/core.c | 3 + net/sctp/input.c | 4 +- net/sctp/sm_sideeffect.c | 4 +- net/sctp/transport.c | 2 +- net/smc/af_smc.c | 3 +- net/smc/smc_core.c | 3 +- net/smc/smc_ib.c | 6 +- net/tls/tls_device.c | 37 ++++-- net/tls/tls_sw.c | 2 +- net/vmw_vsock/af_vsock.c | 2 +- net/x25/af_x25.c | 1 + tools/bpf/bpftool/net.c | 18 +-- tools/lib/bpf/Makefile | 2 + tools/lib/bpf/libbpf.c | 23 ++-- tools/testing/scatterlist/linux/mm.h | 1 + tools/testing/scatterlist/main.c | 4 +- .../selftests/bpf/prog_tests/probe_read_user_str.c | 71 +++++++++++ .../selftests/bpf/prog_tests/sockopt_multi.c | 3 +- tools/testing/selftests/bpf/prog_tests/subprogs.c | 6 + .../selftests/bpf/prog_tests/test_global_funcs.c | 1 + .../selftests/bpf/progs/test_global_func8.c | 19 +++ .../selftests/bpf/progs/test_probe_read_user_str.c | 25 ++++ .../selftests/bpf/progs/test_subprogs_unused.c | 21 ++++ tools/testing/selftests/powerpc/include/utils.h | 5 + .../testing/selftests/powerpc/security/.gitignore | 1 + tools/testing/selftests/powerpc/security/Makefile | 4 +- .../selftests/powerpc/security/entry_flush.c | 139 +++++++++++++++++++++ .../selftests/powerpc/security/flush_utils.c | 70 +++++++++++ .../selftests/powerpc/security/flush_utils.h | 17 +++ .../testing/selftests/powerpc/security/rfi_flush.c | 96 +++++--------- 178 files changed, 1997 insertions(+), 659 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/probe_read_user_str.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func8.c create mode 100644 tools/testing/selftests/bpf/progs/test_probe_read_user_str.c create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c create mode 100644 tools/testing/selftests/powerpc/security/entry_flush.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.c create mode 100644 tools/testing/selftests/powerpc/security/flush_utils.h