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-aarch64-stable-allmodconfig in repository toolchain/ci/linux.
from 399a6e60ad5f Merge v5.11.8 adds a953f7029576 ASoC: ak4458: Add MODULE_DEVICE_TABLE adds e868c852ca49 ASoC: ak5558: Add MODULE_DEVICE_TABLE adds 1ce00afe4b52 spi: cadence: set cqspi to the driver_data field of struct device adds d7d682afa270 ALSA: dice: fix null pointer dereference when node is disc [...] adds 745adbaada97 ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro adds 8cd20c542809 ALSA: hda: generic: Fix the micmute led init state adds 7ea4b3d1f076 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Red [...] adds 3720d8dcb19a ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 adds 9c40d6607571 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 adds a7f4980302f0 ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 adds 1a33f12678fc Revert "PM: runtime: Update device status before letting s [...] adds bab52d72a25f s390/vtime: fix increased steal time accounting adds 4d9ecaf965c0 s390/pci: refactor zpci_create_device() adds 2571856cd368 s390/pci: remove superfluous zdev->zbus check adds 348fcd221ab9 s390/pci: fix leak of PCI device structure adds 94081cafb1b1 zonefs: Fix O_APPEND async write handling adds 543a55881b91 zonefs: prevent use of seq files as swap file adds d75714a710cc zonefs: fix to update .i_wr_refcnt correctly in zonefs_ope [...] adds f8505933e76d btrfs: fix race when cloning extent buffer during rewind o [...] adds 3f7611f647b8 btrfs: fix slab cache flags for free space tree bitmap adds 873c8f1654f5 vhost-vdpa: fix use-after-free of v->config_ctx adds 457e96ba5eed vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget [...] adds dd79e584b217 drm/amd/display: Copy over soc values before bounding box [...] adds 807df06206e8 drm/amd/display: Correct algorithm for reversed gamma adds 4409417054f7 drm/amd/display: Remove MPC gamut remap logic for DCN30 adds 36013e9ffc0a iommu/amd: Don't call early_amd_iommu_init() when AMD IOMM [...] adds feb319cae098 iommu/amd: Keep track of amd_iommu_irq_remap state adds f53dd32394ee iommu/amd: Move Stoney Ridge check to detect_ivrs() adds 69569ee844a9 ASoC: fsl_ssi: Fix TDM slot setup for I2S mode adds f85af61ed112 ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD [...] adds 80a1d53322d3 ASoC: SOF: Intel: unregister DMIC device on probe error adds 68ade68d7321 ASoC: SOF: intel: fix wrong poll bits in dsp power down adds bfbae16b23df ASoC: qcom: sdm845: Fix array out of bounds access adds dc9cc3df92bf ASoC: qcom: sdm845: Fix array out of range on rx slim channels adds 366a332aad9c ASoC: codecs: wcd934x: add a sanity check in set channel map adds 997b3e950a50 ASoC: qcom: lpass-cpu: Fix lpass dai ids parse adds 9c6c1ad0f08b ASoC: simple-card-utils: Do not handle device clock adds 1607d3dac3f9 afs: Fix accessing YFS xattrs on a non-YFS server adds f9cdf893f8ed afs: Stop listxattr() from listing "afs.*" attributes adds 5176fc6399ba ALSA: usb-audio: Fix unintentional sign extension issue adds 58ba0629d6f8 nvme: fix Write Zeroes limitations adds 676354044bf5 nvme-tcp: fix misuse of __smp_processor_id with preemption [...] adds abcbb4779389 nvme-tcp: fix possible hang when failing to set io queues adds d1602ef239e3 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU adds 051a1d39d22e nvmet: don't check iosqes,iocqes for discovery controllers adds bd3d29eebf49 nfsd: Don't keep looking up unhashed files in the nfsd file cache adds 9b3a901ac93d nfsd: don't abort copies early adds a80ea12d366d NFSD: Repair misuse of sv_lock in 5.10.16-rt30. adds ce10f007e01f NFSD: fix dest to src mount in inter-server COPY adds 879792f7e214 svcrdma: disable timeouts on rdma backchannel adds 061cb631225c vfio: IOMMU_API should be selected adds 6977124f7f52 vhost_vdpa: fix the missing irq_bypass_unregister_producer [...] adds 12d083889bb9 sunrpc: fix refcount leak for rpc auth modules adds 240a2c6c43ce i915/perf: Start hrtimer only if sampling the OA buffer adds ffb040b0b712 iommu/tegra-smmu: Make tegra_smmu_probe_device() to handle [...] adds 927ffd215f11 pstore: Fix warning in pstore_kill_sb() adds 5db13876d06d io_uring: ensure that SQPOLL thread is started for exit adds 77186c8f319b net/qrtr: fix __netdev_alloc_skb call adds ec94bb3aadce kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHL [...] adds e13f3d5f2a92 cifs: warn and fail if trying to use rootfs without the co [...] adds 1df0652d1a93 cifs: fix allocation size on newly created files adds 341bc1f1b3a9 RISC-V: Fix out-of-bounds accesses in init_resources() adds b3210434401c riscv: Correct SPARSEMEM configuration adds d6b18b345116 scsi: lpfc: Fix some error codes in debugfs adds 086bbaf80337 scsi: myrs: Fix a double free in myrs_cleanup() adds 5551638dc7a5 scsi: ufs: ufs-mediatek: Correct operator & -> && adds c2443c2233d3 scsi: mpt3sas: Do not use GFP_KERNEL in atomic context adds fb125c2b2285 RISC-V: correct enum sbi_ext_rfence_fid adds 462c3a06896d counter: stm32-timer-cnt: Report count function when SLAVE [...] adds 27be4b085d41 ASoC: codecs: lpass-va-macro: mute/unmute all active decimators adds 28d3ec6a7f7b ASoC: codecs: lpass-wsa-macro: fix RX MIX input controls adds 2ab0064c6925 powerpc/vdso32: Add missing _restgpr_31_x to fix build failure adds 7d09e9725b5d drm/ttm: Warn on pinning without holding a reference adds 0492006cc5ec drm/ttm: make ttm_bo_unpin more defensive adds 0b34af547790 gpiolib: Assign fwnode to parent's if no primary one provided adds cd81b0c95ed2 nvme-rdma: fix possible hang when failing to set io queues adds 1ed6a14cd571 powerpc: Force inlining of cpu_has_feature() to avoid buil [...] adds cfbabc0d668f usb-storage: Add quirk to defeat Kindle's automatic unload adds 928118b7aadc usbip: Fix incorrect double assignment to udc->ud.tcp_rx adds 2e252aca4ad9 usb: gadget: configfs: Fix KASAN use-after-free adds a63d97c536f4 usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct adds bae6ab496585 usb: typec: tcpm: Invoke power_supply_changed for tcpm-sou [...] adds 26db17444176 usb: dwc3: gadget: Allow runtime suspend if UDC unbinded adds 9de499997c37 usb: dwc3: gadget: Prevent EP queuing while stopping transfers adds 66b2e3275df4 thunderbolt: Initialize HopID IDAs in tb_switch_alloc() adds 9f9917ae0635 thunderbolt: Increase runtime PM reference count on DP tun [...] adds a08b5cfa8d9d iio:adc:stm32-adc: Add HAS_IOMEM dependency adds 140a65d17ad4 iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_I [...] adds d9e486e6575a iio: adis16400: Fix an error code in adis16400_initial_setup() adds b98f49131632 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler adds 462051b4b70e iio: adc: ab8500-gpadc: Fix off by 10 to 3 adds 75f09139f78e iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask adds 24680461fdc3 iio: adc: adi-axi-adc: add proper Kconfig dependencies adds 3df2c5e5491b iio: hid-sensor-humidity: Fix alignment issue of timestamp [...] adds e0634b082e7c iio: hid-sensor-prox: Fix scale not correct issue adds 1f63403905e2 iio: hid-sensor-temperature: Fix issues of timestamp channel adds 766cdae251d3 counter: stm32-timer-cnt: fix ceiling write max value adds d6538f45758b counter: stm32-timer-cnt: fix ceiling miss-alignment with [...] adds a2afad32503a PCI: rpadlpar: Fix potential drc_name corruption in store [...] adds 948aa695eaf6 perf/x86/intel: Fix a crash caused by zero PEBS status adds ec872a2c1c54 perf/x86/intel: Fix unchecked MSR access error caused by V [...] adds 19e0a885ed18 x86/ioapic: Ignore IRQ2 again adds def9b93d6148 kernel, fs: Introduce and use set_restart_fn() and arch_se [...] adds 3704f0a6bd97 x86: Move TS_COMPAT back to asm/thread_info.h adds 922bfc314de8 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() adds 80766be77280 efivars: respect EFI_UNSUPPORTED return from firmware adds cada49ccf502 ext4: fix error handling in ext4_end_enable_verity() adds 5f669c913122 ext4: find old entry again if failed to rename whiteout adds e07f221840cb ext4: stop inode update before return adds 066ba1f4c885 ext4: do not try to set xattr into ea_inode if value is empty adds b99d7fc175da ext4: fix potential error in ext4_do_update_inode adds 9ac7ff18a845 ext4: fix timer use-after-free on failed mount adds d1b017be68c7 ext4: fix rename whiteout with fast commit adds 2159d599cd97 MAINTAINERS: move some real subsystems off of the staging [...] adds 76957cc2d287 MAINTAINERS: move the staging subsystem to lists.linux.dev adds e446086b3309 static_call: Fix static_call_update() sanity check adds 46257a7630b2 efi: use 32-bit alignment for efi_guid_t literals adds 7168a2d61e5e firmware/efi: Fix a use after bug in efi_mem_reserve_persistent adds 08970f8cfb32 genirq: Disable interrupts for force threaded handlers adds 6daae4e4526f x86/apic/of: Fix CPU devicetree-node lookups adds d2c2b04081b5 cifs: Fix preauth hash corruption adds bf768299cb38 Linux 5.11.9 adds ecf856bd1f0c Merge v5.11.9 adds 65ca2566ffc8 Revert "drm/ttm: make ttm_bo_unpin more defensive" adds bec771b5e090 Revert "drm/ttm: Warn on pinning without holding a reference" adds 6cc049b8e0d0 Linux 5.11.10 adds ee9175d74b14 Merge v5.11.10 new 12d810339b74 mt76: fix tx skb error handling in mt76_dma_tx_queue_skb new ba5ec417757e mt76: mt7915: only modify tx buffer list after allocating [...] new 61f976d54364 net: stmmac: fix dma physical address of descriptor when d [...] new e5183a716e0c net: fec: ptp: avoid register access when ipg clock is disabled new 4e94f304b01a powerpc/4xx: Fix build errors from mfdcr() new 86f96556a881 atm: eni: dont release is never initialized new fcafe4c34226 atm: lanai: dont run lanai_dev_close if not open new 043bd607acd0 Revert "r8152: adjust the settings about MAC clock speed d [...] new a81ca565bc72 ALSA: hda: ignore invalid NHLT table new 3090a6a96f1d ixgbe: Fix memleak in ixgbe_configure_clsu32 new fe39c84038b5 scsi: ufs: ufs-qcom: Disable interrupt in reset path new 5b78d2f59e26 blk-cgroup: Fix the recursive blkg rwstat new 85d8430da37a net: tehuti: fix error return code in bdx_probe() new 10e279bf63f0 net: intel: iavf: fix error return code of iavf_init_get_r [...] new ffadc28ef471 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count new 5b54b18449d8 gianfar: fix jumbo packets+napi+rx overrun crash new 14c6e4583490 cifs: ask for more credit on async read/write code paths new d3d7254da911 gfs2: fix use-after-free in trans_drain new 4ea418350386 cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev new 39bbcd875c2e gpiolib: acpi: Add missing IRQF_ONESHOT new 4e1854c4439c nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default new 860edfa2c66d NFS: Correct size calculation for create reply length new b8d9630c1687 net: hisilicon: hns: fix error return code of hns_nic_clea [...] new 31604dddcfc2 net: wan: fix error return code of uhdlc_init() new 469a97c55bc9 net: davicom: Use platform_get_irq_optional() new f548e1d9632a net: enetc: set MAC RX FIFO to recommended value new 5700aec49cb9 atm: uPD98402: fix incorrect allocation new a81f8a71616c atm: idt77252: fix null-ptr-dereference new 0ee03a83b396 cifs: change noisy error message to FYI new 8dbe24b9ac4a irqchip/ingenic: Add support for the JZ4760 new 0346028dbd2c kbuild: add image_name to no-sync-config-targets new 207e723f9915 kbuild: dummy-tools: fix inverted tests for gcc new a4b0e214610d umem: fix error return code in mm_pci_probe() new a2aadd653faf sparc64: Fix opcode filtering in handling of no fault loads new b41ef7506961 habanalabs: Call put_pid() when releasing control device new 4ddfee857000 habanalabs: Disable file operations after device is removed new 3f88406e5b5b staging: rtl8192e: fix kconfig dependency on CRYPTO new d8aaff93e4dc u64_stats,lockdep: Fix u64_stats_init() vs lockdep new fd2d1ccbcf56 kselftest: arm64: Fix exit code of sve-ptrace new 2fee1be5dece regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck new 0bb6bdaa6603 regulator: qcom-rpmh: Use correct buck for S1C regulator new 0867825dd012 block: Fix REQ_OP_ZONE_RESET_ALL handling new 56043c3f0916 drm/amd/display: Enable pflip interrupt upon pipe enable new 658064531056 drm/amd/display: Revert dram_clock_change_latency for DCN2.1 new 6f46011e4fce drm/amd/display: Enabled pipe harvesting in dcn30 new 685db0ffb71b drm/amdgpu/display: Use wm_table.entries for dcn301 calculate_wm new 51c2898b5ae1 drm/amdgpu: fb BO should be ttm_bo_type_device new f632b1e15e25 drm/radeon: fix AGP dependency new 51669f77fffb nvme: simplify error logic in nvme_validate_ns() new e34bc517e48e nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() new e11e83386c25 nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() new 4994ebf5048f nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command ha [...] new 0defa56c8a4e nvme-core: check ctrl css before setting up zns new cdcb99235f43 nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done new 645c3a3cdf88 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung [...] new 68dade704bb8 nfs: we don't support removing system.nfs4_acl new f614a7fbd425 block: Suppress uevent for hidden device when removed new 698e5dbc7ef8 io_uring: cancel deferred requests in try_cancel new bf32c0b5e5da mm/fork: clear PASID for new mm new 2e5df913e84c ia64: fix ia64_syscall_get_set_arguments() for break-based [...] new f7a81b4b50b6 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign new fe6e1bd9aa80 static_call: Pull some static_call declarations to the typ [...] new 4ee2f67c74b7 static_call: Allow module use without exposing static_call_key new 5edc307e0658 static_call: Fix the module key fixup new 84a47b784251 static_call: Fix static_call_set_init() new ca64d2a14ddf KVM: x86: Protect userspace MSR filter with SRCU, and set [...] new a5efdb359aa9 btrfs: do not initialize dev stats if we have no dev_root new 8730c91ec814 btrfs: do not initialize dev replace for bad dev root new 24725ca3435a btrfs: fix check_data_csum() error message for direct I/O new 205d2ede63c2 btrfs: initialize device::fs_info always new 8992c3ed2911 btrfs: fix sleep while in non-sleep context during qgroup removal new 5025134a27b8 btrfs: fix subvolume/snapshot deletion not triggered on mount new 9006088b6bd0 selinux: don't log MAC_POLICY_LOAD record on failed policy load new d7e5ee600364 selinux: fix variable scope issue in live sidtab conversion new a2035c9006e8 netsec: restore phy power state after controller reset new 2050605ce632 platform/x86: intel-vbtn: Stop reporting SW_DOCK events new 635bb49a1dcf psample: Fix user API breakage new a4d98a9d69b0 z3fold: prevent reclaim/free race for headless pages new ddc05df73386 squashfs: fix inode lookup sanity checks new 19a3e89b5217 squashfs: fix xattr id and id lookup sanity checks new f2b078c41dd4 hugetlb_cgroup: fix imbalanced css_get and css_put pair fo [...] new dc6423998cbc kasan: fix per-page tags for non-page_alloc pages new ba56848725f5 gcov: fix clang-11+ support new 9a24f2c58c45 mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP new 28757856b3f7 ACPI: video: Add missing callback back for Sony VPCEH3U1E new b7c8b959cc87 ACPICA: Always create namespace nodes using acpi_ns_create_node() new feb1b3ae2528 arm64: stacktrace: don't trace arch_stack_walk() new 8fa6280a511c arm64: dts: ls1046a: mark crypto engine dma coherent new 728f3e7f9499 arm64: dts: ls1012a: mark crypto engine dma coherent new f2ff3eba448e arm64: dts: ls1043a: mark crypto engine dma coherent new 312648641c7a ARM: dts: at91: sam9x60: fix mux-mask for PA7 so it can be [...] new f4e47f4743e3 ARM: dts: at91: sam9x60: fix mux-mask to match product's d [...] new df7ccda6dfd6 ARM: dts: at91-sama5d27_som1: fix phy address to 7 new 9840a40915c5 integrity: double check iint_cache was initialized new 462817cf913b drm/nouveau/kms/nve4-nv108: Limit cursors to 128x128 new 9d8a81fe5a22 drm/etnaviv: Use FOLL_FORCE for userptr new 9b1992234a3e drm/amd/pm: workaround for audio noise issue new d97d76806077 drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new e31833b82da6 drm/amdgpu: fix the hibernation suspend with s0ix new 0f2b084ac07e drm/amdgpu: Add additional Sienna Cichlid PCI ID new 890c8ee0ab33 drm/i915/dsc: fix DSS CTL register usage for ICL DSI transcoders new c80cc463bded drm/i915: Fix the GT fence revocation runtime PM logic new 4f103e05d35f dm verity: fix DM_VERITY_OPTS_MAX value new c30e7e5167fe dm: don't report "detected capacity change" on device creation new 45dc10644f03 dm ioctl: fix out of bounds array access when no devices new 26918974e1c9 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD new 2f61117559cc soc: ti: omap-prm: Fix reboot issue with invalid pcie rese [...] new 9865d674a47e ARM: OMAP2+: Fix smartreflex init regression after droppin [...] new 3bdcf2b8cb95 soc: ti: omap-prm: Fix occasional abort on reset deassert [...] new 3242ca02ec14 veth: Store queue_mapping independently of XDP prog presence new a9b2ab5db842 bpf: Dont allow vmlinux BTF to be used in map_create and p [...] new 0624c0461da6 bpf: Change inode_storage's lookup_elem return value from [...] new 40528afecb23 libbpf: Fix INSTALL flag order new 87b56523e023 net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets new 871c0aba9fa0 net/mlx5e: Set PTP channel pointer explicitly to NULL new 422379ba05df net/mlx5e: When changing XDP program without reset, take r [...] new b3ff92a53f8d net/mlx5e: Revert parameters on errors when changing PTP s [...] new 49f80b16e60d net/mlx5e: Don't match on Geneve options in case option ma [...] new cbe40c70817e net/mlx5e: E-switch, Fix rate calculation division new e31d27e4ce0c ipv6: fix suspecious RCU usage warning new 439b1164da36 drop_monitor: Perform cleanup upon probe registration failure new 925338a1e84f macvlan: macvlan_count_rx() needs to be aware of preemption new 7baf9c5c17f0 net: sched: validate stab values new 46e36a442733 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port new a45d0550d516 igc: reinit_locked() should be called with rtnl_lock new 6684480a4537 igc: Fix Pause Frame Advertising new 228cc5139198 igc: Fix Supported Pause Frame Link Setting new 45bb2ab59812 igc: Fix igc_ptp_rx_pktstamp() new 9b86d1a85f46 e1000e: add rtnl_lock() to e1000_reset_task new 72e4515c6a45 e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 new 54d0ad9e6c69 kunit: tool: Disable PAGE_POISONING under --alltests new 0aa086096ec7 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidu [...] new 602e7f335dae net: phy: broadcom: Add power down exit reset state delay new cd0cce7359ed ice: fix napi work done reporting in xsk path new bb3cd45d8499 ftgmac100: Restart MAC HW once new 0c60c808e466 clk: qcom: gcc-sc7180: Use floor ops for the correct sdcc1 clk new 4f8e661e91e9 net: ipa: terminate message handler arrays new 59050436a732 net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() new a6698235caf6 flow_dissector: fix byteorder of dissected ICMP ID new 48bf42c5a75a selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed new 6817f362fc74 netfilter: ctnetlink: fix dump of the expect mask attribute new b7e0dc329b53 net: hdlc_x25: Prevent racing between "x25_close" and "x25 [...] new 4233914aec4f net: phylink: Fix phylink_err() function name error in phy [...] new ea9f7fa30ba7 tipc: better validate user input in tipc_nl_retrieve_key() new 191d21595788 tcp: relookup sock for RST+ACK packets handled by obsolete [...] new 8b1174a49d1e mptcp: fix ADD_ADDR HMAC in case port is specified new e8166eea9b3e can: isotp: isotp_setsockopt(): only allow to set low leve [...] new 8c7458af098e can: isotp: TX-path: ensure that CAN frame flags are initialized new c15096998515 can: peak_usb: add forgotten supported devices new eea9b6800bdf can: flexcan: flexcan_chip_freeze(): fix chip freeze for m [...] new 7c5599ac1ce1 can: kvaser_pciefd: Always disable bus load reporting new 97562a14d378 can: c_can_pci: c_can_pci_remove(): fix use-after-free new b0c48f0e13ca can: c_can: move runtime PM enable/disable to c_can_platform new 9d6b6eea7dcc can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning new 238445a200a9 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors new fe744cff6616 mac80211: fix rate mask reset new 331d42f56df8 mac80211: Allow HE operation to be longer than expected. new 9aefd5558eb8 selftests/net: fix warnings on reuseaddr_ports_exhausted new a05843343e56 nfp: flower: fix unsupported pre_tunnel flows new 7a50e1ee6eef nfp: flower: add ipv6 bit to pre_tunnel control message new 0b2a4542ccf5 nfp: flower: fix pre_tun mask id allocation new 4b4ddf22b7b3 ftrace: Fix modify_ftrace_direct. new bbdf3191ef10 drm/msm/dsi: fix check-before-set in the 7nm dsi_pll code new 7ad5b922075f ionic: linearize tso skb with too many frags new 5cb5b2cbeaea net/sched: cls_flower: fix only mask bit check in the vali [...] new f51ef7f227d7 netfilter: nftables: report EOPNOTSUPP on unsupported flow [...] new d7f062b65b15 netfilter: nftables: allow to update flowtable flags new 4cbeb30de6c0 netfilter: flowtable: Make sure GC works periodically in i [...] new d5b1065c20c0 libbpf: Fix error path in bpf_object__elf_init() new 8c0632114297 libbpf: Use SOCK_CLOEXEC when opening the netlink socket new e07586ec799d ARM: dts: imx6ull: fix ubi filesystem mount failed new 56fb317ea08b ipv6: weaken the v4mapped source check new 4443c5472aa7 octeontx2-af: Formatting debugfs entry rsrc_alloc. new 9822a5263fb5 octeontx2-af: Remove TOS field from MKEX TX new ff77243621a4 octeontx2-af: Fix irq free in rvu teardown new f4e51680456d octeontx2-pf: Clear RSS enable flag on interace down new 99ec8db10848 octeontx2-af: fix infinite loop in unmapping NPC counter new a39e9373f6a6 net: check all name nodes in __dev_alloc_name new 2aafc277e97f net: cdc-phonet: fix data-interface release on probe failure new 8fdd62c52a17 igb: check timestamp validity new 4147dffc53b3 sctp: move sk_route_caps check and set into sctp_outq_flus [...] new b339d5bfe2e2 r8152: limit the RX buffer size of RTL8153A for USB 2.0 new b1afe78668a2 net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes new 737af131b680 selinux: vsock: Set SID for socket returned by accept() new 237e39cb3eaf selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn deca [...] new 78741b967fa5 libbpf: Fix BTF dump of pointer-to-array-of-struct new 5f8cad9fb1f3 bpf: Fix umd memory leak in copy_process() new 22e4f2bfc1d2 can: isotp: tx-path: zero initialize outgoing CAN frames new 07e797b8b9ce platform/x86: dell-wmi-sysman: Fix crash caused by calling [...] new 2286f9404b01 platform/x86: dell-wmi-sysman: Fix possible NULL pointer d [...] new 2e6468ac29b4 platform/x86: dell-wmi-sysman: Make it safe to call exit_f [...] new 70b139ad0836 platform/x86: dell-wmi-sysman: Fix release_attributes_data [...] new 4940c55c47f0 platform/x86: dell-wmi-sysman: Cleanup sysman_init() error [...] new d6e159f03258 platform/x86: dell-wmi-sysman: Make sysman_init() return - [...] new 31523d2ebedf drm/msm: fix shutdown hook in case GPU components failed to bind new 3cd192e5bc67 drm/msm: Fix suspend/resume on i.MX5 new c95291991c4f arm64: kdump: update ppos when reading elfcorehdr new 8b39e4df84a0 PM: runtime: Defer suspending suppliers new 62cc6465b917 net/mlx5: Add back multicast stats for uplink representor new 60b66dc676b9 net/mlx5e: Allow to match on MPLS parameters only for MPLS [...] new 1c178ae0cf47 net/mlx5e: Offload tuple rewrite for non-CT flows new c4421a17e2b8 net/mlx5e: Fix error path for ethtool set-priv-flag new a7f88d6acb41 mfd: intel_quark_i2c_gpio: Revert "Constify static struct [...] new e5932c5c55fa PM: EM: postpone creating the debugfs dir till fs_initcall new 23cc873592de platform/x86: intel_pmt_crashlog: Fix incorrect macros new 458ce1e66cee net: bridge: don't notify switchdev for local FDB addresses new cbf813a232cd octeontx2-af: Fix memory leak of object buf new d70fda87214c xen/x86: make XEN_BALLOON_MEMORY_HOTPLUG_LIMIT depend on M [...] new 942bfc1d758e RDMA/cxgb4: Fix adapter LE hash errors while destroying ip [...] new bbac10208fe6 mm: memblock: fix section mismatch warning again new 18ad5cc2c06f bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs new 3331dba8c2c5 net: Consolidate common blackhole dst ops new 6523e59c5b3e net, bpf: Fix ip6ip6 crash with collect_md populated skbs new e0557a6be351 igb: avoid premature Rx buffer reuse new ea2702b8f8bc net: axienet: Fix probe error cleanup new bc5c3466f2c3 net: phy: introduce phydev->port new 5de176a4688c net: phy: broadcom: Avoid forward for bcm54xx_config_clock [...] new 741ae9a523e1 net: phy: broadcom: Set proper 1000BaseX/SGMII interface m [...] new f6a6d0ac49a5 net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M new 04b8e4fdbbfd Revert "netfilter: x_tables: Switch synchronization to RCU" new 4c2d548cefe0 netfilter: x_tables: Use correct memory barriers. new 85d177f56e52 bpf: Fix fexit trampoline. new b726622ed242 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BP [...] new 203e451331a5 platform/x86: dell-wmi-sysman: Cleanup create_attributes_l [...] new 399a5a93b4df dm table: Fix zoned model check and zone sectors check new 6954c3597757 mm/mmu_notifiers: ensure range_end() is paired with range_start() new d219ca67cf59 Revert "netfilter: x_tables: Update remaining dereference to RCU" new c299cb4b9d85 ACPI: scan: Rearrange memory allocation in acpi_device_add() new 321dbe6c0b55 ACPI: scan: Use unique number for instance_no new 693d9a58f6ac perf auxtrace: Fix auxtrace queue conflict new 3c840c4de8a9 perf synthetic events: Avoid write of uninitialized memory [...] new 9c36abf596d5 io_uring: fix provide_buffers sign extension new 4788e5bd9886 block: recalculate segment count for multi-segment discard [...] new 373ab2dca1d0 scsi: Revert "qla2xxx: Make sure that aborted commands are freed" new 6148b7c6253b scsi: qedi: Fix error return code of qedi_alloc_global_queues() new 9e2cb7ab9add scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() new d6e8a2fa5ee3 smb3: fix cached file size problems in duplicate extents ( [...] new 012597da391a cifs: Adjust key sizes and key generation routines for AES [...] new 267ca4945205 locking/mutex: Fix non debug version of mutex_lock_io_nested() new e5f5af036526 x86/mem_encrypt: Correct physical address calculation in _ [...] new 05f618b34885 fs/cachefiles: Remove wait_bit_key layout dependency new bc21889a9a21 ch_ktls: fix enum-conversion warning new 0a675f66e16b can: dev: Move device back to init netns on owning netns delete new bdd7ead61721 r8169: fix DMA being used after buffer free if WoL is enabled new 95767e841279 net: dsa: b53: VLAN filtering is global to all users new 19bd749b40a2 mac80211: fix double free in ibss_leave new 284acd4d067c ext4: add reclaim checks to xattr code new 9e7af67e9521 fs/ext4: fix integer overflow in s_log_groups_per_flex new 05009abe7c97 Revert "xen: fix p2m size in dom0 for disabled memory hotp [...] new 14a3924fa3f0 nvme: fix the nsid value to print in nvme_validate_or_alloc_ns new d795e1208d92 can: peak_usb: Revert "can: peak_usb: add forgotten suppor [...] new 039f4b3f2e92 selftest/bpf: Add a test to check trampoline freeing logic. new 632b046bb612 xen-blkback: don't leak persistent grants from xen_blkbk_map() new aa7258f8f3d4 Linux 5.11.11 new 46cbadcb8cc6 Merge v5.11.11
The 255 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/virt/kvm/api.rst | 6 +- MAINTAINERS | 7 +- Makefile | 11 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 8 - arch/arm/boot/dts/at91-sama5d27_som1.dtsi | 4 +- arch/arm/boot/dts/imx6ull-myir-mys-6ulx-eval.dts | 1 + arch/arm/boot/dts/sam9x60.dtsi | 9 + arch/arm/mach-omap2/sr_device.c | 75 +++++-- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 1 + arch/arm64/kernel/crash_dump.c | 2 + arch/arm64/kernel/stacktrace.c | 9 +- arch/ia64/include/asm/syscall.h | 2 +- arch/ia64/kernel/ptrace.c | 24 ++- arch/powerpc/include/asm/cpu_has_feature.h | 4 +- arch/powerpc/include/asm/dcr-native.h | 8 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 11 ++ arch/riscv/Kconfig | 4 +- arch/riscv/include/asm/sbi.h | 4 +- arch/riscv/kernel/setup.c | 3 +- arch/s390/include/asm/pci.h | 6 +- arch/s390/kernel/vtime.c | 2 +- arch/s390/pci/pci.c | 85 ++++++-- arch/s390/pci/pci_clp.c | 40 +--- arch/s390/pci/pci_event.c | 22 +-- arch/sparc/kernel/traps_64.c | 13 +- arch/x86/events/intel/core.c | 3 + arch/x86/events/intel/ds.c | 2 +- arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/include/asm/processor.h | 9 - arch/x86/include/asm/static_call.h | 7 + arch/x86/include/asm/thread_info.h | 23 ++- arch/x86/include/asm/xen/page.h | 12 -- arch/x86/kernel/apic/apic.c | 5 + arch/x86/kernel/apic/io_apic.c | 10 + arch/x86/kernel/signal.c | 24 +-- arch/x86/kvm/x86.c | 109 ++++++----- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/net/bpf_jit_comp.c | 27 ++- arch/x86/xen/p2m.c | 7 +- arch/x86/xen/setup.c | 16 +- block/blk-cgroup-rwstat.c | 3 +- block/blk-merge.c | 8 + block/blk-zoned.c | 2 +- block/genhd.c | 4 +- drivers/acpi/acpica/nsaccess.c | 3 +- drivers/acpi/internal.h | 6 +- drivers/acpi/scan.c | 88 +++++---- drivers/acpi/video_detect.c | 1 + drivers/atm/eni.c | 3 +- drivers/atm/idt77105.c | 4 +- drivers/atm/lanai.c | 5 +- drivers/atm/uPD98402.c | 2 +- drivers/base/power/runtime.c | 101 ++++++---- drivers/block/umem.c | 5 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/bus/omap_l3_noc.c | 4 +- drivers/clk/qcom/gcc-sc7180.c | 4 +- drivers/counter/stm32-timer-cnt.c | 55 +++--- drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/firmware/efi/efi.c | 3 +- drivers/firmware/efi/vars.c | 4 + drivers/gpio/gpiolib-acpi.c | 2 +- drivers/gpio/gpiolib.c | 7 + drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 1 + drivers/gpu/drm/amd/display/dc/dc.h | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 11 ++ drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 6 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 7 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 40 +--- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 7 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 26 ++- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 31 +++ .../drm/amd/display/dc/dcn301/dcn301_resource.c | 96 ++++++++- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 54 +++++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 74 +++++-- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 24 +++ .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 25 +++ drivers/gpu/drm/etnaviv/etnaviv_gem.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 13 +- drivers/gpu/drm/i915/i915_perf.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 29 ++- drivers/gpu/drm/i915/intel_runtime_pm.h | 5 + drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 6 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_7nm.c | 5 +- drivers/gpu/drm/msm/msm_drv.c | 12 ++ drivers/gpu/drm/nouveau/dispnv50/disp.c | 13 +- drivers/iio/adc/Kconfig | 3 + drivers/iio/adc/ab8500-gpadc.c | 2 +- drivers/iio/adc/ad7949.c | 2 +- drivers/iio/adc/qcom-spmi-vadc.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 + drivers/iio/humidity/hid-sensor-humidity.c | 12 +- drivers/iio/imu/adis16400.c | 3 +- drivers/iio/light/hid-sensor-prox.c | 13 +- drivers/iio/temperature/hid-sensor-temperature.c | 14 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/iommu/amd/init.c | 36 ++-- drivers/iommu/tegra-smmu.c | 7 +- drivers/irqchip/irq-ingenic-tcu.c | 1 + drivers/irqchip/irq-ingenic.c | 1 + drivers/md/dm-ioctl.c | 2 +- drivers/md/dm-table.c | 33 +++- drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-zoned-target.c | 2 +- drivers/md/dm.c | 5 +- drivers/mfd/intel_quark_i2c_gpio.c | 6 +- drivers/misc/habanalabs/common/device.c | 40 +++- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 12 ++ drivers/net/can/c_can/c_can.c | 24 +-- drivers/net/can/c_can/c_can_pci.c | 3 +- drivers/net/can/c_can/c_can_platform.c | 6 +- drivers/net/can/dev.c | 1 + drivers/net/can/flexcan.c | 8 +- drivers/net/can/kvaser_pciefd.c | 4 + drivers/net/can/m_can/m_can.c | 5 +- drivers/net/dsa/b53/b53_common.c | 14 +- drivers/net/dsa/bcm_sf2.c | 6 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 1 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 2 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 6 + drivers/net/ethernet/freescale/fec_ptp.c | 7 + drivers/net/ethernet/freescale/gianfar.c | 15 ++ drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/intel/e1000e/82571.c | 2 + drivers/net/ethernet/intel/e1000e/netdev.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 3 +- drivers/net/ethernet/intel/ice/ice_base.c | 6 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/intel/igb/igb.h | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 33 ++-- drivers/net/ethernet/intel/igb/igb_ptp.c | 31 ++- drivers/net/ethernet/intel/igc/igc.h | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 7 +- drivers/net/ethernet/intel/igc/igc_main.c | 9 + drivers/net/ethernet/intel/igc/igc_ptp.c | 72 ++++--- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 2 - drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 48 +++-- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 3 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c | 4 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 21 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 57 ++++-- .../net/ethernet/netronome/nfp/flower/metadata.c | 24 ++- .../net/ethernet/netronome/nfp/flower/offload.c | 18 ++ .../ethernet/netronome/nfp/flower/tunnel_conf.c | 15 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 13 +- .../net/ethernet/qlogic/qlcnic/qlcnic_minidump.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 50 ++++- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 +- drivers/net/ethernet/stmicro/stmmac/norm_desc.c | 9 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 57 ++++-- drivers/net/ethernet/sun/niu.c | 2 - drivers/net/ethernet/tehuti/tehuti.c | 1 + drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 35 ++-- drivers/net/ipa/ipa_qmi.c | 2 + drivers/net/phy/broadcom.c | 147 ++++++++++---- drivers/net/phy/dp83822.c | 3 + drivers/net/phy/dp83869.c | 4 + drivers/net/phy/lxt.c | 1 + drivers/net/phy/marvell.c | 1 + drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/micrel.c | 14 +- drivers/net/phy/phy.c | 2 +- drivers/net/phy/phy_device.c | 9 + drivers/net/phy/phylink.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 + drivers/net/usb/r8152.c | 40 +--- drivers/net/veth.c | 3 +- drivers/net/wan/fsl_ucc_hdlc.c | 8 +- drivers/net/wan/hdlc_x25.c | 42 +++- drivers/net/wireless/mediatek/mt76/dma.c | 15 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 10 +- drivers/nvme/host/core.c | 51 +++-- drivers/nvme/host/fc.c | 3 +- drivers/nvme/host/pci.c | 1 + drivers/nvme/host/rdma.c | 7 +- drivers/nvme/host/tcp.c | 16 +- drivers/nvme/target/core.c | 17 +- drivers/nvme/target/rdma.c | 5 +- drivers/pci/hotplug/rpadlpar_sysfs.c | 14 +- drivers/pci/hotplug/s390_pci_hpc.c | 3 +- .../platform/x86/dell-wmi-sysman/enum-attributes.c | 3 + .../platform/x86/dell-wmi-sysman/int-attributes.c | 3 + .../x86/dell-wmi-sysman/passobj-attributes.c | 3 + .../x86/dell-wmi-sysman/string-attributes.c | 3 + drivers/platform/x86/dell-wmi-sysman/sysman.c | 84 +++----- drivers/platform/x86/intel-vbtn.c | 12 +- drivers/platform/x86/intel_pmt_crashlog.c | 13 +- drivers/regulator/qcom-rpmh-regulator.c | 6 +- drivers/scsi/lpfc/lpfc_debugfs.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/myrs.c | 2 +- drivers/scsi/qedi/qedi_main.c | 1 + drivers/scsi/qla2xxx/qla_target.c | 13 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 4 - drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 10 + drivers/soc/ti/omap_prm.c | 8 +- drivers/spi/spi-cadence-quadspi.c | 1 + drivers/staging/rtl8192e/Kconfig | 1 + drivers/thunderbolt/switch.c | 18 +- drivers/thunderbolt/tb.c | 4 + drivers/usb/dwc3/gadget.c | 22 ++- drivers/usb/gadget/configfs.c | 14 +- drivers/usb/storage/transport.c | 7 + drivers/usb/storage/unusual_devs.h | 12 ++ drivers/usb/typec/tcpm/tcpm.c | 9 +- drivers/usb/typec/tps6598x.c | 1 - drivers/usb/usbip/vudc_sysfs.c | 2 +- drivers/vfio/Kconfig | 2 +- drivers/vhost/vdpa.c | 20 +- drivers/xen/Kconfig | 4 +- fs/afs/dir.c | 1 - fs/afs/file.c | 1 - fs/afs/fs_operation.c | 7 +- fs/afs/inode.c | 1 - fs/afs/internal.h | 1 - fs/afs/mntpt.c | 1 - fs/afs/xattr.c | 31 +-- fs/btrfs/ctree.c | 2 + fs/btrfs/dev-replace.c | 3 + fs/btrfs/disk-io.c | 19 +- fs/btrfs/inode.c | 16 +- fs/btrfs/qgroup.c | 12 +- fs/btrfs/volumes.c | 3 + fs/cachefiles/rdwr.c | 7 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/cifspdu.h | 5 + fs/cifs/fs_context.c | 6 +- fs/cifs/inode.c | 10 +- fs/cifs/smb2glob.h | 1 + fs/cifs/smb2ops.c | 27 ++- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2transport.c | 37 +++- fs/cifs/transport.c | 9 +- fs/ext4/ext4.h | 2 + fs/ext4/fast_commit.c | 9 +- fs/ext4/inode.c | 12 +- fs/ext4/mballoc.c | 11 +- fs/ext4/namei.c | 32 ++- fs/ext4/super.c | 2 +- fs/ext4/verity.c | 89 +++++---- fs/ext4/xattr.c | 6 +- fs/gfs2/log.c | 4 + fs/gfs2/trans.c | 2 + fs/io_uring.c | 20 +- fs/nfs/Kconfig | 2 +- fs/nfs/nfs3xdr.c | 3 +- fs/nfs/nfs4proc.c | 3 + fs/nfsd/filecache.c | 2 + fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 2 +- fs/pstore/inode.c | 2 +- fs/select.c | 10 +- fs/squashfs/export.c | 8 +- fs/squashfs/id.c | 6 +- fs/squashfs/squashfs_fs.h | 1 + fs/squashfs/xattr_id.c | 6 +- fs/zonefs/super.c | 101 ++++++++-- include/acpi/acpi_bus.h | 1 + include/asm-generic/vmlinux.lds.h | 5 +- include/linux/bpf.h | 33 +++- include/linux/brcmphy.h | 4 + include/linux/device-mapper.h | 15 +- include/linux/efi.h | 6 +- include/linux/hugetlb_cgroup.h | 15 +- include/linux/if_macvlan.h | 3 +- include/linux/memblock.h | 4 +- include/linux/mm.h | 18 +- include/linux/mm_types.h | 1 + include/linux/mmu_notifier.h | 10 +- include/linux/mutex.h | 2 +- include/linux/netfilter/x_tables.h | 7 +- include/linux/pagemap.h | 1 - include/linux/phy.h | 2 + include/linux/static_call.h | 43 ++-- include/linux/static_call_types.h | 50 +++++ include/linux/thread_info.h | 13 ++ include/linux/u64_stats_sync.h | 7 +- include/linux/usb_usual.h | 2 + include/linux/usermode_driver.h | 1 + include/net/dst.h | 11 ++ include/net/inet_connection_sock.h | 2 +- include/net/netfilter/nf_tables.h | 3 + include/net/nexthop.h | 24 +++ include/net/red.h | 10 +- include/net/rtnetlink.h | 2 + include/uapi/linux/psample.h | 5 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_struct_ops.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/preload/bpf_preload_kern.c | 19 +- kernel/bpf/syscall.c | 5 + kernel/bpf/trampoline.c | 218 ++++++++++++++++----- kernel/bpf/verifier.c | 4 + kernel/fork.c | 8 + kernel/futex.c | 3 +- kernel/gcov/clang.c | 69 +++++++ kernel/irq/manage.c | 4 + kernel/jump_label.c | 8 + kernel/power/energy_model.c | 2 +- kernel/static_call.c | 82 +++++++- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/time/posix-cpu-timers.c | 2 +- kernel/trace/ftrace.c | 43 +++- kernel/usermode_driver.c | 21 +- mm/highmem.c | 4 +- mm/hugetlb.c | 41 +++- mm/hugetlb_cgroup.c | 10 +- mm/mmu_notifier.c | 23 +++ mm/z3fold.c | 16 +- net/bridge/br_switchdev.c | 2 + net/can/isotp.c | 18 +- net/core/dev.c | 14 +- net/core/drop_monitor.c | 23 +++ net/core/dst.c | 59 ++++-- net/core/flow_dissector.c | 2 +- net/dccp/ipv6.c | 5 + net/ipv4/inet_connection_sock.c | 7 +- net/ipv4/netfilter/arp_tables.c | 16 +- net/ipv4/netfilter/ip_tables.c | 16 +- net/ipv4/route.c | 45 +---- net/ipv4/tcp_minisocks.c | 7 +- net/ipv6/ip6_fib.c | 2 +- net/ipv6/ip6_input.c | 10 - net/ipv6/netfilter/ip6_tables.c | 16 +- net/ipv6/route.c | 36 +--- net/ipv6/tcp_ipv6.c | 5 + net/mac80211/cfg.c | 4 +- net/mac80211/ibss.c | 2 + net/mac80211/mlme.c | 2 +- net/mac80211/util.c | 2 +- net/mptcp/options.c | 24 ++- net/mptcp/subflow.c | 5 + net/netfilter/nf_conntrack_netlink.c | 1 + net/netfilter/nf_flow_table_core.c | 2 +- net/netfilter/nf_tables_api.c | 19 +- net/netfilter/x_tables.c | 49 +++-- net/qrtr/qrtr.c | 7 +- net/sched/cls_flower.c | 2 +- net/sched/sch_choke.c | 7 +- net/sched/sch_gred.c | 2 +- net/sched/sch_red.c | 7 +- net/sched/sch_sfq.c | 2 +- net/sctp/output.c | 7 - net/sctp/outqueue.c | 7 + net/sunrpc/svc.c | 6 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 6 +- net/tipc/node.c | 11 +- net/vmw_vsock/af_vsock.c | 1 + scripts/dummy-tools/gcc | 5 + security/integrity/iint.c | 8 + security/selinux/include/security.h | 15 +- security/selinux/selinuxfs.c | 13 +- security/selinux/ss/services.c | 63 +++--- sound/firewire/dice/dice-stream.c | 5 +- sound/hda/intel-nhlt.c | 5 + sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/patch_realtek.c | 16 ++ sound/soc/codecs/ak4458.c | 1 + sound/soc/codecs/ak5558.c | 1 + sound/soc/codecs/lpass-va-macro.c | 28 ++- sound/soc/codecs/lpass-wsa-macro.c | 20 +- sound/soc/codecs/wcd934x.c | 6 + sound/soc/fsl/fsl_ssi.c | 6 +- sound/soc/generic/simple-card-utils.c | 13 +- sound/soc/intel/boards/bytcr_rt5640.c | 2 +- sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/sdm845.c | 6 +- sound/soc/sof/intel/hda-dsp.c | 2 +- sound/soc/sof/intel/hda.c | 1 + sound/usb/mixer_quirks.c | 4 +- tools/include/linux/static_call_types.h | 50 +++++ tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 3 +- tools/lib/bpf/netlink.c | 2 +- tools/objtool/check.c | 17 +- tools/perf/util/auxtrace.c | 4 - tools/perf/util/synthetic-events.c | 9 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/selftests/arm64/fp/sve-ptrace.c | 2 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 82 ++++++++ tools/testing/selftests/bpf/progs/fexit_sleep.c | 31 +++ .../testing/selftests/bpf/progs/test_tunnel_kern.c | 6 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 2 +- .../selftests/net/reuseaddr_ports_exhausted.c | 32 +-- 415 files changed, 3895 insertions(+), 1615 deletions(-) create mode 100644 tools/testing/selftests/bpf/prog_tests/fexit_sleep.c create mode 100644 tools/testing/selftests/bpf/progs/fexit_sleep.c