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 6.12.26
Date: Fri, 2 May 2025 08:07:39 +0200 [thread overview]
Message-ID: <2025050240-residence-rubbed-53b7@gregkh> (raw)
I'm announcing the release of the 6.12.26 kernel.
All users of the 6.12 kernel series must upgrade.
The updated 6.12.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.12.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/bpf/bpf_devel_QA.rst | 8
Makefile | 2
arch/arm/crypto/Kconfig | 10
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-common.dtsi | 148
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-main-common.dtsi | 2673 +++++++++
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 760 ++
arch/arm64/boot/dts/ti/k3-j784s4-j742s2-thermal-common.dtsi | 104
arch/arm64/boot/dts/ti/k3-j784s4-main.dtsi | 2847 ----------
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 760 --
arch/arm64/boot/dts/ti/k3-j784s4-thermal.dtsi | 104
arch/arm64/boot/dts/ti/k3-j784s4.dtsi | 133
arch/arm64/crypto/Kconfig | 6
arch/loongarch/Kconfig | 1
arch/loongarch/include/asm/fpu.h | 39
arch/loongarch/include/asm/lbt.h | 10
arch/loongarch/include/asm/ptrace.h | 4
arch/loongarch/kernel/fpu.S | 6
arch/loongarch/kernel/lbt.S | 4
arch/loongarch/kernel/signal.c | 21
arch/loongarch/kernel/traps.c | 20
arch/loongarch/kvm/vcpu.c | 8
arch/loongarch/mm/hugetlbpage.c | 2
arch/loongarch/mm/init.c | 3
arch/mips/crypto/Kconfig | 7
arch/mips/include/asm/mips-cm.h | 22
arch/mips/kernel/mips-cm.c | 14
arch/parisc/kernel/pdt.c | 2
arch/powerpc/crypto/Kconfig | 7
arch/riscv/crypto/Kconfig | 1
arch/riscv/include/asm/alternative-macros.h | 19
arch/riscv/include/asm/cacheflush.h | 15
arch/riscv/kernel/probes/uprobes.c | 10
arch/s390/crypto/Kconfig | 3
arch/s390/kvm/intercept.c | 2
arch/s390/kvm/interrupt.c | 8
arch/s390/kvm/kvm-s390.c | 10
arch/s390/kvm/trace-s390.h | 4
arch/um/include/linux/time-internal.h | 2
arch/um/kernel/skas/syscall.c | 11
arch/x86/crypto/Kconfig | 11
arch/x86/entry/entry.S | 2
arch/x86/events/core.c | 2
arch/x86/include/asm/cpufeatures.h | 1
arch/x86/include/asm/intel-family.h | 2
arch/x86/kernel/cpu/bugs.c | 30
arch/x86/kernel/i8253.c | 3
arch/x86/kvm/svm/avic.c | 66
arch/x86/kvm/vmx/posted_intr.c | 28
arch/x86/kvm/x86.c | 20
arch/x86/lib/x86-opcode-map.txt | 4
arch/x86/mm/tlb.c | 6
arch/x86/pci/xen.c | 8
arch/x86/xen/enlighten_pvh.c | 19
block/blk-merge.c | 26
block/blk-mq.c | 6
block/blk-settings.c | 8
block/mq-deadline.c | 13
crypto/Kconfig | 3
crypto/crypto_null.c | 39
drivers/accel/ivpu/ivpu_drv.c | 10
drivers/accel/ivpu/ivpu_drv.h | 2
drivers/accel/ivpu/ivpu_fw.c | 18
drivers/accel/ivpu/ivpu_fw.h | 3
drivers/accel/ivpu/ivpu_hw.h | 12
drivers/accel/ivpu/ivpu_hw_btrs.c | 128
drivers/accel/ivpu/ivpu_hw_btrs.h | 6
drivers/accel/ivpu/ivpu_job.c | 14
drivers/accel/ivpu/ivpu_sysfs.c | 24
drivers/acpi/ec.c | 28
drivers/acpi/pptt.c | 4
drivers/ata/libata-scsi.c | 25
drivers/base/base.h | 17
drivers/base/bus.c | 2
drivers/base/core.c | 38
drivers/base/dd.c | 7
drivers/char/misc.c | 2
drivers/char/virtio_console.c | 7
drivers/clk/clk.c | 4
drivers/comedi/drivers/jr3_pci.c | 2
drivers/cpufreq/Kconfig.arm | 20
drivers/cpufreq/apple-soc-cpufreq.c | 10
drivers/cpufreq/cppc_cpufreq.c | 2
drivers/cpufreq/scmi-cpufreq.c | 10
drivers/cpufreq/scpi-cpufreq.c | 13
drivers/cpufreq/sun50i-cpufreq-nvmem.c | 18
drivers/crypto/atmel-sha204a.c | 6
drivers/crypto/ccp/sp-pci.c | 1
drivers/cxl/core/regs.c | 4
drivers/dma/dmatest.c | 6
drivers/firmware/stratix10-svc.c | 14
drivers/gpio/gpiolib-of.c | 6
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 12
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 6
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 4
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 4
drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 4
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2
drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 2
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 2
drivers/gpu/drm/amd/amdgpu/psp_v14_0.c | 2
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 9
drivers/gpu/drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 11
drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 6
drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 4
drivers/gpu/drm/xe/xe_wa_oob.rules | 2
drivers/i3c/master/svc-i3c-master.c | 17
drivers/iio/adc/ad7768-1.c | 5
drivers/infiniband/hw/qib/qib_fs.c | 1
drivers/iommu/amd/iommu.c | 2
drivers/iommu/iommu.c | 8
drivers/irqchip/irq-gic-v2m.c | 2
drivers/mailbox/pcc.c | 15
drivers/mcb/mcb-parse.c | 2
drivers/md/raid1.c | 26
drivers/media/i2c/Kconfig | 1
drivers/media/i2c/imx214.c | 978 +--
drivers/media/i2c/ov08x40.c | 56
drivers/misc/lkdtm/perms.c | 14
drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 8
drivers/misc/mei/hw-me-regs.h | 1
drivers/misc/mei/pci-me.c | 1
drivers/misc/mei/vsc-tp.c | 26
drivers/mmc/host/sdhci-msm.c | 2
drivers/net/dsa/mt7530.c | 6
drivers/net/dsa/mv88e6xxx/chip.c | 27
drivers/net/ethernet/amd/pds_core/adminq.c | 36
drivers/net/ethernet/amd/pds_core/auxbus.c | 3
drivers/net/ethernet/amd/pds_core/core.c | 9
drivers/net/ethernet/amd/pds_core/core.h | 4
drivers/net/ethernet/amd/pds_core/devlink.c | 4
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24
drivers/net/ethernet/mediatek/mtk_eth_soc.h | 10
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 26
drivers/net/ethernet/sun/niu.c | 2
drivers/net/phy/microchip.c | 46
drivers/net/phy/phy_led_triggers.c | 23
drivers/net/vmxnet3/vmxnet3_xdp.c | 2
drivers/net/xen-netfront.c | 17
drivers/ntb/hw/amd/ntb_hw_amd.c | 1
drivers/ntb/hw/idt/ntb_hw_idt.c | 18
drivers/nvme/host/core.c | 9
drivers/nvme/host/multipath.c | 2
drivers/nvme/target/fc.c | 25
drivers/of/resolver.c | 37
drivers/pci/msi/msi.c | 38
drivers/phy/rockchip/phy-rockchip-usbdp.c | 1
drivers/pinctrl/pinctrl-mcp23s08.c | 23
drivers/pinctrl/renesas/pinctrl-rza2.c | 3
drivers/regulator/rk808-regulator.c | 4
drivers/rtc/rtc-pcf85063.c | 19
drivers/s390/char/sclp_con.c | 17
drivers/s390/char/sclp_tty.c | 12
drivers/scsi/hisi_sas/hisi_sas_main.c | 20
drivers/scsi/mpi3mr/mpi3mr_fw.c | 2
drivers/scsi/pm8001/pm8001_sas.c | 1
drivers/scsi/scsi.c | 36
drivers/scsi/scsi_lib.c | 6
drivers/scsi/sd.c | 6
drivers/soc/qcom/ice.c | 48
drivers/spi/spi-imx.c | 5
drivers/spi/spi-tegra210-quad.c | 6
drivers/thunderbolt/tb.c | 16
drivers/tty/serial/msm_serial.c | 6
drivers/tty/serial/sifive.c | 6
drivers/tty/vt/selection.c | 5
drivers/ufs/core/ufs-mcq.c | 12
drivers/ufs/core/ufshcd.c | 2
drivers/ufs/host/ufs-exynos.c | 106
drivers/ufs/host/ufs-exynos.h | 8
drivers/ufs/host/ufs-qcom.c | 2
drivers/usb/cdns3/cdns3-gadget.c | 2
drivers/usb/chipidea/ci_hdrc_imx.c | 44
drivers/usb/class/cdc-wdm.c | 21
drivers/usb/core/quirks.c | 9
drivers/usb/dwc3/dwc3-pci.c | 10
drivers/usb/dwc3/dwc3-xilinx.c | 4
drivers/usb/dwc3/gadget.c | 28
drivers/usb/gadget/udc/aspeed-vhub/dev.c | 3
drivers/usb/host/max3421-hcd.c | 7
drivers/usb/host/ohci-pci.c | 23
drivers/usb/host/xhci-hub.c | 30
drivers/usb/host/xhci-mvebu.c | 10
drivers/usb/host/xhci-mvebu.h | 6
drivers/usb/host/xhci-plat.c | 2
drivers/usb/host/xhci-ring.c | 75
drivers/usb/host/xhci.c | 4
drivers/usb/host/xhci.h | 4
drivers/usb/serial/ftdi_sio.c | 2
drivers/usb/serial/ftdi_sio_ids.h | 5
drivers/usb/serial/option.c | 3
drivers/usb/serial/usb-serial-simple.c | 7
drivers/usb/storage/unusual_uas.h | 7
drivers/usb/typec/class.c | 24
drivers/usb/typec/class.h | 1
drivers/vhost/scsi.c | 80
drivers/xen/Kconfig | 2
fs/btrfs/file.c | 9
fs/btrfs/zoned.c | 1
fs/ceph/inode.c | 2
fs/ext4/block_validity.c | 5
fs/ext4/inode.c | 9
fs/iomap/buffered-io.c | 2
fs/namespace.c | 69
fs/netfs/main.c | 4
fs/ntfs3/file.c | 20
fs/smb/client/sess.c | 60
fs/smb/client/smb1ops.c | 36
fs/smb/server/asn1.c | 6
fs/smb/server/auth.c | 19
fs/smb/server/connection.c | 8
fs/smb/server/crypto_ctx.c | 6
fs/smb/server/glob.h | 2
fs/smb/server/ksmbd_netlink.h | 3
fs/smb/server/ksmbd_work.c | 10
fs/smb/server/mgmt/ksmbd_ida.c | 11
fs/smb/server/mgmt/share_config.c | 10
fs/smb/server/mgmt/tree_connect.c | 5
fs/smb/server/mgmt/user_config.c | 8
fs/smb/server/mgmt/user_session.c | 10
fs/smb/server/misc.c | 11
fs/smb/server/ndr.c | 10
fs/smb/server/oplock.c | 12
fs/smb/server/server.c | 4
fs/smb/server/server.h | 1
fs/smb/server/smb2pdu.c | 42
fs/smb/server/smb_common.c | 2
fs/smb/server/smbacl.c | 23
fs/smb/server/transport_ipc.c | 7
fs/smb/server/transport_rdma.c | 10
fs/smb/server/transport_tcp.c | 95
fs/smb/server/transport_tcp.h | 2
fs/smb/server/unicode.c | 4
fs/smb/server/vfs.c | 12
fs/smb/server/vfs_cache.c | 18
fs/splice.c | 2
fs/xfs/xfs_aops.c | 41
fs/xfs/xfs_qm_bhv.c | 49
fs/xfs/xfs_super.c | 8
include/drm/intel/i915_pciids.h | 1
include/linux/blk-mq.h | 8
include/linux/energy_model.h | 12
include/linux/msi.h | 3
include/linux/pci.h | 2
include/net/netfilter/nft_fib.h | 21
include/soc/qcom/ice.h | 2
include/trace/events/block.h | 6
include/trace/stages/stage3_trace_output.h | 8
include/trace/stages/stage7_class_define.h | 1
include/uapi/drm/ivpu_accel.h | 4
init/Kconfig | 2
io_uring/io_uring.c | 15
io_uring/refs.h | 7
kernel/bpf/bpf_cgrp_storage.c | 11
kernel/bpf/hashtab.c | 6
kernel/bpf/preload/bpf_preload_kern.c | 1
kernel/bpf/syscall.c | 6
kernel/bpf/verifier.c | 32
kernel/cgroup/cgroup.c | 29
kernel/cgroup/cpuset-internal.h | 1
kernel/cgroup/cpuset.c | 14
kernel/dma/contiguous.c | 3
kernel/events/core.c | 6
kernel/irq/msi.c | 2
kernel/module/Kconfig | 1
kernel/panic.c | 6
kernel/power/energy_model.c | 47
kernel/sched/ext.c | 4
kernel/time/tick-common.c | 22
kernel/trace/bpf_trace.c | 7
kernel/trace/trace_events.c | 7
lib/Kconfig.ubsan | 1
lib/crypto/Kconfig | 37
lib/test_ubsan.c | 18
mm/vmscan.c | 7
net/9p/client.c | 30
net/9p/trans_fd.c | 17
net/core/lwtunnel.c | 26
net/core/selftests.c | 18
net/ipv4/netfilter/nft_fib_ipv4.c | 11
net/ipv6/netfilter/nft_fib_ipv6.c | 19
net/sched/sch_hfsc.c | 23
net/tipc/monitor.c | 3
rust/kernel/firmware.rs | 8
samples/trace_events/trace-events-sample.h | 13
scripts/Makefile.lib | 2
scripts/Makefile.vmlinux | 4
sound/soc/codecs/wcd934x.c | 2
sound/soc/fsl/fsl_asrc_dma.c | 15
sound/virtio/virtio_pcm.c | 21
tools/arch/x86/lib/x86-opcode-map.txt | 4
tools/bpf/bpftool/prog.c | 1
tools/objtool/check.c | 36
tools/testing/selftests/bpf/network_helpers.c | 33
tools/testing/selftests/bpf/prog_tests/xdp_cpumap_attach.c | 44
tools/testing/selftests/bpf/prog_tests/xdp_devmap_attach.c | 8
tools/testing/selftests/bpf/progs/test_xdp_with_cpumap_helpers.c | 7
tools/testing/selftests/mincore/mincore_selftest.c | 3
tools/testing/selftests/ublk/test_stripe_04.sh | 24
302 files changed, 6817 insertions(+), 5584 deletions(-)
Adam Xue (1):
USB: serial: option: add Sierra Wireless EM9291
Al Viro (2):
fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()
qibfs: fix _another_ leak
Alex Deucher (1):
drm/amd/display/dml2: use vzalloc rather than kzalloc
Alexander Stein (1):
usb: host: max3421-hcd: Add missing spi_device_id table
Alexander Usyskin (1):
mei: me: add panther lake H DID
Alexei Starovoitov (2):
bpf: Add namespace to BPF internal symbols
bpf: Fix deadlock between rcu_tasks_trace and event_mutex.
Alexey Nepomnyashih (1):
xen-netfront: handle NULL returned by xdp_convert_buff_to_frame()
Alexis Lothoré (eBPF Foundation) (3):
selftests/bpf: fix bpf_map_redirect call for cpu map test
selftests/bpf: make xdp_cpumap_attach keep redirect prog attached
selftests/bpf: check program redirect in xdp_cpumap_attach
Amery Hung (1):
selftests/bpf: Fix stdout race condition in traffic monitor
Anastasia Kovaleva (1):
scsi: core: Clear flags for scsi_cmnd that did not complete
Andre Przywara (1):
cpufreq: sun50i: prevent out-of-bounds access
Andrei Kuchynski (2):
usb: typec: class: Fix NULL pointer access
usb: typec: class: Invalidate USB device pointers on partner unregistration
Andrew Jones (1):
riscv: Provide all alternative macros all the time
Andrzej Kacprowski (1):
accel/ivpu: Fix the NPU's DPU frequency calculation
André Apitzsch (6):
media: i2c: imx214: Use subdev active state
media: i2c: imx214: Simplify with dev_err_probe()
media: i2c: imx214: Convert to CCI register access helpers
media: i2c: imx214: Replace register addresses with macros
media: i2c: imx214: Check number of lanes from device tree
media: i2c: imx214: Fix link frequency validation
Andy Shevchenko (3):
usb: dwc3: gadget: Refactor loop to avoid NULL endpoints
usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield
gpiolib: of: Move Atmel HSMCI quirk up out of the regulator comment
Andy Yan (1):
phy: rockchip: usbdp: Avoid call hpd_event_trigger in dp_phy_init
Arnd Bergmann (2):
dma/contiguous: avoid warning about unused size_bytes
ntb: reduce stack usage in idt_scan_mws
Baokun Li (1):
ext4: goto right label 'out_mmap_sem' in ext4_setattr()
Basavaraj Natikar (1):
ntb_hw_amd: Add NTB PCI ID for new gen CPU
Benjamin Berg (1):
um: work around sched_yield not yielding in time-travel mode
Bibo Mao (2):
LoongArch: KVM: Fully clear some CSRs when VM reboot
LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finally
Björn Töpel (2):
riscv: Replace function-like macro by static inline function
riscv: uprobes: Add missing fence.i after building the XOL buffer
Bo-Cun Chen (1):
net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware configuration
Breno Leitao (3):
sched_ext: Use kvzalloc for large exit_dump allocation
spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts
spi: tegra210-quad: add rate limiting and simplify timeout error message
Brett Creeley (3):
pds_core: Prevent possible adminq overflow/stuck condition
pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result
pds_core: Remove unnecessary check in pds_client_adminq_cmd()
Carlos Maiolino (1):
xfs: Do not allow norecovery mount with quotacheck
Chenyuan Yang (4):
scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort()
scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pending_transfer()
pinctrl: renesas: rza2: Fix potential NULL pointer dereference
usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
Christian König (1):
drm/amdgpu: use a dummy owner for sysfs triggered cleaner shaders v4
Christian Schrefl (1):
rust: firmware: Use `ffi::c_char` type in `FwFunc`
Christoph Hellwig (6):
block: remove the write_hint field from struct request
block: remove the ioprio field from struct request
block: never reduce ra_pages in blk_apply_bdi_limits
xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate
xfs: flush inodegc before swapon
mq-deadline: don't call req_get_ioprio from the I/O completion handler
Cong Wang (2):
net_sched: hfsc: Fix a UAF vulnerability in class handling
net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
Craig Hesling (1):
USB: serial: simple: add OWON HDS200 series oscilloscope support
Damien Le Moal (4):
ata: libata-scsi: Improve CDL control
ata: libata-scsi: Fix ata_mselect_control_ata_feature() return type
ata: libata-scsi: Fix ata_msense_control_ata_feature()
scsi: Improve CDL control
Dan Carpenter (2):
media: i2c: imx214: Fix uninitialized variable in imx214_set_ctrl()
usb: typec: class: Unlocked on error in typec_register_partner()
Daniel Borkmann (1):
vmxnet3: Fix malformed packet sizing in vmxnet3_process_xdp
Daniel Golle (1):
net: dsa: mt7530: sync driver-specific behavior of MT7531 variants
Daniel Wagner (2):
nvmet-fc: take tgtport reference only once
nvmet-fc: put ref when assoc->del_work is already scheduled
David Howells (1):
ceph: Fix incorrect flush end position calculation
Devaraj Rangasamy (1):
crypto: ccp - Add support for PCI device 0x1134
Dmitry Mastykin (1):
pinctrl: mcp23s08: Get rid of spurious level interrupts
Dmitry Torokhov (3):
Revert "drivers: core: synchronize really_probe() and dev_uevent()"
driver core: introduce device_set_driver() helper
driver core: fix potential NULL pointer dereference in dev_uevent()
Dominique Martinet (1):
9p/net: fix improper handling of bogus negative read/write replies
Dongli Zhang (2):
vhost-scsi: Fix vhost_scsi_send_bad_target()
vhost-scsi: Fix vhost_scsi_send_status()
Edward Adam Davis (1):
fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size
Fedor Pchelkin (3):
usb: chipidea: ci_hdrc_imx: fix usbmisc handling
usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
Fernando Fernandez Mancera (1):
x86/i8253: Call clockevent_i8253_disable() with interrupts disabled
Fiona Klute (1):
net: phy: microchip: force IRQ polling mode for lan88xx
Florian Westphal (1):
netfilter: fib: avoid lookup if socket is available
Frode Isaksen (1):
usb: dwc3: gadget: check that event count does not exceed event buffer length
Gabriel Shahrouzi (1):
perf/core: Fix WARN_ON(!ctx) in __free_event() for partial init
Gou Hao (1):
iomap: skip unnecessary ifs_block_is_uptodate check
Greg Kroah-Hartman (1):
Linux 6.12.26
Gregory CLEMENT (1):
MIPS: cm: Detect CM quirks from device tree
Günther Noack (1):
tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT
Halil Pasic (1):
virtio_console: fix missing byte order handling for cols and rows
Hannes Reinecke (3):
nvme: requeue namespace scan on missed AENs
nvme: re-read ANA log page after ns scan completes
nvme: fixup scan failure for non-ANA multipath controllers
Hans de Goede (3):
media: ov08x40: Move ov08x40_identify_module() function up
media: ov08x40: Add missing ov08x40_identify_module() call on stream-start
mei: vsc: Fix fortify-panic caused by invalid counted_by() use
Haoxiang Li (3):
mcb: fix a double free bug in chameleon_parse_gdd()
s390/sclp: Add check for get_zeroed_page()
s390/tty: Fix a potential memory leak bug
Heiko Stuebner (1):
clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
Henry Martin (5):
cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufreq_get_rate()
cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate()
cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table()
net/mlx5: Move ttc allocation after switch case to prevent leaks
Herbert Xu (4):
crypto: lib/Kconfig - Fix lib built-in failure when arch is modular
crypto: null - Use spin lock instead of mutex
crypto: lib/Kconfig - Hide arch options from user
crypto: Kconfig - Select LIB generic option
Huacai Chen (1):
USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
Hugo Villeneuve (1):
drm: panel: jd9365da: fix reset signal polarity in unprepare
Huisong Li (1):
mailbox: pcc: Fix the possible race in updation of chan_in_use flag
Ian Abbott (1):
comedi: jr3_pci: Fix synchronous deletion of timer
Ignacio Encinas (1):
9p/trans_fd: mark concurrent read and writes to p9_conn->err
Igor Pylypiv (1):
scsi: pm80xx: Set phy_attached to zero when device is gone
Jacek Lawrynowicz (1):
accel/ivpu: Add auto selection logic for job scheduler
Jason Andryuk (1):
xen: Change xen-acpi-processor dom0 dependency
Jay Cornwall (1):
drm/amdgpu: Increase KIQ invalidate_tlbs timeout
Jean-Marc Eurin (1):
ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
Jens Axboe (1):
io_uring: fix 'sync' handling of io_fallback_tw()
Jinjiang Tu (1):
mm/vmscan: don't try to reclaim hwpoison folio
Johan Hovold (1):
cpufreq: fix compile-test defaults
Johannes Thumshirn (1):
btrfs: zoned: return EIO on RAID1 block group write pointer mismatch
John Stultz (1):
sound/virtio: Fix cancel_sync warnings on uninitialized work_structs
Jonathan Cameron (1):
iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
Jonathan Currier (2):
PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
net/niu: Niu requires MSIX ENTRY_DATA fields touch before entry reads
Josh Poimboeuf (11):
objtool: Silence more KCOV warnings
objtool, panic: Disable SMAP in __stack_chk_fail()
objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler()
objtool, regulator: rk808: Remove potential undefined behavior in rk806_set_mode_dcdc()
objtool, lkdtm: Obfuscate the do_nothing() pointer
objtool: Stop UNRET validation on UD2
x86/bugs: Use SBPB in write_ibpb() if applicable
x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
x86/bugs: Don't fill RSB on context switch with eIBRS
objtool: Ignore end-of-section jumps for KCOV/GCOV
objtool: Silence more KCOV warnings, part 2
Julia Filipchuk (1):
drm/xe/xe3lpg: Apply Wa_14022293748, Wa_22019794406
Justin Iurman (1):
net: lwtunnel: disable BHs when required
Keerthy (1):
arm64: dts: ti: k3-j784s4-j742s2-main-common: Correct the GICD size
Kirill A. Shutemov (1):
x86/insn: Fix CTEST instruction decoding
Krzysztof Kozlowski (1):
cpufreq: Do not enable by default during compile testing
Li RongQing (1):
PM: EM: use kfree_rcu() to simplify the code
Lijo Lazar (1):
drm/amdgpu: Use the right function for hdp flush
Lizhi Xu (1):
fs/ntfs3: Keep write operations atomic
Lukas Herbolt (1):
xfs: do not check NEEDSREPAIR if ro,norecovery mount.
Lukas Stockmann (1):
rtc: pcf85063: do a SW reset if POR failed
Luo Gengkun (1):
perf/x86: Fix non-sampling (counting) events on certain x86 platforms
Mahesh Rao (1):
firmware: stratix10-svc: Add of_platform_default_populate()
Manorit Chawdhry (1):
arm64: dts: ti: Refactor J784s4 SoC files to a common file
Marc Zyngier (1):
cpufreq: cppc: Fix invalid return value in .get() callback
Marek Behún (7):
net: dsa: mv88e6xxx: fix VTU methods for 6320 family
crypto: atmel-sha204a - Set hwrng quality to lowest possible
Revert "net: dsa: mv88e6xxx: fix internal PHYs for 6320 family"
net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family
net: dsa: mv88e6xxx: enable PVT for 6321 switch
net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family
net: dsa: mv88e6xxx: enable STU methods for 6320 family
Mario Limonciello (1):
ACPI: EC: Set ec_no_wakeup for Lenovo Go S
Martin KaFai Lau (1):
bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage
Mathias Nyman (2):
xhci: Limit time spent with xHC interrupts disabled during bus resume
xhci: Handle spurious events on Etron host isoc enpoints
Matt Roper (1):
drm/xe/bmg: Add one additional PCI ID
Meir Elisha (1):
md/raid1: Add check for missing source disk in process_checks()
Miao Li (2):
usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
Michael Ehrenreich (1):
USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
Michal Pecio (5):
usb: xhci: Fix invalid pointer dereference in Etron workaround
usb: xhci: Complete 'error mid TD' transfers when handling Missed Service
usb: xhci: Fix isochronous Ring Underrun/Overrun event handling
usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running
usb: xhci: Fix Short Packet handling rework ignoring errors
Mika Westerberg (1):
thunderbolt: Scan retimers after device router has been enumerated
Mike Christie (1):
vhost-scsi: Add better resource allocation failure handling
Mike Looijmans (1):
usb: dwc3: xilinx: Prevent spike in reset signal
Ming Lei (2):
block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone
selftests: ublk: fix test_stripe_04
Ming Wang (1):
LoongArch: Return NULL from huge_pte_offset() for invalid PMD
Mostafa Saleh (1):
ubsan: Fix panic from test_ubsan_out_of_bounds
Namjae Jeon (5):
ksmbd: use __GFP_RETRY_MAYFAIL
ksmbd: add netdev-up/down event debug print
ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL
ksmbd: fix use-after-free in __smb2_lease_break_noti()
ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"
Nathan Chancellor (1):
lib/Kconfig.ubsan: Remove 'default UBSAN' from UBSAN_INTEGER_WRAP
Ojaswin Mujoo (1):
ext4: make block validity check resistent to sb bh corruption
Oleg Nesterov (1):
sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
Oleksij Rempel (1):
net: selftests: initialize TCP header and skb payload with zero
Oliver Neukum (6):
USB: storage: quirk for ADATA Portable HDD CH94
USB: VLI disk crashes if LPM is used
USB: wdm: handle IO errors in wdm_wwan_port_start
USB: wdm: close race between wdm_open and wdm_wwan_port_stop
USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
USB: wdm: add annotation
Pali Rohár (2):
cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE mode
cifs: Fix querying of WSL CHR and BLK reparse points over SMB1
Pavel Begunkov (1):
io_uring: always do atomic put from iowq
Peter Griffin (7):
scsi: ufs: exynos: Add gs101_ufs_drv_init() hook and enable WriteBooster
scsi: ufs: exynos: Move UFS shareability value to drvdata
scsi: ufs: exynos: Disable iocc if dma-coherent property isn't set
scsi: ufs: exynos: Ensure pre_link() executes before exynos_ufs_phy_init()
scsi: ufs: exynos: Enable PRDT pre-fetching with UFSHCD_CAP_CRYPTO
scsi: ufs: exynos: Move phy calls to .exit() callback
scsi: ufs: exynos: gs101: Put UFS device in reset on .suspend()
Petr Tesarik (1):
LoongArch: Remove a bogus reference to ZONE_DMA
Pi Xiange (1):
x86/cpu: Add CPU model number for Bartlett Lake CPUs with Raptor Cove cores
Qingfang Deng (1):
net: phy: leds: fix memory leak
Qiuxu Zhuo (1):
selftests/mincore: Allow read-ahead pages to reach the end of the file
Qu Wenruo (1):
btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()
Rafael J. Wysocki (1):
PM: EM: Address RCU-related sparse warnings
Ralph Siemsen (1):
usb: cdns3: Fix deadlock when using NCM gadget
Ranjan Kumar (1):
scsi: mpi3mr: Fix pending I/O counter
Rengarajan S (2):
misc: microchip: pci1xxxx: Fix Kernel panic during IRQ handler registration
misc: microchip: pci1xxxx: Fix incorrect IRQ status handling during ack
Rob Herring (Arm) (1):
of: resolver: Simplify of_resolve_phandles() using __free()
Robin Murphy (2):
iommu: Clear iommu-dma ops on cleanup
iommu: Handle race with default domain setup
Roger Pau Monne (2):
PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag
x86/xen: disable CPU idle and frequency drivers for PVH dom0
Rohit Chavan (1):
drm/amd/display: Fix unnecessary cast warnings from checkpatch
Roman Li (2):
drm/amd/display: Fix gpu reset in multidisplay config
drm/amd/display: Force full update in gpu reset
Ryo Takakura (1):
serial: sifive: lock port in startup()/shutdown() callbacks
Sean Christopherson (5):
iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE
KVM: SVM: Allocate IR data using atomic allocation
KVM: x86: Explicitly treat routing entry type changes as changes
KVM: x86: Reset IRTE to host control if *new* route isn't postable
KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass producer
Sebastian Andrzej Siewior (1):
timekeeping: Add a lockdep override in tick_freeze()
Sergiu Cuciurean (1):
iio: adc: ad7768-1: Fix conversion result sign
Sewon Nam (1):
bpf: bpftool: Setting error code in do_loader()
Shannon Nelson (1):
pds_core: make wait_context part of q_info
Shengjiu Wang (1):
ASoC: fsl_asrc_dma: get codec or cpu dai from backend
Shigeru Yoshida (1):
selftests/bpf: Adjust data size to have ETH_HLEN
Siddharth Vadapalli (1):
arm64: dts: ti: k3-j784s4-j742s2-main-common: Fix serdes_ln_ctrl reg-masks
Smita Koralahalli (1):
cxl/core/regs.c: Skip Memory Space Enable check for RCD and RCH Ports
Song Liu (1):
netfs: Only create /proc/fs/netfs with CONFIG_PROC_FS
Stanley Chu (1):
i3c: master: svc: Add support for Nuvoton npcm845 i3c
Stephan Gerhold (1):
serial: msm: Configure correct working mode before starting earlycon
Steven Rostedt (2):
tracing: Add __print_dynamic_array() helper
tracing: Verify event formats that have "%*p.."
Sudeep Holla (1):
mailbox: pcc: Always clear the platform ack interrupt first
Suravee Suthikulpanit (1):
KVM: SVM: Disable AVIC on SNP-enabled system without HvInUseWrAllowed feature
Suzuki K Poulose (1):
irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
T.J. Mercier (2):
cgroup/cpuset-v1: Add missing support for cpuset_v2_mode
splice: remove duplicate noinline from pipe_clear_nowait
Tamura Dai (1):
spi: spi-imx: Add check for spi_imx_setupxfer()
Thadeu Lima de Souza Cascardo (1):
char: misc: register chrdev region with all possible minors
Thomas Bogendoerfer (1):
MIPS: cm: Fix warning if MIPS_CM is disabled
Thomas Gleixner (1):
PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends
Thomas Weißschuh (2):
KVM: s390: Don't use %pK through tracepoints
KVM: s390: Don't use %pK through debug printing
Thorsten Leemhuis (1):
module: sign with sha512 instead of sha1 by default
Théo Lebrun (1):
usb: host: xhci-plat: mvebu: use ->quirks instead of ->init_quirk() func
Tiezhu Yang (3):
LoongArch: Make regs_irqs_disabled() more clear
LoongArch: Make do_xyz() exception handlers more robust
LoongArch: Handle fp, lsx, lasx and lbt assembly symbols
Tudor Ambarus (5):
soc: qcom: ice: introduce devm_of_qcom_ice_get
mmc: sdhci-msm: fix dev reference leaked through of_qcom_ice_get
scsi: ufs: qcom: fix dev reference leaked through of_qcom_ice_get
scsi: ufs: exynos: Remove empty drv_init method
scsi: ufs: exynos: Remove superfluous function parameter
Tung Nguyen (1):
tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
Uday Shankar (1):
nvme: multipath: fix return value of nvme_available_path
Vinicius Costa Gomes (1):
dmaengine: dmatest: Fix dmatest waiting less when interrupted
Waiman Long (1):
cgroup/cpuset: Don't allow creation of local partition over a remote one
Xi Ruoyao (1):
kbuild: add dependency from vmlinux to sorttable
Xingui Yang (1):
scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes
Yafang Shao (1):
bpf: Reject attaching fexit/fmod_ret to __noreturn functions
Yonghong Song (1):
bpf: Fix kmemleak warning for percpu hashmap
Yu-Chun Lin (1):
parisc: PDT: Fix missing prototype warning
Yuli Wang (1):
LoongArch: Select ARCH_USE_MEMTEST
Zijun Hu (1):
of: resolver: Fix device node refcount leakage in of_resolve_phandles()
next reply other threads:[~2025-05-02 6:07 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-02 6:07 Greg Kroah-Hartman [this message]
2025-05-02 6:07 ` Linux 6.12.26 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=2025050240-residence-rubbed-53b7@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.