From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org, akpm@linux-foundation.org,
torvalds@linux-foundation.org, stable@vger.kernel.org
Cc: lwn@lwn.net, jslaby@suse.cz,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Subject: Linux 7.0.11
Date: Mon, 1 Jun 2026 18:06:01 +0200 [thread overview]
Message-ID: <2026060102-afar-straining-75d9@gregkh> (raw)
I'm announcing the release of the 7.0.11 kernel.
All users of the 7.0 kernel series must upgrade.
The updated 7.0.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-7.0.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Documentation/ABI/testing/sysfs-driver-uniwill-laptop | 27 +
Documentation/admin-guide/laptops/uniwill-laptop.rst | 22
Documentation/admin-guide/pm/intel_pstate.rst | 11
Documentation/arch/riscv/zicfilp.rst | 2
Documentation/crypto/krb5.rst | 17
Makefile | 2
arch/alpha/include/asm/Kbuild | 1
arch/arc/include/asm/Kbuild | 1
arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 3
arch/arm/boot/dts/renesas/r7s72100-rskrza1.dts | 2
arch/arm/include/asm/Kbuild | 1
arch/arm/mach-versatile/integrator_cp.c | 13
arch/arm64/boot/dts/renesas/r8a78000.dtsi | 8
arch/arm64/include/asm/insn.h | 2
arch/arm64/include/asm/page.h | 2
arch/arm64/include/asm/ring_buffer.h | 10
arch/arm64/kvm/arm.c | 4
arch/arm64/kvm/vgic/vgic-its.c | 4
arch/arm64/mm/fault.c | 11
arch/csky/include/asm/Kbuild | 1
arch/hexagon/include/asm/Kbuild | 1
arch/loongarch/include/asm/Kbuild | 1
arch/loongarch/kernel/kprobes.c | 14
arch/loongarch/mm/init.c | 4
arch/m68k/include/asm/Kbuild | 1
arch/microblaze/include/asm/Kbuild | 1
arch/mips/include/asm/Kbuild | 1
arch/nios2/include/asm/Kbuild | 1
arch/openrisc/include/asm/Kbuild | 1
arch/parisc/include/asm/Kbuild | 1
arch/powerpc/Kconfig.debug | 3
arch/powerpc/include/asm/Kbuild | 1
arch/powerpc/kernel/time.c | 6
arch/powerpc/perf/hv-gpci.c | 24
arch/powerpc/platforms/82xx/km82xx.c | 4
arch/riscv/errata/mips/errata.c | 2
arch/riscv/include/asm/Kbuild | 1
arch/riscv/kernel/compat_signal.c | 2
arch/riscv/kernel/ptrace.c | 4
arch/riscv/kvm/vcpu_pmu.c | 12
arch/riscv/mm/init.c | 25
arch/s390/include/asm/Kbuild | 1
arch/s390/kernel/perf_pai.c | 31 -
arch/sh/include/asm/Kbuild | 1
arch/sparc/include/asm/Kbuild | 1
arch/um/include/asm/Kbuild | 1
arch/x86/include/asm/Kbuild | 1
arch/x86/kernel/cpu/cpuid-deps.c | 1
arch/x86/kernel/cpu/mce/core.c | 33 -
arch/x86/kvm/svm/avic.c | 12
arch/x86/xen/setup.c | 2
arch/xtensa/include/asm/Kbuild | 1
block/bio-integrity.c | 19
block/blk-cgroup.c | 2
block/blk-mq-debugfs.c | 1
block/blk-mq.c | 53 +
block/blk-sysfs.c | 35 +
block/blk-zoned.c | 250 +++++++--
crypto/krb5/krb5_api.c | 54 +-
drivers/accel/qaic/qaic_data.c | 23
drivers/acpi/ac.c | 6
drivers/acpi/acpi_pad.c | 6
drivers/acpi/acpi_tad.c | 6
drivers/acpi/battery.c | 10
drivers/acpi/button.c | 9
drivers/acpi/ec.c | 6
drivers/acpi/hed.c | 6
drivers/acpi/nfit/core.c | 6
drivers/acpi/pfr_telemetry.c | 6
drivers/acpi/pfr_update.c | 6
drivers/acpi/sbs.c | 6
drivers/acpi/sbshc.c | 6
drivers/acpi/thermal.c | 2
drivers/acpi/tiny-power-button.c | 6
drivers/ata/libata-core.c | 9
drivers/ata/libata-eh.c | 8
drivers/ata/libata-pmp.c | 18
drivers/ata/libata-scsi.c | 100 ++-
drivers/ata/sata_sil24.c | 6
drivers/base/memory.c | 8
drivers/block/rbd.c | 20
drivers/block/ublk_drv.c | 3
drivers/bluetooth/btintel_pcie.c | 20
drivers/bluetooth/btintel_pcie.h | 3
drivers/bluetooth/btmtk.c | 2
drivers/bluetooth/hci_ldisc.c | 48 +
drivers/bluetooth/hci_qca.c | 33 -
drivers/cpufreq/intel_pstate.c | 2
drivers/firmware/arm_ffa/bus.c | 4
drivers/firmware/arm_ffa/driver.c | 131 +++-
drivers/firmware/efi/efi.c | 28 -
drivers/fwctl/pds/main.c | 3
drivers/gpio/Kconfig | 1
drivers/gpio/gpio-aggregator.c | 47 +
drivers/gpio/gpiolib-cdev.c | 13
drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 7
drivers/gpu/drm/amd/amdgpu/vce_v1_0.c | 31 -
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 9
drivers/gpu/drm/amd/display/dc/bios/bios_parser_helper.c | 9
drivers/gpu/drm/amd/display/dc/core/dc.c | 6
drivers/gpu/drm/bridge/chipone-icn6211.c | 4
drivers/gpu/drm/bridge/ite-it66121.c | 5
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 16
drivers/gpu/drm/drm_drv.c | 2
drivers/gpu/drm/drm_gem.c | 36 -
drivers/gpu/drm/i915/display/intel_dp.c | 2
drivers/gpu/drm/i915/display/intel_plane.c | 2
drivers/gpu/drm/mediatek/mtk_cec.c | 2
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c | 2
drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c | 2
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c | 2
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 48 +
drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 2
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 13
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 1
drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_13_0_kaanapali.h | 2
drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 12
drivers/gpu/drm/msm/disp/dpu1/dpu_writeback.c | 3
drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 24
drivers/gpu/drm/msm/dsi/dsi_host.c | 1
drivers/gpu/drm/msm/msm_drv.c | 11
drivers/gpu/drm/msm/msm_drv.h | 7
drivers/gpu/drm/msm/msm_gem.c | 33 -
drivers/gpu/drm/msm/msm_gem_shrinker.c | 44 -
drivers/gpu/drm/msm/msm_gem_submit.c | 6
drivers/gpu/drm/msm/msm_gem_vma.c | 12
drivers/gpu/drm/msm/msm_iommu.c | 5
drivers/gpu/drm/msm/msm_ringbuffer.c | 6
drivers/gpu/drm/msm/registers/adreno/a6xx.xml | 4
drivers/gpu/drm/v3d/v3d_sched.c | 16
drivers/gpu/drm/v3d/v3d_submit.c | 22
drivers/gpu/drm/virtio/virtgpu_drv.h | 1
drivers/gpu/drm/virtio/virtgpu_gem.c | 17
drivers/gpu/drm/virtio/virtgpu_plane.c | 10
drivers/gpu/drm/xe/regs/xe_gt_regs.h | 3
drivers/gpu/drm/xe/xe_gsc.c | 5
drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.c | 6
drivers/gpu/drm/xe/xe_gt_sriov_pf_monitor.h | 2
drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 24
drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 6
drivers/gpu/drm/xe/xe_guc_submit.c | 16
drivers/gpu/drm/xe/xe_oa.c | 6
drivers/gpu/drm/xe/xe_tuning.c | 5
drivers/gpu/drm/xe/xe_wa.c | 28 -
drivers/hid/hid-quirks.c | 2
drivers/hid/hid-uclogic-core.c | 4
drivers/hid/intel-thc-hid/intel-quickspi/quickspi-protocol.c | 4
drivers/hwmon/lm90.c | 26
drivers/hwmon/pmbus/adm1266.c | 32 -
drivers/i2c/busses/i2c-tegra.c | 4
drivers/infiniband/hw/mana/main.c | 1
drivers/infiniband/sw/siw/siw_qp_rx.c | 15
drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 2
drivers/iommu/amd/debugfs.c | 43 -
drivers/iommu/generic_pt/iommu_pt.h | 176 +++---
drivers/iommu/generic_pt/kunit_generic_pt.h | 12
drivers/iommu/generic_pt/pt_iter.h | 22
drivers/iommu/iommu.c | 118 ++--
drivers/irqchip/irq-ath79-cpu.c | 7
drivers/net/dsa/mt7530.c | 47 +
drivers/net/ethernet/airoha/airoha_eth.c | 10
drivers/net/ethernet/amd/pds_core/debugfs.c | 7
drivers/net/ethernet/amd/pds_core/dev.c | 11
drivers/net/ethernet/amd/pds_core/devlink.c | 6
drivers/net/ethernet/atheros/ag71xx.c | 3
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 9
drivers/net/ethernet/cirrus/cs89x0.c | 2
drivers/net/ethernet/cortina/gemini.c | 21
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 4
drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 4
drivers/net/ethernet/intel/ice/ice_dpll.c | 5
drivers/net/ethernet/intel/ice/ice_dpll.h | 32 -
drivers/net/ethernet/intel/ice/ice_main.c | 10
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 33 -
drivers/net/ethernet/intel/ice/virt/queues.c | 2
drivers/net/ethernet/intel/idpf/idpf_ptp.c | 4
drivers/net/ethernet/intel/igc/igc_tsn.c | 9
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 1
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 7
drivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c | 2
drivers/net/ethernet/marvell/octeontx2/nic/cn20k.c | 2
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c | 2
drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 3
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 7
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2
drivers/net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 3
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 21
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 1
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 5
drivers/net/ethernet/microchip/lan966x/lan966x_main.c | 8
drivers/net/ethernet/microsoft/mana/hw_channel.c | 29 -
drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2
drivers/net/ethernet/stmicro/stmmac/dwmac-eic7700.c | 126 +++-
drivers/net/ethernet/ti/icssm/icssm_prueth.c | 1
drivers/net/ifb.c | 11
drivers/net/ovpn/io.c | 12
drivers/net/ovpn/main.c | 12
drivers/net/ovpn/netlink.c | 8
drivers/net/ovpn/peer.c | 23
drivers/net/ovpn/peer.h | 1
drivers/net/ovpn/stats.h | 16
drivers/net/ovpn/tcp.c | 19
drivers/net/ovpn/udp.c | 2
drivers/net/phy/dp83tc811.c | 1
drivers/net/phy/phy-c45.c | 8
drivers/net/phy/phy_device.c | 6
drivers/net/pse-pd/pse_core.c | 2
drivers/net/tap.c | 2
drivers/net/wireless/ath/ath10k/wmi.c | 15
drivers/net/wireless/ath/ath11k/dp_rx.c | 3
drivers/net/wireless/ath/ath11k/hal.c | 14
drivers/net/wireless/ath/ath11k/hal_rx.c | 5
drivers/net/wireless/ath/ath11k/testmode.c | 1
drivers/net/wireless/ath/ath11k/wmi.c | 19
drivers/net/wireless/ath/ath12k/mac.c | 8
drivers/net/wireless/intel/iwlwifi/mld/link.c | 13
drivers/net/wireless/intel/iwlwifi/mld/tx.c | 15
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 27 -
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 14
drivers/net/wireless/microchip/wilc1000/wlan.c | 2
drivers/net/wwan/iosm/iosm_ipc_imem.c | 2
drivers/nvme/host/ioctl.c | 5
drivers/nvme/host/pci.c | 40 +
drivers/phy/apple/atc.c | 27 -
drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 5
drivers/phy/qualcomm/phy-qcom-edp.c | 88 +--
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 1
drivers/phy/qualcomm/phy-qcom-qmp-usbc.c | 2
drivers/phy/samsung/phy-exynos5-usbdrd.c | 7
drivers/phy/spacemit/phy-k1-usb2.c | 1
drivers/phy/tegra/xusb-tegra186.c | 33 -
drivers/phy/tegra/xusb.h | 1
drivers/pinctrl/mediatek/pinctrl-moore.c | 18
drivers/pinctrl/meson/pinctrl-amlogic-a4.c | 6
drivers/pinctrl/qcom/pinctrl-ipq4019.c | 2
drivers/pinctrl/qcom/pinctrl-msm.h | 5
drivers/pinctrl/qcom/pinctrl-qcs615.c | 6
drivers/pinctrl/qcom/pinctrl-sm8150.c | 8
drivers/pinctrl/renesas/pinctrl-rzg2l.c | 23
drivers/platform/surface/surface_aggregator_registry.c | 2
drivers/platform/x86/adv_swbutton.c | 6
drivers/platform/x86/asus-armoury.c | 16
drivers/platform/x86/hp/hp_accel.c | 3
drivers/platform/x86/intel/hid.c | 6
drivers/platform/x86/intel/int1092/intel_sar.c | 7
drivers/platform/x86/intel/vbtn.c | 6
drivers/platform/x86/uniwill/uniwill-acpi.c | 47 +
drivers/regulator/tps65219-regulator.c | 135 +++--
drivers/s390/cio/chsc.c | 4
drivers/s390/cio/chsc_sch.c | 20
drivers/s390/cio/scm.c | 2
drivers/scsi/isci/host.c | 3
drivers/scsi/sd.c | 3
drivers/spi/spi-amd.c | 2
drivers/spi/spi-ep93xx.c | 2
drivers/spi/spi-mtk-snfi.c | 2
drivers/spi/spi-qup.c | 3
drivers/spi/spi-sprd.c | 3
drivers/spi/spi-ti-qspi.c | 1
drivers/vfio/pci/vfio_pci_dmabuf.c | 6
drivers/virt/coco/sev-guest/sev-guest.c | 10
fs/9p/v9fs_vfs.h | 13
fs/9p/vfs_inode.c | 6
fs/9p/vfs_inode_dotl.c | 12
fs/afs/Makefile | 1
fs/afs/dir.c | 79 +-
fs/afs/file.c | 24
fs/afs/fsclient.c | 4
fs/afs/inode.c | 127 ----
fs/afs/internal.h | 45 +
fs/afs/symlink.c | 278 ++++++++++
fs/afs/validation.c | 14
fs/afs/write.c | 2
fs/afs/yfsclient.c | 4
fs/btrfs/fs.h | 1
fs/btrfs/qgroup.c | 81 +--
fs/cachefiles/namei.c | 2
fs/erofs/xattr.c | 10
fs/erofs/zdata.c | 15
fs/inode.c | 8
fs/jfs/namei.c | 2
fs/mnt_idmapping.c | 2
fs/netfs/buffered_read.c | 73 +-
fs/netfs/buffered_write.c | 174 ++++--
fs/netfs/direct_read.c | 42 -
fs/netfs/direct_write.c | 6
fs/netfs/internal.h | 3
fs/netfs/iterator.c | 26
fs/netfs/misc.c | 41 +
fs/netfs/read_collect.c | 19
fs/netfs/read_retry.c | 17
fs/netfs/read_single.c | 23
fs/netfs/write_collect.c | 15
fs/netfs/write_issue.c | 49 +
fs/netfs/write_retry.c | 6
fs/nfsd/nfs4state.c | 7
fs/nsfs.c | 2
fs/orangefs/namei.c | 2
fs/smb/client/cifs_spnego.c | 16
fs/smb/client/cifsfs.c | 42 +
fs/smb/client/cifssmb.c | 3
fs/smb/client/file.c | 13
fs/smb/client/fs_context.c | 161 ++++--
fs/smb/client/inode.c | 14
fs/smb/client/netlink.c | 6
fs/smb/client/readdir.c | 3
fs/smb/client/smb2ops.c | 46 +
fs/smb/client/smb2pdu.c | 3
fs/smb/client/smb2transport.c | 2
fs/smb/server/oplock.c | 6
fs/smb/server/smb2pdu.c | 15
fs/smb/server/smbacl.c | 78 ++
fs/smb/server/vfs_cache.c | 120 +++-
fs/sysfs/group.c | 2
fs/zonefs/super.c | 6
include/asm-generic/kprobes.h | 2
include/asm-generic/ring_buffer.h | 13
include/crypto/krb5.h | 9
include/drm/drm_device.h | 7
include/drm/drm_gem.h | 20
include/linux/blkdev.h | 10
include/linux/cgroup.h | 1
include/linux/fprobe.h | 5
include/linux/fwnode.h | 1
include/linux/generic_pt/iommu.h | 69 ++
include/linux/gfp_types.h | 10
include/linux/highmem.h | 7
include/linux/iommu.h | 1
include/linux/libata.h | 7
include/linux/list.h | 37 +
include/linux/netfilter/x_tables.h | 4
include/linux/netfilter_arp/arp_tables.h | 1
include/linux/netfilter_ipv4/ip_tables.h | 1
include/linux/netfilter_ipv6/ip6_tables.h | 1
include/linux/netfs.h | 295 ++++++++++-
include/linux/soc/airoha/airoha_offload.h | 6
include/net/bluetooth/bluetooth.h | 1
include/net/net_shaper.h | 1
include/net/netfilter/nf_conntrack_expect.h | 5
include/net/netfilter/nf_queue.h | 1
include/net/tcp.h | 7
include/trace/events/btrfs.h | 4
include/trace/events/damon.h | 2
include/trace/events/netfs.h | 8
include/trace/events/rxrpc.h | 1
io_uring/io_uring.c | 9
io_uring/net.c | 26
io_uring/nop.c | 4
io_uring/waitid.c | 1
kernel/cgroup/rstat.c | 37 -
kernel/dma/debug.c | 9
kernel/dma/mapping.c | 4
kernel/irq_work.c | 7
kernel/liveupdate/kexec_handover.c | 2
kernel/rcu/srcutree.c | 12
kernel/sched/ext.c | 5
kernel/trace/bpf_trace.c | 3
kernel/trace/fprobe.c | 23
kernel/trace/ring_buffer.c | 30 -
kernel/trace/trace_events_hist.c | 6
kernel/trace/tracing_map.c | 17
lib/kunit/Kconfig | 5
lib/tests/test_kprobes.c | 29 -
mm/damon/sysfs-schemes.c | 1
mm/memcontrol.c | 6
mm/memfd_luo.c | 1
mm/memory.c | 24
mm/memory_hotplug.c | 2
mm/migrate_device.c | 2
mm/page_alloc.c | 8
mm/slab_common.c | 2
mm/slub.c | 1
net/batman-adv/bat_iv_ogm.c | 82 ++-
net/batman-adv/bat_v_ogm.c | 59 +-
net/batman-adv/bridge_loop_avoidance.c | 109 ++--
net/batman-adv/distributed-arp-table.c | 3
net/batman-adv/fragmentation.c | 58 +-
net/batman-adv/gateway_client.c | 4
net/batman-adv/mesh-interface.c | 1
net/batman-adv/originator.c | 4
net/batman-adv/tp_meter.c | 117 ++--
net/batman-adv/translation-table.c | 55 +-
net/batman-adv/tvlv.c | 28 -
net/batman-adv/tvlv.h | 2
net/batman-adv/types.h | 59 +-
net/bluetooth/af_bluetooth.c | 97 ++-
net/bluetooth/bnep/core.c | 2
net/bluetooth/hci_sync.c | 6
net/bluetooth/iso.c | 14
net/bluetooth/l2cap_core.c | 2
net/bluetooth/l2cap_sock.c | 51 +
net/bluetooth/mgmt.c | 6
net/bluetooth/rfcomm/sock.c | 9
net/bluetooth/sco.c | 9
net/bridge/br_multicast.c | 22
net/bridge/netfilter/ebtable_broute.c | 14
net/bridge/netfilter/ebtable_filter.c | 14
net/bridge/netfilter/ebtable_nat.c | 12
net/bridge/netfilter/ebtables.c | 71 +-
net/core/dev.c | 21
net/core/devmem.c | 11
net/core/gro.c | 3
net/core/skmsg.c | 9
net/ethtool/bitset.c | 8
net/ethtool/phy.c | 36 +
net/hsr/hsr_framereg.c | 4
net/ipv4/inet_connection_sock.c | 2
net/ipv4/netfilter/arp_tables.c | 53 -
net/ipv4/netfilter/arptable_filter.c | 27 -
net/ipv4/netfilter/ip_tables.c | 59 --
net/ipv4/netfilter/iptable_filter.c | 27 -
net/ipv4/netfilter/iptable_mangle.c | 29 -
net/ipv4/netfilter/iptable_nat.c | 6
net/ipv4/netfilter/iptable_raw.c | 26
net/ipv4/netfilter/iptable_security.c | 27 -
net/ipv4/raw.c | 2
net/ipv4/tcp.c | 3
net/ipv4/tcp_ao.c | 3
net/ipv4/tcp_input.c | 15
net/ipv4/tcp_ipv4.c | 3
net/ipv4/udp_offload.c | 22
net/ipv6/exthdrs.c | 21
net/ipv6/netfilter/ip6_tables.c | 56 --
net/ipv6/netfilter/ip6t_hbh.c | 4
net/ipv6/netfilter/ip6table_filter.c | 26
net/ipv6/netfilter/ip6table_mangle.c | 27 -
net/ipv6/netfilter/ip6table_nat.c | 6
net/ipv6/netfilter/ip6table_raw.c | 24
net/ipv6/netfilter/ip6table_security.c | 27 -
net/ipv6/tcp_ipv6.c | 3
net/l2tp/l2tp_core.c | 2
net/mac80211/mlme.c | 5
net/mac80211/parse.c | 105 ++-
net/mac80211/rx.c | 6
net/mptcp/pm.c | 56 +-
net/mptcp/protocol.c | 25
net/netfilter/ipset/ip_set_hash_ipmark.c | 6
net/netfilter/ipset/ip_set_hash_ipport.c | 5
net/netfilter/ipset/ip_set_hash_ipportip.c | 5
net/netfilter/ipset/ip_set_hash_ipportnet.c | 5
net/netfilter/nf_conntrack_broadcast.c | 1
net/netfilter/nf_conntrack_core.c | 7
net/netfilter/nf_conntrack_expect.c | 1
net/netfilter/nf_conntrack_h323_main.c | 12
net/netfilter/nf_conntrack_helper.c | 5
net/netfilter/nf_conntrack_netlink.c | 18
net/netfilter/nf_conntrack_sip.c | 2
net/netfilter/nf_queue.c | 4
net/netfilter/nfnetlink_queue.c | 2
net/netfilter/nft_inner.c | 3
net/netfilter/x_tables.c | 177 +++++-
net/phonet/pep.c | 19
net/rxrpc/ar-internal.h | 7
net/rxrpc/call_event.c | 22
net/rxrpc/call_object.c | 2
net/rxrpc/insecure.c | 3
net/rxrpc/recvmsg.c | 68 ++
net/rxrpc/rxgk.c | 64 +-
net/rxrpc/rxgk_common.h | 82 +++
net/rxrpc/rxkad.c | 86 +--
net/shaper/shaper.c | 220 +++++---
net/smc/af_smc.c | 3
net/smc/smc_tracepoint.h | 2
net/tls/tls_sw.c | 46 +
net/unix/af_unix.c | 11
net/vmw_vsock/virtio_transport_common.c | 103 +--
net/vmw_vsock/vmci_transport.c | 2
net/wireless/scan.c | 3
scripts/gcc-plugins/gcc-common.h | 4
scripts/gdb/linux/mm.py | 6
scripts/package/PKGBUILD | 2
security/keys/keyring.c | 1
security/lsm_syscalls.c | 9
sound/core/pcm_lib.c | 3
sound/core/seq/seq_ump_client.c | 22
sound/hda/codecs/ca0132.c | 44 +
sound/hda/codecs/realtek/alc269.c | 12
sound/hda/codecs/side-codecs/cs35l41_hda.c | 4
sound/hda/codecs/side-codecs/cs35l56_hda.c | 1
sound/pci/asihpi/hpicmn.c | 6
sound/soc/amd/acp/acp-sdw-legacy-mach.c | 2
sound/soc/codecs/cs-amp-lib.c | 15
sound/soc/codecs/cs35l56-sdw.c | 3
sound/soc/codecs/fs210x.c | 2
sound/soc/codecs/pcm512x.c | 6
sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c | 6
sound/soc/sdw_utils/soc_sdw_cs42l43.c | 20
sound/soc/sdw_utils/soc_sdw_utils.c | 34 -
sound/soc/soc-utils.c | 1
sound/soc/sof/amd/acp.c | 2
sound/usb/misc/ua101.c | 5
sound/usb/mixer_scarlett2.c | 9
tools/testing/selftests/mm/hmm-tests.c | 50 +
tools/testing/selftests/mm/run_vmtests.sh | 2
tools/testing/selftests/net/lib/xdp_native.bpf.c | 55 +-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 6
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 10
tools/testing/selftests/ublk/kublk.c | 11
501 files changed, 6371 insertions(+), 2927 deletions(-)
Abdun Nihaal (1):
net: wwan: iosm: fix potential memory leaks in ipc_imem_init()
Abdurrahman Hussain (10):
hwmon: (pmbus/adm1266) widen blackbox-info buffer to I2C_SMBUS_BLOCK_MAX
hwmon: (pmbus/adm1266) seed timestamp from the real-time clock
hwmon: (pmbus/adm1266) reject implausible blackbox record_count
hwmon: (pmbus/adm1266) include PEC byte in pmbus_block_xfer read buffer
hwmon: (pmbus/adm1266) bounce blackbox records through a protocol-sized buffer
hwmon: (pmbus/adm1266) cap PDIO scan in get_multiple at ADM1266_PDIO_NR
hwmon: (pmbus/adm1266) don't clobber GPIO bits before PDIO read in get_multiple
hwmon: (pmbus/adm1266) register the gpio_chip after pmbus_do_probe()
hwmon: (pmbus/adm1266) register the nvmem device after pmbus_do_probe()
hwmon: (pmbus/adm1266) reject short block-read responses in the GPIO accessors
Aboorva Devarajan (1):
powerpc/hv-gpci: fix preempt count leak in sysfs show paths
Aditya Garg (1):
net: mana: validate rx_req_idx to prevent out-of-bounds array access
Ahmed Yaseen (1):
platform/x86: asus-armoury: fix mini-LED mode get/set on MODE2 devices
Akhil P Oommen (1):
drm/msm/a6xx: Add soft fuse detection support
Alan Liu (1):
drm/amdgpu/vpe: Force collaborate sync after TRAP
Alexander A. Klimov (2):
ASoC: codecs: fs210x: fix possible buffer overflow
io_uring/nop: pass all errors to userspace
Alexander Koskovich (1):
drm/msm: Fix GMEM_BASE for A650
Alexander Sverdlin (1):
regulator: tps65219: fix irq_data.rdev not being assigned
Alexandru Hossu (1):
wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs
Alice Mikityanska (1):
udp: gso: Fix handling checksum in __udp_gso_segment
Alistair Popple (1):
mm/memory: fix spurious warning when unmapping device-private/exclusive pages
Ally Heev (1):
powerpc: 82xx: fix uninitialized pointers with free attribute
Andreas Haarmann-Thiemann (1):
net: ethernet: cortina: Drop half-assembled SKB
Ankit Nautiyal (1):
drm/i915/dp: Fix readback for target_rr in Adaptive Sync SDP
Antonio Quartulli (1):
ovpn: fix race between deleting interface and adding new peer
Ard Biesheuvel (1):
efi: Allocate runtime workqueue before ACPI init
Armin Wolf (4):
platform/x86: uniwill-laptop: Properly initialize charging threshold
platform/x86: uniwill-laptop: Accept charging threshold of 0
platform/x86: uniwill-laptop: Fix behavior of "force" module param
platform/x86: uniwill-laptop: Do not enable the charging limit even when forced
Asim Viladi Oglu Manizada (1):
smb: client: reject userspace cifs.spnego descriptions
Baochen Qiang (1):
wifi: ath12k: fix EHT TX MCS limitation due to wrong 20 MHz-only parsing
Bart Van Assche (1):
ice: fix locking in ice_dcb_rebuild()
Bartosz Golaszewski (7):
device property: set fwnode->secondary to NULL in fwnode_init()
pinctrl: mediatek: moore: implement gpio_chip::get_direction()
gpio: cdev: check if uAPI v2 config attributes are correctly zeroed
gpio: aggregator: fix a potential use-after-free
gpio: aggregator: stop using dev-sync-probe
gpio: aggregator: remove the software node when deactivating the aggregator
gpio: aggregator: lock device when calling device_is_bound()
Biju Das (1):
pinctrl: renesas: rzg2l: Fix incorrect PUPD register offset for high pins during suspend/resume
Boris Brezillon (1):
drm/gem: Make the GEM LRU lock part of drm_device
Boris Burkov (2):
btrfs: check for subvolume before deleting squota qgroup
btrfs: fix squota accounting during enable generation
Borislav Petkov (AMD) (1):
x86/mce: Restore MCA polling interval halving
Carlos López (1):
virt: sev-guest: Explicitly leak pages in unknown state
Casey Chen (1):
block: recompute nr_integrity_segments in blk_insert_cloned_request
Chaitanya Kumar Borah (1):
drm/i915/display: Copy color pipeline from plane in the primary joiner pipe
Chen Ni (1):
drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table
ChenXiaoSong (1):
smb/server: promote S_DEL_ON_CLS to S_DEL_PENDING when close
Chenguang Zhao (1):
ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics
Chia-Lin Kao (AceLan) (1):
nvme-pci: fix use-after-free in nvme_free_host_mem()
Christian Marangi (1):
net: airoha: Fix NPU RX DMA descriptor bits
Chuck Lever (2):
NFSD: Fix infinite loop in layout state revocation
tls: Preserve sk_err across recvmsg() when data has been copied
Cole Leavitt (1):
wifi: iwlwifi: mld: fix TSO segmentation explosion when AMSDU is disabled
Cunlong Li (1):
cgroup: rstat: relax NMI guard after switch to try_cmpxchg
Cássio Gabriel (4):
ALSA: ua101: Reject too-short USB descriptors
ALSA: scarlett2: Allow flash writes ending at segment boundary
ASoC: sdw_utils: Check speaker component string allocation
ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging
DaeMyung Kang (2):
ksmbd: close durable scavenger races against m_fp_list lookups
cifs: client: stage smb3_reconfigure() updates and restore ctx on failure
Damien Le Moal (4):
block: rename struct gendisk zone_wplugs_lock field
block: allow submitting all zone writes from a single context
block: fix handling of dead zone write plugs
block: avoid use-after-free in disk_free_zone_resources()
Dan Carpenter (1):
HID: intel-thc-hid: Intel-quickspi: Fix some error codes
Daniel Golle (2):
net: dsa: mt7530: fix FDB entries not aging out with short timeout
net: dsa: mt7530: preserve VLAN tags on trapped link-local frames
Daniel J Blueman (1):
drm/msm: Fix shrinker deadlock
David Carlier (9):
Bluetooth: ISO: drop ISO_END frames received without prior ISO_START
net: devmem: reject dma-buf bind with non-page-aligned size or SG length
net: ethtool: phy: avoid NULL deref when PHY driver is unbound
mm/memfd_luo: report error when restoring a folio fails mid-loop
block: don't overwrite bip_vcnt in bio_integrity_copy_user()
ovpn: tcp - use cached peer pointer in ovpn_tcp_close()
ovpn: respect peer refcount in CMD_NEW_PEER error path
phy: apple: atc: Fix typec switch/mux leak on unbind
tracing: Avoid NULL return from hist_field_name() on truncation
David Gow (2):
kunit: config: Enable KUNIT_DEBUGFS by default
kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS
David Hildenbrand (Arm) (2):
mm: fix __vm_normal_page() to handle missing support for pmd_special()/pud_special()
mm/page_alloc: fix initialization of tags of the huge zero folio with init_on_free
David Howells (24):
netfs: Fix cancellation of a DIO and single read subrequests
netfs: Fix missing locking around retry adding new subreqs
netfs: Fix missing barriers when accessing stream->subrequests locklessly
netfs: Fix netfs_read_to_pagecache() to pause on subreq failure
netfs: Fix potential for tearing in ->remote_i_size and ->zero_point
netfs: Fix zeropoint update where i_size > remote_i_size
netfs: Fix overrun check in netfs_extract_user_iter()
netfs: Fix netfs_invalidate_folio() to clear dirty bit if all changes gone
netfs: Defer the emission of trace_netfs_folio()
netfs: Fix streaming write being overwritten
netfs: Fix potential deadlock in write-through mode
netfs: Fix read-gaps to remove netfs_folio from filled folio
netfs: Fix write streaming disablement if fd open O_RDWR
netfs: Fix early put of sink folio in netfs_read_gaps()
netfs: Fix leak of request in netfs_write_begin() error handling
netfs: Fix potential UAF in netfs_unlock_abandoned_read_pages()
netfs: Fix partial invalidation of streaming-write folio
netfs: Fix folio->private handling in netfs_perform_write()
netfs: Fix netfs_read_folio() to wait on writeback
netfs, afs: Fix write skipping in dir/link writepages
afs: Fix the locking used by afs_get_link()
cifs: Fix undefined variables
crypto/krb5, rxrpc: Fix lack of pre-decrypt/pre-verify length checks
rxrpc: Fix DATA decrypt vs splice() by copying data to buffer in recvmsg
Dawei Feng (3):
qed: fix double free in qed_cxt_tables_alloc()
octeontx2-pf: fix double free in rvu_rep_rsrc_init()
octeontx2-pf: avoid double free of pool->stack on AQ init failure
Deepanshu Kartikey (1):
drm/virtio: use uninterruptible resv lock for plane updates
Dmitry Baryshkov (4):
drm/msm/dsi: don't dump registers past the mapped region
drm/msm/dpu: don't mix devm and drmm functions
drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx
drm/msm/snapshot: fix dumping of the unaligned regions
Dragos Tatulea (2):
net: napi: Avoid gro timer misfiring at end of busypoll
net/mlx5e: xsk: Fix unlocked writing to ICOSQ
Eder Zulian (1):
iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs
Emil Tantilov (1):
idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init()
Eric Dumazet (1):
tcp: fix stale per-CPU tcp_tw_isn leak enabling ISN prediction
Eric Naim (1):
ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5
Erni Sri Satya Vennela (1):
net: mana: Fix TOCTOU double-fetch of hwc_msg_id from DMA buffer
Ethan Nelson-Moore (1):
net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference
Evangelos Petrongonas (1):
kho: skip KHO for crash kernel
Felix Gu (3):
phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init()
drm/msm/adreno: Fix a reference leak in a6xx_gpu_init()
spi: mtk-snfi: Fix resource leak in mtk_snand_read_page_cache()
Ferry Meng (1):
ksmbd: fix SID memory leak in set_posix_acl_entries_dacl() on overflow
Filipe Manana (1):
btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()
Florian Westphal (10):
netfilter: x_tables: allow initial table replace without emitting audit log message
netfilter: x_tables: allocate hook ops while under mutex
netfilter: x_tables: unregister the templates first
netfilter: x_tables: add and use xt_unregister_table_pre_exit
netfilter: x_tables: add and use xtables_unregister_table_exit
netfilter: ebtables: move to two-stage removal scheme
netfilter: ebtables: close dangling table module init race
netfilter: x_tables: close dangling table module init race
netfilter: bridge: eb_tables: close module init race
netfilter: nft_inner: release local_lock before re-enabling softirqs
Gabor Juhos (1):
phy: marvell: mvebu-a3700-utmi: fix incorrect USB2_PHY_CTRL register access
Gal Pressman (1):
udp: Fix UDP length on last GSO_PARTIAL segment
Gao Xiang (1):
erofs: fix managed cache race for unaligned extents
Geert Uytterhoeven (1):
arm64: dts: renesas: r8a78000: Fix SCIF brg_int clocks
Greg Kroah-Hartman (2):
sysfs: don't remove existing directory on update failure
Linux 7.0.11
Grzegorz Nitka (3):
ice: restore PTP Rx timestamp config after ethtool set-channels
ice: ptp: serialize E825 PHY timer start with PTP lock
ice: ptp: use primary NAC semaphore on E825
Guanghui Feng (1):
iommu/amd: Fix illegal cap/mmio access in IOMMU debugfs
Guangshuo Li (1):
RDMA/rtrs: Fix use-after-free in path file creation cleanup
Guenter Roeck (3):
ARM: integrator: Fix early initialization
hwmon: (lm90) Stop work before releasing hwmon device
hwmon: (lm90) Add lock protection to lm90_alert
Guo Ren (Alibaba DAMO Academy) (1):
riscv: mm: Fixup no5lvl failure when vaddr is invalid
Gustavo Sousa (2):
drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN1
drm/xe: Define and use MCR version of COMMON_SLICE_CHICKEN4
Haoze Xie (1):
netfilter: nf_queue: hold bridge skb->dev while queued
Harry Wentland (3):
drm/amd/display: Fix integer overflow in bios_get_image()
drm/amd/display: Validate GPIO pin LUT table size before iterating
drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async
Heechan Kang (2):
io_uring/waitid: clear waitid info before copying it to userspace
fwctl: pds: Validate RPC input size before parsing
Henrique Carvalho (1):
smb: client: protect tc_count increment in smb2_find_smb_sess_tcon_unlocked()
Hongling Zeng (2):
fs: Fix return in jfs_mkdir and orangefs_mkdir
cachefiles: Fix error return when vfs_mkdir() fails
Huacai Chen (1):
LoongArch: Remove unused code to avoid build warning
Ido Schimmel (1):
bridge: mcast: Fix a possible use-after-free when removing a bridge port
Illia Ostapyshyn (1):
scripts/gdb: mm: cast untyped symbols in x86_page_ops
Ilya Dryomov (1):
rbd: eliminate a race in lock_dwork draining on unmap
Ivan Vecera (2):
ice: dpll: fix rclk pin state get for E810
ice: dpll: fix misplaced header macros
Jacob Keller (1):
ice: fix locking around wait_event_interruptible_locked_irq
Jakub Kicinski (11):
net: shaper: flip the polarity of the valid flag
net: shaper: fix trivial ordering issue in net_shaper_commit()
net: shaper: reject duplicate leaves in GROUP request
net: shaper: set ret to -ENOMEM when genlmsg_new() fails in group_doit
net: shaper: fix undersized reply skb allocation in GROUP command
net: shaper: enforce singleton NETDEV scope with id 0
net: shaper: reject QUEUE scope handle with missing id
net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring
net: tls: prevent chain-after-chain in plain text SG
net: shaper: annotate the data races
net: shaper: rework the VALID marking (again)
Jann Horn (2):
Bluetooth: bnep: Fix UAF read of dev->name
af_unix: Fix UAF read of tail->len in unix_stream_data_wait()
Jason Gunthorpe (7):
iommupt: Directly call iommupt's unmap_range()
iommupt: Avoid rewalking during map
iommu: Fix loss of errno on map failure for classic ops
iommu: Fix up map/unmap debugging for iommupt domains
iommu: Handle unmap error when iommu_debug is enabled
iommupt: Check for missing PAGE_SIZE in the pgsize_bitmap
iommupt: Fix the end_index calculation in __map_range_leaf()
Jens Axboe (1):
io_uring/net: punt IORING_OP_BIND async if it needs file create
Jeongjun Park (1):
ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put()
Jeremy Erazo (1):
smb: client: use data_len for SMB2 READ encrypted folioq copy
Jeremy Laratro (2):
ksmbd: fix null pointer dereference in compare_guid_key()
ksmbd: fix null pointer dereference in proc_show_files()
Jeroen Massar (1):
net/mlx5: Do not restore destination-less TC rules
Jia Zhu (1):
erofs: fix metabuf leak in inode xattr initialization
Jiajia Liu (1):
Bluetooth: btmtk: fix urb->setup_packet leak in error paths
Jianpeng Chang (2):
kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()
dma-mapping: move dma_map_resource() sanity check into debug code
Jiayuan Chen (1):
irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT
Jiexun Wang (1):
Bluetooth: serialize accept_q access
Johan Hovold (4):
spi: qup: fix error pointer deref after DMA setup failure
spi: ep93xx: fix error pointer deref after DMA setup failure
spi: sprd: fix error pointer deref after DMA setup failure
spi: ti-qspi: fix use-after-free after DMA setup failure
Johannes Berg (3):
wifi: iwlwifi: mvm: fix driver-set TX rates on old devices
wifi: mac80211: fix MLE defragmentation
wifi: mac80211: fix multi-link element inheritance
Johannes Thumshirn (1):
zonefs: handle integer overflow in zonefs_fname_to_fno
John Walker (1):
wifi: cfg80211: advance loop vars in cfg80211_merge_profile()
Jonas Jelonek (1):
net: pse-pd: fix sign on -ENOENT check in of_load_pse_pis()
Jose Ignacio Tornos Martinez (1):
ice: fix VF queue configuration with low MTU values
Juergen Gross (1):
x86/xen: Fix xen_e820_swap_entry_with_ram()
Julian Braha (1):
powerpc: fix dead default for GUEST_STATE_BUFFER_TEST
Julien Chauveau (1):
drm/bridge: it66121: acquire reset GPIO in probe
Junyi Liu (2):
ksmbd: validate SID in parent security descriptor during ACL inheritance
ksmbd: fix durable reconnect error path file lifetime
Junyoung Jang (1):
fs/statmount: fix slab out-of-bounds write in statmount_mnt_idmap
Justin Iurman (2):
ipv6: ioam: refresh hdr pointer before ioam6_event()
ipv6: ioam: add NULL check for idev in ipv6_hop_ioam()
Kang Yang (1):
wifi: ath10k: skip WMI and beacon transmission when device is wedged
Kees Cook (1):
gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE
Keith Busch (4):
nvme: fix bio leak on mapping failure
nvme-pci: fix dma_vecs leak on p2p memory
nvme-pci: fix dma mapping leak on data setup error
blk-mq: pop cached request if it is usable
Kiran K (1):
Bluetooth: btintel_pcie: Fix incorrect MAC access programming
Kohei Enju (2):
igc: fix potential skb leak in igc_fpe_xmit_smd_frame()
igc: set tx buffer type for SMD frames
Krishnamoorthi M (1):
spi: amd: Set correct bus number in ACPI probe path
Kuniyuki Iwashima (2):
tcp: Fix imbalanced icsk_accept_queue count.
tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key().
Kyle Farnung (1):
wifi: ath11k: clear shared SRNG pointer state on restart
Lad Prabhakar (1):
pinctrl: renesas: rzg2l: Fix SMT register cache handling
Li Xiasong (1):
mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient
Linus Torvalds (1):
security/keys: fix missed RCU read section on lookup
Linus Walleij (2):
net: ethernet: cortina: Make RX SKB per-port
net: ethernet: cortina: Carry over frag counter
Lorenzo Bianconi (1):
net: airoha: Disable GDM2 forwarding before configuring GDM2 loopback
Louis-Alexis Eyraud (4):
drm/mediatek: mtk_hdmi_ddc_v2: Fix non-static global variable
drm/mediatek: mtk_hdmi_v2: Fix non-static global variable
drm/mediatek: mtk_cec: Fix non-static global variable
drm/mediatek: mtk_hdmi_ddc: Fix non-static global variable
Luiz Augusto von Dentz (1):
Bluetooth: hci_sync: Fix not setting mask for HCI_EVT_LE_ALL_REMOTE_FEATURES_COMPLETE
Luiz Capitulino (1):
selftests/mm: run_vmtests.sh: fix destructive tests invocation
Lukas Bulwahn (1):
HID: quirks: really enable the intended work around for appledisplay
Luxiao Xu (1):
batman-adv: fix tp_meter counter underflow during shutdown
Mac Chiang (2):
ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC
ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC
Maciej Strozek (2):
ASoC: intel: sof_sdw: Prepare for configuration without a jack
ASoC: sdw_utils: cs42l43: allow spk component names to be combined
Mahadevan P (1):
drm/msm/dpu: Fix Kaanapali CWB register configuration
Marcin Szycik (2):
ice: fix setting promisc mode while adding VID filter
ice: fix setting RSS VSI hash for E830
Marek Vasut (2):
ARM: dts: renesas: genmai: Drop superfluous cells
ARM: dts: renesas: rskrza1: Drop superfluous cells
Mario Limonciello (1):
ASoC: SOF: amd: Fix error code handling in psp_send_cmd()
Martin Kaiser (1):
test_kprobes: clear kprobes between test runs
Masami Hiramatsu (Google) (3):
ring-buffer: Flush and stop persistent ring buffer on panic
tracing: Do not call map->ops->elt_free() if elt_alloc() fails
fprobe: Fix unregister_fprobe() to wait for RCU grace period
Matt DeVillier (1):
ALSA: hda/ca0132: Disable auto-detect on manual output select
Matt Evans (1):
vfio/pci: Check BAR resources before exporting a DMABUF
Matt Fleming (1):
net/mlx5e: Fix use-after-free in mlx5e_tx_reporter_timeout_recover
Matt Roper (3):
drm/xe: Consolidate workaround entries for Wa_14019988906
drm/xe: Consolidate workaround entries for Wa_18033852989
drm/xe/tuning: Apply windower hardware filtering setting on Xe3 and Xe3p
Matthew Leach (1):
wifi: ath11k: fix peer resolution on rx path when peer_id=0
Matthieu Baerts (NGI0) (1):
selftests: mptcp: drop nanoseconds width specifier
Maulik Shah (2):
pinctrl: qcom: Fix GPIO to PDC wake irq map for qcs615
pinctrl: qcom: Fix wakeirq map by removing disconnected irqs for sm8150
Maíra Canal (2):
drm/v3d: Fix use-after-free of CPU job query arrays on error path
drm/v3d: Release indirect CSD GEM reference on CPU job free
Michael Bommarito (14):
smb: client: require net admin for CIFS SWN netlink
Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer
Bluetooth: MGMT: validate Add Extended Advertising Data length
net: hsr: defer node table free until after RCU readers
net: ifb: report ethtool stats over num_tx_queues
l2tp: use list_del_rcu in l2tp_session_unhash
ipv4: raw: reject IP_HDRINCL packets with ihl < 5
ixgbevf: fix use-after-free in VEPA multicast source pruning
wifi: mac80211: consume only present negotiated TTLM maps
KVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bits
KVM: arm64: vgic: Free private_irqs when init fails after allocation
scsi: isci: Fix use-after-free in device removal path
RDMA/siw: Reject MPA FPDU length underflow before signed receive math
io_uring: propagate array_index_nospec opcode into req->opcode
Michael Neuling (2):
riscv: errata: Fix bitwise vs logical AND in MIPS errata patching
riscv: Fix register corruption from uninitialized cregs on error
Michal Wajdeczko (1):
drm/xe/vf: Fix signature of print functions
Mike Christie (1):
scsi: sd: Fix return code handling in sd_spinup_disk()
Mikko Perttunen (1):
drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN
Ming Lei (2):
ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation
selftests: ublk: cap nthreads to kernel's actual nr_hw_queues
Mingyu Wang (1):
Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths
Minh Nguyen (1):
vsock/vmci: fix UAF when peer resets connection during handshake
Miri Korenblit (1):
wifi: iwlwifi: mld: don't dereference a pointer before NULL checking it
Mohanram Meenakshisundaram (1):
drm/xe/pf: Fix CFI failure in debugfs access
Mohsin Bashir (1):
net: shaper: Reject reparenting of existing nodes
Muchun Song (2):
drivers/base/memory: fix memory block reference leak in poison accounting
mm/memory_hotplug: fix memory block reference leak on remove
Myeonghun Pak (1):
net: lan966x: avoid unregistering netdev on register failure
Nan Li (1):
netfilter: ipset: stop hash:* range iteration at end
Nathan Chancellor (1):
drm/msm: Restore second parameter name in purge() and evict()
Neil Armstrong (1):
drm/msm/dpu: fix UV scanlines calculation for YUV UBWC formats
Nerijus Bendžiūnas (1):
net: phy: skip EEE advertisement write when autoneg is disabled
Nicolai Buchwitz (3):
net: bcmgenet: keep RBUF EEE/PM disabled
net: phy: honor eee_disabled_modes in phy_support_eee()
net: phy: honor eee_disabled_modes in phy_advertise_eee_all()
Nicolas Escande (2):
wifi: ath11k: fix error path leaks in some WMI WOW calls
wifi: ath11k: fix error path leak in ath11k_tm_cmd_wmi_ftm()
Nikhil P. Rao (3):
pds_core: fix error handling in pdsc_devcmd_wait
pds_core: fix debugfs_lookup dentry leak and error handling
pds_core: ensure null-termination for firmware version strings
Niklas Cassel (4):
ata: libata-scsi: improve readability of ata_scsi_qc_issue()
ata: libata-scsi: do not use the deferred QC feature for ATA_DEFER_PORT
ata: libata-scsi: do not use the deferred QC feature on PMPs with CBS
ata: libata-scsi: do not needlessly defer commands when using PMP with FBS
Nimrod Oren (1):
selftests: net: Fix checksums in xdp_native
Niranjana Vishwanathapura (1):
drm/xe/multi_queue: Fix secondary queue error case
Nitin Rawat (1):
phy: qcom-qmp-ufs: Fix kaanapali PHY PLL lock failure after SM8650 G4 fix
Oliver White (1):
platform/surface: aggregator_registry: omit battery & AC nodes on Surface Laptop 7
Or Har-Toov (1):
net/mlx5: Skip disabled vports when setting max TX speed
Osama Abdelkader (4):
riscv: kvm: return SBI_ERR_FAILURE for pmu_snapshot_set_shmem() when OOM
riscv: kvm: return SBI_ERR_FAILURE for pmu_event_info() when OOM
drm/bridge: chipone-icn6211: use devm_drm_bridge_add in i2c probe
drm/bridge: megachips: remove bridge when irq request fails
Pablo Neira Ayuso (1):
netfilter: nf_conntrack_expect: restore helper propagation via expectation
Pankaj Raghav (1):
fs: fix forced iversion increment on lazytime timestamp updates
Paolo Abeni (1):
mptcp: reset rcv wnd on disconnect
Paul E. McKenney (1):
srcu: Don't queue workqueue handlers to never-online CPUs
Peter Oberparleiter (1):
s390/cio: Restore GFP_DMA for CHSC allocation
Prathamesh Deshpande (1):
net/mlx5e: Fix eswitch mode block underflow on IPsec acquire SA
Qing Ming (1):
cgroup/rstat: validate cpu before css_rstat_cpu() access
Qing Wang (1):
mm/slub: hold cpus_read_lock around flush_rcu_sheaves_on_cache()
Quan Sun (1):
net: ethtool: fix NULL pointer dereference in phy_reply_size
Rafael J. Wysocki (8):
ACPI: battery: Fix system wakeup on critical battery status
ACPI: driver: Check ACPI_COMPANION() against NULL during probe
cpufreq: intel_pstate: Use correct scaling factor on Raptor Lake-E
platform/x86: adv_swbutton: Check ACPI_HANDLE() against NULL
platform/x86: hp_accel: Check ACPI_COMPANION() against NULL
platform/x86: intel-hid: Check ACPI_HANDLE() against NULL
platform/x86: intel_sar: Check ACPI_HANDLE() against NULL
platform/x86: intel-vbtn: Check ACPI_HANDLE() against NULL
Ralf Lici (1):
ovpn: disable BHs when updating device stats
Randy Dunlap (1):
riscv: Docs: fix unmatched quote warning
Ratheesh Kannoth (1):
octeontx2-af: npc: Fix allmulticast skip logic for LBK and SDP VFs
Ricardo Neri (1):
Documentation: intel_pstate: Fix description of asymmetric packing with SMT
Richard Fitzgerald (3):
ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove()
ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data()
ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup()
Rob Clark (1):
drm/msm/a6xx: Restore sysprof_active
Robertus Diawan Chris (2):
ALSA: scarlett2: Add missing error check when initialise Autogain Status
ASoC: soc-utils: Add missing va_end in snd_soc_ret()
Rosen Penev (2):
irqchip/ath79-cpu: Remove unused function
net: ag71xx: check error for platform_get_irq
Ruide Cao (1):
batman-adv: fix fragment reassembly length accounting
Ruijie Li (1):
batman-adv: clear current gateway during teardown
Sabrina Dubroca (1):
net: gro: don't merge zcopy skbs
Safa Karakuş (1):
Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del()
Sam Daly (1):
octeontx2-af: CGX: add bounds check to cgx_speed_mbps index
Samuele Mariotti (1):
sched_ext: Fix missing warning in scx_set_task_state() default case
Saurav Sachidanand (1):
i2c: tegra: fix pm_runtime leak on mutex_lock failure
Sayali Patil (1):
powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise()
SeongJae Park (2):
mm/damon/sysfs-schemes: call missing mem_cgroup_iter_break()
mm/damon: fix damos_stat tracepoint format for sz_applied
Shardul Bankar (1):
mptcp: do not drop partial packets
Sheroz Juraev (1):
wifi: iwlwifi: mld: stop TX during firmware restart
Shiraz Saleem (1):
RDMA/mana_ib: Report max_msg_sz in mana_ib_query_port
Shitalkumar Gandhi (2):
net: ti: icssm-prueth: fix eth_ports_node leak in probe
wifi: wilc1000: fix dma_buffer leak on bus acquire failure
Shuai Zhang (1):
Bluetooth: hci_qca: Convert timeout from jiffies to ms
Shuhao Fu (2):
ALSA: hda: cs35l56: Put ACPI device after setting companion
ALSA: hda: cs35l41: Put ACPI device on missing physical node
Shuicheng Lin (2):
drm/xe/gsc: Fix double-free of managed BO in error path
drm/xe/oa: Fix exec_queue leak on width check in stream open
Stefano Garzarella (2):
vsock/virtio: reset connection on receiving queue overflow
vsock/virtio: fix zerocopy completion for multi-skb sends
Stephen Smalley (1):
lsm: hold cred_guard_mutex for lsm_set_self_attr()
Steven Rostedt (1):
ring-buffer: Fix reporting of missed events in iterator
Sudeep Holla (10):
firmware: arm_ffa: Check for NULL FF-A ID table while driver registration
firmware: arm_ffa: Skip free_pages on RX buffer alloc failure
firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueue
firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0
firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copies
firmware: arm_ffa: Keep framework RX release under lock
firmware: arm_ffa: Validate framework notification message layout
firmware: arm_ffa: Align RxTx buffer size before mapping
firmware: arm_ffa: Snapshot notifier callbacks under lock
firmware: arm_ffa: Fix sched-recv callback partition lookup
Sungwoo Kim (1):
block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()
Sunny Patel (1):
mm/migrate_device: fix spinlock leak in migrate_vma_insert_huge_pmd_page
Sven Eckelmann (21):
batman-adv: v: stop OGMv2 on disabled interface
batman-adv: tvlv: abort OGM send on tvlv append failure
batman-adv: tvlv: reject oversized TVLV packets
batman-adv: iv: recover OGM scheduling after forward packet error
batman-adv: mcast: fix use-after-free in orig_node RCU release
batman-adv: dat: handle forward allocation error
batman-adv: frag: disallow unicast fragment in fragment
batman-adv: bla: fix report_work leak on backbone_gw purge
batman-adv: bla: avoid double decrement of bla.num_requests
batman-adv: bla: avoid NULL-ptr deref for claim via dropped interface
batman-adv: tp_meter: avoid use of uninit sender vars
batman-adv: tp_meter: directly shut down timer on cleanup
batman-adv: tp_meter: fix tp_vars reference leak in receiver shutdown
batman-adv: tp_meter: fix race condition in send error reporting
batman-adv: tp_meter: avoid role confusion in tp_list
batman-adv: tt: fix TOCTOU race for reported vlans
batman-adv: tt: reject oversized local TVLV buffers
batman-adv: tt: avoid empty VLAN responses
batman-adv: tt: fix negative last_changeset_len
batman-adv: tt: fix negative tt_buff_len
batman-adv: tt: prevent TVLV entry number overflow
Sven Schuchmann (1):
net: phy: DP83TC811: add reading of abilities
Takashi Iwai (3):
ALSA: pcm: Don't setup bogus iov_iter for silencing
ALSA: asihpi: Fix potential OOB array access at reading cache
HID: uclogic: Fix regression of input name assignment
Tejun Heo (1):
sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path
Thomas Richter (2):
s390/pai: Disable duplicate read of kernel PAI counter value
s390/pai: Fix missing PAI counter increments under heavy load
Tiezhu Yang (2):
LoongArch: kprobes: Use larch_insn_text_copy() to patch instructions
LoongArch: kprobes: Fix handling of fatal unrecoverable recursions
Til Kaiser (1):
pinctrl: qcom: ipq4019: mark gpio as a GPIO pin function
Timur Kristóf (3):
drm/amdgpu: Align amdgpu_gtt_mgr entries to TLB size on Tahiti (v2)
drm/amdgpu/vce1: Check that the GPU address is < 128 MiB
drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets
Tina Zhang (1):
KVM: SVM: Disable AVIC IPI virtualization on Hygon Family 18h (erratum #1235)
Tom Lendacky (1):
x86/mm: Disable broadcast TLB flush when PCID is disabled
Utkal Singh (1):
erofs: harden h_shared_count in erofs_init_inode_xattrs()
Viacheslav Dubeyko (1):
netfs: fix VM_BUG_ON_FOLIO() issue in netfs_write_begin() call
Viktor Jägersküpper (1):
kbuild: pacman-pkg: make "rc" releases adhere to pacman versioning scheme
Vladimir Murzin (1):
arm64: probes: Handle probes on hinted conditional branch instructions
Wayne Chang (1):
phy: tegra: xusb: Fix per-pad high-speed termination calibration
Wei Fang (1):
net: enetc: fix missing error code when pf->vf_state allocation fails
Weiming Shi (1):
tap: fix stack info leak in tap_ioctl() SIOCGIFHWADDR
Werner Sembach (1):
Documentation: laptops: Update documentation for uniwill laptops
Xiang Mei (2):
net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint
net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot
Xiangxu Yin (1):
phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config
Xianwei Zhao (1):
pinctrl: meson: amlogic-a4: fix deadlock issue
Xingwang Xiang (1):
bpf, skmsg: fix verdict sk_data_ready racing with ktls rx
Yizhou Zhao (1):
netfilter: nft_inner: Fix IPv6 inner_thoff desync
Yongxing Mou (3):
phy: qcom: edp: Unify generic DP/eDP swing and pre-emphasis tables
phy: qcom: edp: Add eDP/DP mode switch support
phy: qcom: edp: Fix AUX_CFG8 programming for DP mode
Zack McKevitt (1):
accel/qaic: Add overflow check to remap_pfn_range during mmap
Zhang Cen (1):
ALSA: seq: Serialize UMP output teardown with event_input
Zhao Li (1):
wifi: mac80211: capture fast-RX rate before mesh reuses skb->cb
Zhengchuan Liang (1):
netfilter: ip6t_hbh: reject oversized option lists
Zhi Li (4):
net: stmmac: eswin: fix HSP CSR init ordering after clock enable
net: stmmac: eswin: clear TXD and RXD delay registers during initialization
net: stmmac: eswin: correct RGMII delay granularity to 20 ps
net: stmmac: eswin: validate RGMII delay values
Zhihao Cheng (2):
cifs: Fix busy dentry used after unmounting
nsfs: fix wrong error code returned for pidns ioctls
Zijing Yin (1):
phonet/pep: disable BH around forwarded sk_receive_skb()
Łukasz Lebiedziński (1):
phy: exynos5-usbdrd: fix USB 2.0 HS PHY tuning values for Exynos7870
next reply other threads:[~2026-06-01 16:07 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-01 16:06 Greg Kroah-Hartman [this message]
2026-06-01 16:06 ` Linux 7.0.11 Greg Kroah-Hartman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2026060102-afar-straining-75d9@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=jslaby@suse.cz \
--cc=linux-kernel@vger.kernel.org \
--cc=lwn@lwn.net \
--cc=stable@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.