This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig in repository toolchain/ci/linux.
from 7a04344a4972 Merge v5.11.12 adds 873ddf720b83 ARM: dts: am33xx: add aliases for mmc interfaces adds 17d24f98fd2e bus: ti-sysc: Fix warning on unbind if reset is not deasserted adds ef817ce653db drm/msm: a6xx: Make sure the SQE microcode is safe adds 0ea2f3f11986 platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 adds 4be588ad4e90 bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_ [...] adds 5ed61675f436 net/mlx5e: Enforce minimum value check for ICOSQ size adds d86a9741f81f net: pxa168_eth: Fix a potential data race in pxa168_eth_remove adds 262703c38c89 kunit: tool: Fix a python tuple typing error adds 10d940e77afd mISDN: fix crash in fritzpci adds 643fed80fca6 net: arcnet: com20020 fix error handling adds 311cd0c8dbdc can: kvaser_usb: Add support for USBcan Pro 4xHS adds 26ca8f7fda08 mac80211: Check crypto_aead_encrypt for errors adds 61e315488959 mac80211: choose first enabled channel for monitor adds 82f75a45695c drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate adds c80036a7c7ed drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to o [...] adds e10e4ac5628c drm/msm: Ratelimit invalid-fence message adds 0b62d6d2bea7 netfilter: conntrack: Fix gre tunneling over ipv6 adds 4beb229ad5f0 netfilter: nftables: skip hook overlap logic if flowtable [...] adds 519ec6848150 net: ipa: fix init header command validation adds df885c2a19b2 platform/x86: thinkpad_acpi: Allow the FnLock LED to change state adds e6aedd5c8da3 kselftest/arm64: sve: Do not use non-canonical FFR register value adds b0b8f8799dd1 drm/msm/disp/dpu1: icc path needs to be set before dpu run [...] adds 6af7471b713d x86/build: Turn off -fcf-protection for realmode targets adds 278a13a8feb8 block: clear GD_NEED_PART_SCAN later in bdev_disk_changed adds 0e6115b6a586 platform/x86: intel_pmt_class: Initial resource to 0 adds d8c2946f398e platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake [...] adds bd7ab3de86d8 ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation adds dc992077faea scsi: target: pscsi: Clean up after failure in pscsi_map_sg() adds 45d73636ca28 arm64: kernel: disable CNP on Carmel adds a18e5bc5641e selftests/vm: fix out-of-tree build adds 7dd54a85ecf5 ia64: mca: allocate early mca with GFP_ATOMIC adds 28d95f1bf414 ia64: fix format strings for err_inject adds a6c4223bbd4b cifs: revalidate mapping when we open files for SMB1 POSIX adds fabd7beaa06c cifs: Silently ignore unknown oplock break handle adds 1cabe1b0bd5f io_uring: fix timeout cancel return code adds 079287a8e677 math: Export mul_u64_u64_div_u64 adds 5c14a915e046 tools/resolve_btfids: Build libbpf and libsubcmd in separa [...] adds d1db79f5a4cf tools/resolve_btfids: Check objects before removing adds bd6391b8732c tools/resolve_btfids: Set srctree variable unconditionally adds a9b54a282bcd kbuild: Add resolve_btfids clean to root clean target adds 13ddfcbdd64b kbuild: Do not clean resolve_btfids if the output does not exist adds f4fa197e6b1d tools/resolve_btfids: Add /libbpf to .gitignore adds b85b10dc8af4 bpf, x86: Validate computation of branch displacements for x86-64 adds 7f6b5b8e0309 bpf, x86: Validate computation of branch displacements for x86-32 adds d0dfb9d3f250 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM adds e23f129cafe7 Linux 5.11.13 adds 907bf90c2551 Merge v5.11.13 adds be52c39a1410 xfrm/compat: Cleanup WARN()s that can be user-triggered adds 1aaef5565d61 ALSA: aloop: Fix initialization of controls adds 739cee70131c ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 adds b9cf3b06052a ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model adds b1cdcf65b164 file: fix close_range() for unshare+cloexec adds c6508aee5629 ASoC: intel: atom: Stop advertising non working S24LE support adds 8c9e4971e142 nfc: fix refcount leak in llcp_sock_bind() adds b42800750b07 nfc: fix refcount leak in llcp_sock_connect() adds 596ad6296f07 nfc: fix memory leak in llcp_sock_connect() adds 820d46654348 nfc: Avoid endless loops caused by repeated llcp_sock_connect() adds 5f3255aff4ff selinux: make nslot handling in avtab more robust adds 5a1f495e91df selinux: fix cond_list corruption when changing booleans adds 762b867e134a selinux: fix race between old and new sidtab adds 108b525bc87a xen/evtchn: Change irq_info lock to raw_spinlock_t adds 952f5e5bcced net: ipv6: check for validity before dereferencing cfg->fc [...] adds c3ccbe3821ce net: dsa: lantiq_gswip: Let GSWIP automatically set the xM [...] adds 622322cc3802 net: dsa: lantiq_gswip: Don't use PHY auto polling adds d10f8a1f800c net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_ [...] adds 82c655d301bc drm/i915: Fix invalid access to ACPI _DSM objects adds 579f19a881e7 ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m adds c3c1c6652f17 drm/radeon: Fix size overflow adds 96312b1dcdfc drm/amdgpu: Fix size overflow adds 359f33090014 drm/amdgpu/smu7: fix CAC setting on TOPAZ adds 2b11196aa5bc rfkill: revert back to old userspace API by default adds dc3b0323e723 cifs: escape spaces in share names adds 9e3516e2ea66 cifs: On cifs_reconnect, resolve the hostname again. adds 7e4bf73fe38f IB/hfi1: Fix probe time panic when AIP is enabled with a b [...] adds badf34851669 LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late adds 7885eed5b30d gcov: re-fix clang-11+ support adds eafe7f9cea56 ia64: fix user_stack_pointer() for ptrace() adds 18027fae871c nds32: flush_dcache_page: use page_mapping_file to avoid r [...] adds 1e43aace56f1 ocfs2: fix deadlock between setattr and dio_end_io_write adds e7d0f591c708 fs: direct-io: fix missing sdio->boundary adds 800b5c1d024b ethtool: fix incorrect datatype in set_eee ops adds b028d1c717f5 of: property: fw_devlink: do not link ".*,nr-gpios" adds 1cdbc74c5fb6 parisc: parisc-agp requires SBA IOMMU driver adds 89dcd7587f1a parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers adds fdd9358a43f7 ARM: dts: turris-omnia: configure LED[2]/INTn pin as inter [...] adds ac95dc7c04e3 batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"-> [...] adds ad8d37ca2ecc ice: Continue probe on link/PHY errors adds 8f0ed12955c3 ice: Increase control queue timeout adds 95067fea0905 ice: prevent ice_open and ice_stop during reset adds 51c26a04f36b ice: fix memory allocation call adds e7b34fbb36f9 ice: remove DCBNL_DEVRESET bit from PF state adds ccef0e5f56e4 ice: Fix for dereference of NULL pointer adds d01af2c5123b ice: Use port number instead of PF ID for WoL adds 4ba18db41996 ice: Cleanup fltr list in case of allocation issues adds 9f271557c819 iwlwifi: pcie: properly set LTR workarounds on 22000 devices adds 6adf0c0412f8 ice: fix memory leak of aRFS after resuming from suspend adds 388d05f70f1e net: hso: fix null-ptr-deref during tty device unregistration adds a6a96bddfb42 libbpf: Fix bail out from 'ringbuf_process_ring()' on error adds f1d57bf095a8 bpf: Enforce that struct_ops programs be GPL-only adds 430c0278903a bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET adds a2dfc5f4b3bd ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ct [...] adds b34f81c3d1a6 libbpf: Ensure umem pointer is non-NULL before dereferencing adds 00b6712eae9f libbpf: Restore umem state after socket create failure adds 68629be80fc6 libbpf: Only create rx and tx XDP rings when necessary adds 9c020a533eaa bpf: Refcount task stack in bpf_get_task_stack adds f415b3c981de bpf, sockmap: Fix sk->prot unhash op reset adds a2b85e0b0b80 bpf, sockmap: Fix incorrect fwd_alloc accounting adds 30261f0f6848 net: ensure mac header is set in virtio_net_hdr_to_skb() adds 3a1cc64a2b8e i40e: Fix sparse warning: missing error code 'err' adds f17f77fb3855 i40e: Fix sparse error: 'vsi->netdev' could be null adds 0b8496ce2069 i40e: Fix sparse error: uninitialized symbol 'ring' adds 09c073688383 i40e: Fix sparse errors in i40e_txrx.c adds 5fc89b0942a5 vdpa/mlx5: Fix suspend/resume index restoration adds 69187263a358 net: sched: sch_teql: fix null-pointer dereference adds 4ff14b582bd4 net: sched: fix action overwrite reference counting adds 106ae6e854ac nl80211: fix beacon head validation adds 68bd15828044 nl80211: fix potential leak of ACL params adds 302bcd6b7099 cfg80211: check S1G beacon compat element length adds 482295dfa848 mac80211: fix time-is-after bug in mlme adds e04756ed464a mac80211: fix TXQ AC confusion adds 5dab4cf331ba net: hsr: Reset MAC header for Tx path adds 9b4c8b7a3acf net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonloca [...] adds 1c453cfc613e net: let skb_orphan_partial wake-up waiters. adds 7fb9c6165a6f thunderbolt: Fix a leak in tb_retimer_add() adds 6547627a1262 thunderbolt: Fix off by one in tb_port_find_retimer() adds 32fa3479cd3a usbip: add sysfs_lock to synchronize sysfs code paths adds 4f72d804791d usbip: stub-dev synchronize sysfs code paths adds e8e4a8282b1a usbip: vudc synchronize sysfs code paths adds 72a598314b5a usbip: synchronize event handler with sysfs code paths adds 6a94d0febc4f driver core: Fix locking bug in deferred_probe_timeout_wor [...] adds da79a5b1f014 scsi: pm80xx: Fix chip initialization failure adds 31c068e73da1 scsi: target: iscsi: Fix zero tag inside a trace event adds bf230ab93054 percpu: make pcpu_nr_empty_pop_pages per chunk type adds 9056443b5fc5 i2c: turn recovery error on init to debug adds 8f7d66db9bb1 powerpc/vdso: Make sure vdso_wrapper.o is rebuilt everytim [...] adds c4b292e00319 powerpc/ptrace: Don't return error when getting/setting FP [...] adds 15e486573327 KVM: x86/mmu: change TDP MMU yield function returns to mat [...] adds 263d7f6a8a97 KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched adds a4b9d17cb967 KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn adds 2d08b4ae1eb3 KVM: x86/mmu: Ensure forward progress when yielding in TDP [...] adds 9fa3f2f8794e KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed adds a71471ee61aa KVM: x86/mmu: Ensure TLBs are flushed when yielding during [...] adds e92475259667 KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during N [...] adds 75cf4240ce73 KVM: x86/mmu: Don't allow TDP MMU to yield when recovering [...] adds 3d5a5733046b KVM: x86/mmu: preserve pending TLB flush across calls to k [...] adds 50b4b6e7aba9 net: sched: fix err handler in tcf_action_init() adds 870bac104e16 ice: Refactor DCB related variables out of the ice_port_in [...] adds 6c49d847de82 ice: Recognize 860 as iSCSI port in CEE mode adds 88da40f671bc xfrm: interface: fix ipv4 pmtu check to honor ip header df adds 1d0d9d6fa9e8 xfrm: Use actual socket sk instead of skb socket for xfrm_ [...] adds 5a3611f5d25f remoteproc: qcom: pil_info: avoid 64-bit division adds 2ab8c8f6464e regulator: bd9571mwv: Fix AVS and DVFS voltage range adds 6b1955227727 ARM: OMAP4: Fix PMIC voltage domains for bionic adds e60259729174 ARM: OMAP4: PM: update ROM return address for OSWR and OFF adds 8ac165db522d remoteproc: pru: Fix firmware loading crashes on K3 SoCs adds fbc15e47cab7 net: xfrm: Localize sequence counter per network namespace adds 7ccd73a4446b esp: delete NETIF_F_SCTP_CRC bit from features for esp offload adds 0a622b315196 ASoC: SOF: Intel: HDA: fix core status verification adds f769063baf06 ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled fo [...] adds ffbb80ef6d08 xfrm: Fix NULL pointer dereference on policy lookup adds eab112754f53 virtchnl: Fix layout of RSS structures adds abd9ccfd238e i40e: Added Asym_Pause to supported link modes adds d18ea6522127 i40e: Fix kernel oops when i40e driver removes VF's adds 496cc293bcb4 hostfs: fix memory handling in follow_link() adds a2a18462885c amd-xgbe: Update DMA coherency values adds 29a6eaf081bb vxlan: do not modify the shared tunnel info when PMTU trig [...] adds 6807582024d0 geneve: do not modify the shared tunnel info when PMTU tri [...] adds c6fec9c6c3ed sch_red: fix off-by-one checks in red_check_params() adds 917a67603e55 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit adds 2c9d1023f6ac arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 adds 5ed41733bd87 xfrm: Provide private skb extensions for segmented and hw [...] adds cf9a8a13c8ba can: bcm/raw: fix msg_namelen values depending on CAN_REQU [...] adds 84e55cd73e98 can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE adds 5325e847b749 can: uapi: can.h: mark union inside struct can_frame packed adds 976b779142e9 mlxsw: spectrum: Fix ECN marking in tunnel decapsulation adds aa9d1e5e3c33 ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso adds 3d7807ec8522 gianfar: Handle error code at MAC address change adds 4fbe8b216bee net: dsa: Fix type was not set for devlink port adds 698e56363274 clk: qcom: camcc: Update the clock ops for the SC7180 adds 9b46ee619287 cxgb4: avoid collecting SGE_QBASE regs during traffic adds be1aab346089 net:tipc: Fix a double free in tipc_sk_mcast_rcv adds 9029e8bf54b3 ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces adds f61307f7b2bb net/ncsi: Avoid channel_monitor hrtimer deadlock adds cd090f3e5d56 net: qrtr: Fix memory leak on qrtr_tx_wait failure adds b84de22448b5 nfp: flower: ignore duplicate merge hints from FW adds 7fcd99a9395d net: phy: broadcom: Only advertise EEE for supported modes adds 5c802d8b58a6 I2C: JZ4780: Fix bug for Ingenic X1000. adds 16896b448289 ASoC: sunxi: sun4i-codec: fill ASoC card owner adds 5b8399ab502c net/mlx5e: Fix mapping of ct_label zero adds ab0b84d31f48 net/mlx5: Delete auxiliary bus driver eth-rep first adds acea114d3c46 net/mlx5e: Fix ethtool indication of connector type adds c896de640df7 net/mlx5: Don't request more than supported EQs adds 3afc6743f639 net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ adds 4253a6bfbcab net/rds: Fix a use after free in rds_message_map_pages adds 95bafdf79ed3 xdp: fix xdp_return_frame() kernel BUG throw for page_pool [...] adds 7f0fc4682e49 soc/fsl: qbman: fix conflicting alignment attributes adds 517d0e9b6a8c i40e: fix receiving of single packets in xsk zero-copy mode adds 3244d3db6636 i40e: Fix display statistics for veb_tc adds 1740e07334ab RDMA/rtrs-clt: Close rtrs client conn before destroying rt [...] adds f369daf200bf drm/msm: Set drvdata to NULL when msm_drm_init() fails adds e55cd1733145 net: udp: Add support for getsockopt(..., ..., UDP_GRO, .. [...] adds 70ba3614edd9 mptcp: forbit mcast-related sockopt on MPTCP sockets adds db63372d24fd mptcp: revert "mptcp: provide subflow aware release function" adds 4c00f57e62b9 scsi: ufs: core: Fix task management request completion timeout adds 3b365c0d2c05 scsi: ufs: core: Fix wrong Task Tag used in task managemen [...] adds dbb59f2d3d33 drm/msm: a6xx: fix version check for the A650 SQE microcode adds bd1702fdff3c drm/msm/disp/dpu1: program 3d_merge only if block is attached adds 4e2446fbdd00 Revert "arm64: dts: marvell: armada-cp110: Switch to per-p [...] adds d52f64fc54b8 ARM: dts: turris-omnia: fix hardware buffer management adds a8c23ab799e8 net: cls_api: Fix uninitialised struct field bo->unlocked_ [...] adds 63479ae4fb6d net: macb: restore cmp registers on resume path adds 0b4a64f2a0cc clk: fix invalid usage of list cursor in register adds e3561eea3e6c clk: fix invalid usage of list cursor in unregister adds 2f09eec28aab workqueue: Move the position of debug_work_activate() in _ [...] adds 721a5fc944cd s390/cpcmd: fix inline assembly register clobbering adds ba0e8db170c3 perf inject: Fix repipe usage adds e93c80d4bdc8 openvswitch: fix send of uninitialized stack memory in ct [...] adds d66df19e5125 i2c: designware: Adjust bus_freq_hz when refuse high speed [...] adds 868d3fdda06f iwlwifi: fix 11ax disabled bit in the regulatory capability flags adds 452302ba607e can: mcp251x: fix support for half duplex SPI host controllers adds 42a4b202f851 platform/x86: intel-hid: Fix spurious wakeups caused by ta [...] adds 67f7aba24445 tipc: increment the tmp aead refcnt before attaching it adds 8679f4a647c4 net: hns3: clear VF down state bit before request link status adds d2a6cda95cb0 net/mlx5: Fix HW spec violation configuring uplink adds 90240cbac0bb net/mlx5: Fix placement of log_max_flow_counter adds 5bc62430494d net/mlx5: Fix PPLM register mapping adds 16821ab710b0 net/mlx5: Fix PBMC register mapping adds bb8af68d0582 RDMA/cxgb4: check for ipv6 address properly while destroyi [...] adds a9eede95b4ea perf report: Fix wrong LBR block sorting adds 70fae2455c0e RDMA/qedr: Fix kernel panic when trying to access recv_cq adds d09c457d014f drm/vc4: crtc: Reduce PV fifo threshold on hvs4 adds 4dc4f3d72eaf i40e: Fix parameters in aq_get_phy_register() adds defb759f8886 RDMA/addr: Be strict with gid size adds d3d06fd40d0b vdpa/mlx5: should exclude header length and fcs from mtu adds 494727f56bf1 vdpa/mlx5: Fix wrong use of bit numbers adds 8fd28ec36a80 RAS/CEC: Correct ce_add_elem()'s returned values adds 460505d684e5 clk: socfpga: fix iomem pointer cast on 64-bit adds fc1b68fad203 lockdep: Address clang -Wformat warning printing for %hd adds b8045fd31410 dt-bindings: net: ethernet-controller: fix typo in NVMEM adds 8c6563a4b5c8 net: sched: bump refcount for new action in ACT replace mode adds 73da7931fdde x86/traps: Correct exc_general_protection() and math_error [...] adds ffa1a3ce6d40 gpiolib: Read "gpio-line-names" from a firmware node adds 54436d4df9b0 cfg80211: remove WARN_ON() in cfg80211_sme_connect adds a6c699baecd8 net: tun: set tun->dev->addr_len during TUNSETLINK processing adds a495430c96b5 drivers: net: fix memory leak in atusb_probe adds 37b26be74c5f drivers: net: fix memory leak in peak_usb_create_dev adds 743c9072afaf net: mac802154: Fix general protection fault adds baf5e98edb8b net: ieee802154: nl-mac: fix check on panid adds 2bfa1f18d83c net: ieee802154: fix nl802154 del llsec key adds 0a965b0b6352 net: ieee802154: fix nl802154 del llsec dev adds bdf8a7c207fe net: ieee802154: fix nl802154 add llsec key adds 7c1f54ad35fd net: ieee802154: fix nl802154 del llsec devkey adds 77c15dde1ccb net: ieee802154: forbid monitor for set llsec params adds 8e22301b6f0e net: ieee802154: forbid monitor for del llsec seclevel adds ea8895e370e8 net: ieee802154: stop dump llsec params for monitors adds dfbf7440e38c Revert "net: sched: bump refcount for new action in ACT re [...] adds dfe7059bf16b Linux 5.11.14 adds e6bd72e18baf Merge v5.11.14 new c19cf0450678 interconnect: core: fix error return code of icc_link_destroy() new c0ceeca6c39f gfs2: Flag a withdraw if init_threads() fails new 32959f673334 KVM: arm64: Hide system instruction access to Trace registers new ac22b8493425 KVM: arm64: Disable guest access to trace filter controls new 6aeb4749214e drm/imx: imx-ldb: fix out of bounds array access warning new aa9109bfb287 gfs2: report "already frozen/thawed" errors new 8988931ee33e ftrace: Check if pages were allocated before calling free_pages() new 53a58a74de15 tools/kvm_stat: Add restart delay new e3d12bc7e452 drm/tegra: dc: Don't set PLL clock to 0Hz new c25f837a3adb gpu: host1x: Use different lock classes for each client new afc82b1d0dff XArray: Fix splitting to non-zero orders new 12ea887cdd38 radix tree test suite: Fix compilation new e0e24b9fbc6a block: only update parent bi_status when bio fail new f8ac5cb2f429 radix tree test suite: Register the main thread with the R [...] new 0cdf4c3ea95a idr test suite: Take RCU read lock in idr_find_test_1 new e2a04b56607c idr test suite: Create anchor before launching throbber new a80bcc879517 null_blk: fix command timeout completion handling new 4d0fcd37bbcb io_uring: don't mark S_ISBLK async work as unbounded new d5ecd2faa522 riscv,entry: fix misaligned base for excp_vect_table new 398aca5129cf block: don't ignore REQ_NOWAIT for direct IO new b4c4e4660b37 netfilter: x_tables: fix compat match/target pad out-of-bo [...] new f8d2282512c0 perf map: Tighten snprintf() string precision to pass gcc [...] new 434192ad69b7 net: sfp: cope with SFPs that set both LOS normal and LOS [...] new 2aa8861eab09 Linux 5.11.15 new ad8b2e658544 Merge v5.11.15
The 25 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/arm64/silicon-errata.rst | 3 + .../bindings/net/ethernet-controller.yaml | 2 +- Makefile | 15 +- arch/arm/boot/dts/am33xx.dtsi | 3 + arch/arm/boot/dts/armada-385-turris-omnia.dts | 4 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 + arch/arm/mach-omap2/omap-secure.c | 39 +++++ arch/arm/mach-omap2/omap-secure.h | 1 + arch/arm/mach-omap2/pmic-cpcap.c | 4 +- arch/arm64/Kconfig | 10 ++ arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 2 +- arch/arm64/boot/dts/freescale/imx8mq-pinfunc.h | 2 +- arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 6 +- arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/kvm_arm.h | 1 + arch/arm64/kernel/cpu_errata.c | 8 + arch/arm64/kernel/cpufeature.c | 6 +- arch/arm64/kvm/debug.c | 2 + arch/ia64/include/asm/ptrace.h | 8 +- arch/ia64/kernel/err_inject.c | 22 +-- arch/ia64/kernel/mca.c | 2 +- arch/nds32/mm/cacheflush.c | 2 +- arch/parisc/include/asm/cmpxchg.h | 2 +- arch/powerpc/kernel/Makefile | 4 + arch/powerpc/kernel/ptrace/Makefile | 4 +- arch/powerpc/kernel/ptrace/ptrace-decl.h | 14 -- arch/powerpc/kernel/ptrace/ptrace-fpu.c | 10 ++ arch/powerpc/kernel/ptrace/ptrace-novsx.c | 8 + arch/powerpc/kernel/ptrace/ptrace-view.c | 2 - arch/riscv/kernel/entry.S | 1 + arch/s390/kernel/cpcmd.c | 6 +- arch/x86/Makefile | 2 +- arch/x86/include/asm/smp.h | 2 +- arch/x86/kernel/smpboot.c | 26 ++- arch/x86/kernel/traps.c | 4 +- arch/x86/kvm/mmu/mmu.c | 13 +- arch/x86/kvm/mmu/tdp_iter.c | 30 +--- arch/x86/kvm/mmu/tdp_iter.h | 11 +- arch/x86/kvm/mmu/tdp_mmu.c | 99 +++++++---- arch/x86/kvm/mmu/tdp_mmu.h | 18 +- arch/x86/net/bpf_jit_comp.c | 15 +- arch/x86/net/bpf_jit_comp32.c | 11 +- block/bio.c | 2 +- drivers/acpi/processor_idle.c | 4 +- drivers/base/dd.c | 8 +- drivers/block/null_blk/main.c | 26 ++- drivers/block/null_blk/null_blk.h | 1 + drivers/bus/ti-sysc.c | 4 +- drivers/char/agp/Kconfig | 2 +- drivers/clk/clk.c | 47 +++-- drivers/clk/qcom/camcc-sc7180.c | 50 +++--- drivers/clk/socfpga/clk-gate.c | 2 +- drivers/gpio/gpiolib.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 3 +- drivers/gpu/drm/i915/display/intel_acpi.c | 22 ++- drivers/gpu/drm/imx/imx-ldb.c | 10 ++ drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 77 ++++++-- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 1 + drivers/gpu/drm/msm/msm_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/tegra/dc.c | 10 +- drivers/gpu/drm/vc4/vc4_crtc.c | 17 ++ drivers/gpu/host1x/bus.c | 10 +- drivers/i2c/busses/i2c-designware-master.c | 1 + drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/i2c-core-base.c | 7 +- drivers/infiniband/core/addr.c | 4 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/hfi1/affinity.c | 21 +-- drivers/infiniband/hw/hfi1/hfi.h | 1 + drivers/infiniband/hw/hfi1/init.c | 10 +- drivers/infiniband/hw/hfi1/netdev_rx.c | 3 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 2 +- drivers/interconnect/core.c | 2 + drivers/isdn/hardware/mISDN/mISDNipac.c | 2 +- drivers/net/arcnet/com20020-pci.c | 34 ++-- drivers/net/can/spi/mcp251x.c | 24 ++- drivers/net/can/usb/Kconfig | 1 + drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 6 +- drivers/net/dsa/lantiq_gswip.c | 195 ++++++++++++++++++--- drivers/net/ethernet/amd/xgbe/xgbe.h | 6 +- drivers/net/ethernet/cadence/macb_main.c | 7 + drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 23 ++- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 3 +- drivers/net/ethernet/freescale/gianfar.c | 6 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 4 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 + drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 3 + drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 55 +++++- drivers/net/ethernet/intel/i40e/i40e_main.c | 11 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 9 + drivers/net/ethernet/intel/i40e/i40e_xsk.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 2 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 4 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 76 +++++--- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 47 ++--- drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 52 +++--- drivers/net/ethernet/intel/ice/ice_ethtool.c | 8 +- drivers/net/ethernet/intel/ice/ice_lib.c | 7 +- drivers/net/ethernet/intel/ice/ice_main.c | 53 ++++-- drivers/net/ethernet/intel/ice/ice_switch.c | 15 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 17 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 36 +++- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 6 + .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 18 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 22 +-- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 26 ++- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 13 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 15 ++ .../net/ethernet/mellanox/mlxsw/spectrum_ipip.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 7 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/cmsg.c | 1 + drivers/net/ethernet/netronome/nfp/flower/main.h | 8 + .../net/ethernet/netronome/nfp/flower/metadata.c | 16 +- .../net/ethernet/netronome/nfp/flower/offload.c | 48 ++++- drivers/net/geneve.c | 24 ++- drivers/net/ieee802154/atusb.c | 1 + drivers/net/ipa/ipa_cmd.c | 50 ++++-- drivers/net/phy/bcm-phy-lib.c | 13 +- drivers/net/phy/sfp.c | 36 ++-- drivers/net/tun.c | 48 +++++ drivers/net/usb/hso.c | 33 ++-- drivers/net/vxlan.c | 18 +- drivers/net/wan/hdlc_fr.c | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 2 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 31 +--- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 3 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 35 ++++ drivers/of/property.c | 11 +- drivers/platform/x86/intel-hid.c | 23 ++- drivers/platform/x86/intel_pmc_core.c | 50 ++++-- drivers/platform/x86/intel_pmt_class.c | 2 +- drivers/platform/x86/thinkpad_acpi.c | 8 +- drivers/ptp/ptp_qoriq.c | 13 +- drivers/ras/cec.c | 15 +- drivers/regulator/bd9571mwv-regulator.c | 4 +- drivers/remoteproc/pru_rproc.c | 2 +- drivers/remoteproc/qcom_pil_info.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 8 +- drivers/scsi/ufs/ufshcd.c | 31 ++-- drivers/soc/fsl/qbman/qman.c | 2 +- drivers/target/iscsi/iscsi_target.c | 3 +- drivers/target/target_core_pscsi.c | 8 + drivers/thunderbolt/retimer.c | 4 +- drivers/usb/usbip/stub_dev.c | 11 +- drivers/usb/usbip/usbip_common.h | 3 + drivers/usb/usbip/usbip_event.c | 2 + drivers/usb/usbip/vhci_hcd.c | 1 + drivers/usb/usbip/vhci_sysfs.c | 30 +++- drivers/usb/usbip/vudc_dev.c | 1 + drivers/usb/usbip/vudc_sysfs.c | 5 + drivers/vdpa/mlx5/core/mlx5_vdpa.h | 4 + drivers/vdpa/mlx5/net/mlx5_vnet.c | 40 +++-- drivers/xen/events/events_base.c | 12 +- fs/block_dev.c | 8 +- fs/cifs/Kconfig | 3 +- fs/cifs/Makefile | 5 +- fs/cifs/cifsfs.c | 3 +- fs/cifs/connect.c | 17 +- fs/cifs/file.c | 1 + fs/cifs/smb2misc.c | 4 +- fs/direct-io.c | 5 +- fs/file.c | 21 ++- fs/gfs2/super.c | 14 +- fs/hostfs/hostfs_kern.c | 7 +- fs/io_uring.c | 10 +- fs/namei.c | 8 +- fs/ocfs2/aops.c | 11 +- fs/ocfs2/file.c | 8 +- include/linux/avf/virtchnl.h | 2 - include/linux/host1x.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 10 +- include/linux/skmsg.h | 7 +- include/linux/virtio_net.h | 2 + include/net/act_api.h | 12 +- include/net/netns/xfrm.h | 4 +- include/net/red.h | 4 +- include/net/sock.h | 9 + include/net/xfrm.h | 4 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/rfkill.h | 80 +++++++-- init/Kconfig | 3 +- kernel/bpf/inode.c | 2 +- kernel/bpf/stackmap.c | 12 +- kernel/bpf/verifier.c | 5 + kernel/gcov/clang.c | 29 +-- kernel/locking/lockdep.c | 2 +- kernel/trace/ftrace.c | 9 +- kernel/workqueue.c | 2 +- lib/math/div64.c | 1 + lib/test_xarray.c | 26 +-- lib/xarray.c | 4 +- mm/percpu-internal.h | 2 +- mm/percpu-stats.c | 9 +- mm/percpu.c | 14 +- net/batman-adv/translation-table.c | 2 + net/can/bcm.c | 10 +- net/can/isotp.c | 11 +- net/can/raw.c | 14 +- net/core/skmsg.c | 12 +- net/core/sock.c | 12 +- net/core/xdp.c | 3 +- net/dsa/dsa2.c | 8 +- net/ethtool/eee.c | 4 +- net/hsr/hsr_device.c | 1 + net/hsr/hsr_forward.c | 6 - net/ieee802154/nl-mac.c | 7 +- net/ieee802154/nl802154.c | 23 ++- net/ipv4/ah4.c | 2 +- net/ipv4/esp4.c | 2 +- net/ipv4/esp4_offload.c | 17 +- net/ipv4/netfilter/arp_tables.c | 2 + net/ipv4/netfilter/ip_tables.c | 2 + net/ipv4/udp.c | 4 + net/ipv6/ah6.c | 2 +- net/ipv6/esp6.c | 2 +- net/ipv6/esp6_offload.c | 17 +- net/ipv6/netfilter/ip6_tables.c | 2 + net/ipv6/raw.c | 2 +- net/ipv6/route.c | 8 +- net/mac80211/aead_api.c | 5 +- net/mac80211/aes_gmac.c | 5 +- net/mac80211/main.c | 13 +- net/mac80211/mlme.c | 5 +- net/mac80211/tx.c | 2 +- net/mac802154/llsec.c | 2 +- net/mptcp/protocol.c | 100 +++++------ net/ncsi/ncsi-manage.c | 20 ++- net/netfilter/nf_conntrack_proto_gre.c | 3 - net/netfilter/nf_tables_api.c | 3 + net/netfilter/x_tables.c | 10 +- net/nfc/llcp_sock.c | 10 ++ net/openvswitch/conntrack.c | 8 +- net/qrtr/qrtr.c | 5 +- net/rds/message.c | 3 +- net/rfkill/core.c | 7 +- net/sched/act_api.c | 48 +++-- net/sched/cls_api.c | 16 +- net/sched/sch_teql.c | 3 + net/sctp/ipv6.c | 7 +- net/tipc/crypto.c | 3 +- net/tipc/socket.c | 2 +- net/wireless/nl80211.c | 10 +- net/wireless/scan.c | 14 +- net/wireless/sme.c | 2 +- net/xfrm/xfrm_compat.c | 12 +- net/xfrm/xfrm_device.c | 2 - net/xfrm/xfrm_interface.c | 3 + net/xfrm/xfrm_output.c | 10 +- net/xfrm/xfrm_state.c | 10 +- security/selinux/ss/avtab.c | 101 ++++------- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/conditional.c | 12 +- security/selinux/ss/services.c | 157 +++++++++++++---- security/selinux/ss/sidtab.c | 21 +++ security/selinux/ss/sidtab.h | 4 + sound/drivers/aloop.c | 11 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 16 ++ sound/soc/codecs/wm8960.c | 8 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 6 +- sound/soc/sof/intel/hda-dsp.c | 15 +- sound/soc/sunxi/sun4i-codec.c | 5 + tools/bpf/resolve_btfids/.gitignore | 3 +- tools/bpf/resolve_btfids/Makefile | 44 ++--- tools/kvm/kvm_stat/kvm_stat.service | 1 + tools/lib/bpf/ringbuf.c | 2 +- tools/lib/bpf/xsk.c | 57 +++--- tools/perf/builtin-inject.c | 2 +- tools/perf/util/block-info.c | 6 +- tools/perf/util/map.c | 7 +- tools/testing/kunit/kunit_config.py | 2 +- tools/testing/radix-tree/idr-test.c | 10 +- tools/testing/radix-tree/linux/compiler_types.h | 0 tools/testing/radix-tree/multiorder.c | 2 + tools/testing/radix-tree/xarray.c | 2 + tools/testing/selftests/arm64/fp/sve-test.S | 22 ++- tools/testing/selftests/vm/Makefile | 4 +- 293 files changed, 2550 insertions(+), 1235 deletions(-) delete mode 100644 tools/testing/radix-tree/linux/compiler_types.h