All of lore.kernel.org
 help / color / mirror / Atom feed
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.18.39
Date: Sat, 18 Jul 2026 17:01:10 +0200	[thread overview]
Message-ID: <2026071811-onto-impound-c1fd@gregkh> (raw)

I'm announcing the release of the 6.18.39 kernel.

All users of the 6.18 kernel series must upgrade.

The updated 6.18.y git tree can be found at:
	git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.18.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/crypto/userspace-if.rst                        |   31 
 Documentation/process/deprecated.rst                         |    7 
 MAINTAINERS                                                  |    1 
 Makefile                                                     |    5 
 arch/arm64/kernel/entry-fpsimd.S                             |    8 
 arch/arm64/kvm/hyp/nvhe/hyp-main.c                           |    3 
 arch/arm64/kvm/nested.c                                      |   40 
 arch/arm64/lib/insn.c                                        |    2 
 arch/arm64/net/bpf_jit_comp.c                                |    4 
 arch/loongarch/include/asm/acpi.h                            |    2 
 arch/loongarch/kernel/acpi.c                                 |   28 
 arch/loongarch/kernel/setup.c                                |    2 
 arch/loongarch/kvm/intc/eiointc.c                            |    6 
 arch/loongarch/kvm/intc/ipi.c                                |    2 
 arch/loongarch/kvm/intc/pch_pic.c                            |    2 
 arch/loongarch/net/bpf_jit.c                                 |    2 
 arch/loongarch/pci/acpi.c                                    |    2 
 arch/powerpc/net/bpf_jit_comp.c                              |    4 
 arch/riscv/include/asm/pgtable.h                             |   10 
 arch/riscv/kernel/entry.S                                    |    7 
 arch/riscv/net/bpf_jit_comp64.c                              |    2 
 arch/riscv/net/bpf_jit_core.c                                |    3 
 arch/s390/Kconfig                                            |    1 
 arch/s390/include/asm/asm-extable.h                          |    4 
 arch/s390/include/asm/word-at-a-time.h                       |   22 
 arch/s390/mm/extable.c                                       |   18 
 arch/x86/events/intel/uncore_snb.c                           |    7 
 arch/x86/include/asm/nospec-branch.h                         |    4 
 arch/x86/kernel/cpu/bugs.c                                   |   50 -
 arch/x86/kernel/cpu/resctrl/monitor.c                        |    8 
 arch/x86/kvm/lapic.c                                         |   49 
 arch/x86/kvm/lapic.h                                         |    3 
 arch/x86/kvm/svm/avic.c                                      |   47 
 arch/x86/kvm/svm/svm.c                                       |    3 
 arch/x86/kvm/vmx/pmu_intel.c                                 |    6 
 arch/x86/kvm/vmx/vmx.c                                       |   44 
 arch/x86/kvm/x86.c                                           |   38 
 arch/x86/mm/init_64.c                                        |   40 
 arch/x86/net/bpf_jit_comp.c                                  |    5 
 block/bdev.c                                                 |    8 
 block/partitions/aix.c                                       |    9 
 block/partitions/of.c                                        |    5 
 crypto/af_alg.c                                              |   73 -
 crypto/algif_aead.c                                          |    8 
 crypto/asymmetric_keys/x509_loader.c                         |    2 
 crypto/chacha20poly1305.c                                    |   11 
 crypto/drbg.c                                                |    4 
 crypto/ecc.c                                                 |   31 
 crypto/krb5/krb5_api.c                                       |    2 
 crypto/pcrypt.c                                              |    4 
 drivers/acpi/cppc_acpi.c                                     |   11 
 drivers/acpi/nfit/core.c                                     |    3 
 drivers/android/binder.c                                     |   19 
 drivers/android/binder/allocation.rs                         |    8 
 drivers/android/binder/error.rs                              |   23 
 drivers/android/binder/freeze.rs                             |   11 
 drivers/android/binder/node.rs                               |   10 
 drivers/android/binder/process.rs                            |   33 
 drivers/android/binder/rust_binder_events.c                  |    7 
 drivers/android/binder/stats.rs                              |    4 
 drivers/android/binder/thread.rs                             |  233 ++--
 drivers/android/binder/transaction.rs                        |   96 +
 drivers/base/firmware_loader/sysfs_upload.c                  |    8 
 drivers/bluetooth/btmtksdio.c                                |    2 
 drivers/bluetooth/btnxpuart.c                                |    6 
 drivers/bluetooth/btusb.c                                    |   39 
 drivers/bluetooth/hci_ldisc.c                                |   14 
 drivers/char/hw_random/jh7110-trng.c                         |   13 
 drivers/char/hw_random/virtio-rng.c                          |   23 
 drivers/clocksource/timer-tegra186.c                         |    3 
 drivers/cpufreq/cpufreq.c                                    |    2 
 drivers/cpufreq/intel_pstate.c                               |    6 
 drivers/cpufreq/pcc-cpufreq.c                                |    2 
 drivers/cpufreq/qcom-cpufreq-hw.c                            |    1 
 drivers/crypto/Kconfig                                       |    1 
 drivers/crypto/Makefile                                      |    1 
 drivers/crypto/amcc/crypto4xx_core.c                         |   88 -
 drivers/crypto/amcc/crypto4xx_core.h                         |    4 
 drivers/crypto/amcc/crypto4xx_reg_def.h                      |   11 
 drivers/crypto/amlogic/amlogic-gxl-core.c                    |    2 
 drivers/crypto/atmel-sha204a.c                               |   19 
 drivers/crypto/caam/caamalg.c                                |   12 
 drivers/crypto/caam/caamalg_qi.c                             |   12 
 drivers/crypto/caam/caamalg_qi2.c                            |   12 
 drivers/crypto/caam/caamhash.c                               |    4 
 drivers/crypto/caam/key_gen.c                                |    4 
 drivers/crypto/ccp/sev-dev.c                                 |   70 -
 drivers/crypto/hisilicon/Kconfig                             |    1 
 drivers/crypto/hisilicon/trng/trng.c                         |  296 -----
 drivers/crypto/intel/qat/qat_420xx/adf_drv.c                 |    2 
 drivers/crypto/intel/qat/qat_4xxx/adf_drv.c                  |    2 
 drivers/crypto/intel/qat/qat_6xxx/adf_drv.c                  |    2 
 drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c                 |    1 
 drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c               |    1 
 drivers/crypto/intel/qat/qat_c62x/adf_drv.c                  |    1 
 drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c                |    1 
 drivers/crypto/intel/qat/qat_common/adf_aer.c                |  102 +-
 drivers/crypto/intel/qat/qat_common/adf_common_drv.h         |    1 
 drivers/crypto/intel/qat/qat_common/adf_init.c               |   18 
 drivers/crypto/intel/qat/qat_common/adf_sriov.c              |   12 
 drivers/crypto/intel/qat/qat_common/qat_asym_algs.c          |   10 
 drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c              |    1 
 drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c            |    1 
 drivers/crypto/loongson/Kconfig                              |    5 
 drivers/crypto/loongson/Makefile                             |    1 
 drivers/crypto/loongson/loongson-rng.c                       |  209 ----
 drivers/crypto/talitos.c                                     |  549 +++++------
 drivers/crypto/talitos.h                                     |   12 
 drivers/crypto/tegra/tegra-se-main.c                         |    2 
 drivers/dma-buf/udmabuf.c                                    |    9 
 drivers/edac/i10nm_base.c                                    |   14 
 drivers/fpga/dfl-afu-main.c                                  |    3 
 drivers/gpio/gpio-eic-sprd.c                                 |    8 
 drivers/gpio/gpio-sch.c                                      |   32 
 drivers/hid/hid-appleir.c                                    |   45 
 drivers/hid/hid-goodix-spi.c                                 |    3 
 drivers/hid/hid-letsketch.c                                  |   36 
 drivers/hid/hid-lg-g15.c                                     |   16 
 drivers/hid/hid-multitouch.c                                 |   32 
 drivers/hid/hid-sensor-hub.c                                 |   77 +
 drivers/hid/uhid.c                                           |    8 
 drivers/hid/usbhid/hid-pidff.c                               |    2 
 drivers/hid/wacom_sys.c                                      |   20 
 drivers/hwtracing/coresight/coresight-etb10.c                |    6 
 drivers/hwtracing/coresight/ultrasoc-smb.c                   |    1 
 drivers/i2c/busses/i2c-davinci.c                             |    4 
 drivers/i2c/busses/i2c-i801.c                                |    2 
 drivers/i2c/busses/i2c-imx-lpi2c.c                           |   15 
 drivers/i2c/busses/i2c-mpc.c                                 |    2 
 drivers/i2c/busses/i2c-stm32f7.c                             |    9 
 drivers/i2c/i2c-core-base.c                                  |   81 +
 drivers/iio/accel/bmc150-accel-core.c                        |    2 
 drivers/iio/accel/kxsd9.c                                    |    5 
 drivers/iio/adc/Kconfig                                      |    3 
 drivers/iio/adc/ad_sigma_delta.c                             |   39 
 drivers/iio/adc/lpc32xx_adc.c                                |    4 
 drivers/iio/adc/spear_adc.c                                  |    3 
 drivers/iio/adc/ti-ads1119.c                                 |    6 
 drivers/iio/adc/ti-ads124s08.c                               |    3 
 drivers/iio/chemical/scd30_core.c                            |   19 
 drivers/iio/common/st_sensors/st_sensors_core.c              |   23 
 drivers/iio/dac/ad3552r-hs.c                                 |    2 
 drivers/iio/gyro/bmg160_core.c                               |   16 
 drivers/iio/imu/adis_trigger.c                               |    2 
 drivers/iio/imu/bmi160/bmi160_core.c                         |    3 
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c            |    4 
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c           |    9 
 drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h           |    1 
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c             |    4 
 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c                 |   21 
 drivers/iio/industrialio-backend.c                           |    2 
 drivers/iio/industrialio-core.c                              |    2 
 drivers/iio/industrialio-event.c                             |    5 
 drivers/iio/light/Kconfig                                    |    3 
 drivers/iio/light/al3010.c                                   |   10 
 drivers/iio/light/al3320a.c                                  |    8 
 drivers/iio/light/gp2ap002.c                                 |    2 
 drivers/iio/light/opt3001.c                                  |    6 
 drivers/iio/light/tsl2591.c                                  |    6 
 drivers/iio/light/veml6030.c                                 |    8 
 drivers/iio/magnetometer/ak8975.c                            |    1 
 drivers/iio/pressure/bmp280-core.c                           |    2 
 drivers/iio/pressure/mpl115.c                                |    4 
 drivers/iio/proximity/vl53l0x-i2c.c                          |    7 
 drivers/iio/resolver/ad2s1210.c                              |    2 
 drivers/iio/temperature/Makefile                             |    2 
 drivers/iio/temperature/ltc2983.c                            |    5 
 drivers/iio/temperature/tmp006.c                             |    2 
 drivers/infiniband/core/addr.c                               |    2 
 drivers/infiniband/sw/siw/siw_qp_rx.c                        |    9 
 drivers/infiniband/ulp/rtrs/rtrs-srv.c                       |    5 
 drivers/input/joystick/iforce/iforce-packets.c               |   18 
 drivers/input/joystick/maplecontrol.c                        |    3 
 drivers/input/keyboard/maple_keyb.c                          |    4 
 drivers/input/mouse/elan_i2c_core.c                          |   36 
 drivers/input/mouse/maplemouse.c                             |    9 
 drivers/input/rmi4/rmi_bus.c                                 |    4 
 drivers/input/rmi4/rmi_f30.c                                 |    2 
 drivers/input/rmi4/rmi_f3a.c                                 |    2 
 drivers/input/serio/gscps2.c                                 |    1 
 drivers/input/touchscreen/ads7846.c                          |    5 
 drivers/input/touchscreen/goodix.c                           |    3 
 drivers/input/touchscreen/mms114.c                           |   26 
 drivers/input/touchscreen/touchwin.c                         |   15 
 drivers/iommu/amd/iommu.c                                    |    3 
 drivers/iommu/intel/iommu.c                                  |   29 
 drivers/iommu/intel/iommu.h                                  |   11 
 drivers/iommu/intel/nested.c                                 |    9 
 drivers/iommu/intel/pasid.c                                  |  190 ---
 drivers/iommu/intel/pasid.h                                  |   14 
 drivers/iommu/intel/svm.c                                    |   12 
 drivers/iommu/iommufd/eventq.c                               |   26 
 drivers/iommu/iommufd/hw_pagetable.c                         |   11 
 drivers/iommu/iommufd/iommufd_private.h                      |    2 
 drivers/md/dm-ioctl.c                                        |    5 
 drivers/media/platform/mediatek/jpeg/mtk_jpeg_core.c         |    3 
 drivers/mfd/cros_ec_dev.c                                    |    3 
 drivers/net/usb/kalmia.c                                     |    8 
 drivers/ntb/hw/epf/ntb_hw_epf.c                              |   14 
 drivers/nvme/host/multipath.c                                |    6 
 drivers/nvme/target/discovery.c                              |   23 
 drivers/nvme/target/fabrics-cmd-auth.c                       |   15 
 drivers/nvme/target/rdma.c                                   |    6 
 drivers/opp/of.c                                             |    3 
 drivers/pci/controller/dwc/pci-imx6.c                        |   12 
 drivers/pci/controller/dwc/pcie-qcom.c                       |    6 
 drivers/pci/controller/pci-host-common.c                     |    4 
 drivers/pci/controller/pci-loongson.c                        |   36 
 drivers/pci/controller/pcie-altera.c                         |   36 
 drivers/pci/controller/pcie-mediatek.c                       |   63 -
 drivers/pci/iov.c                                            |    6 
 drivers/pci/quirks.c                                         |   51 -
 drivers/perf/arm-cmn.c                                       |   23 
 drivers/platform/x86/intel/hid.c                             |    9 
 drivers/regulator/scmi-regulator.c                           |    4 
 drivers/spi/spi-fsl-lpspi.c                                  |   18 
 drivers/staging/media/atomisp/pci/sh_css.c                   |    6 
 drivers/staging/media/ipu3/ipu3-css-params.c                 |    8 
 drivers/staging/media/ipu7/ipu7.c                            |   22 
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c                |   20 
 drivers/staging/rtl8723bs/core/rtw_wlan_util.c               |   23 
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c            |    8 
 drivers/staging/vme_user/vme_fake.c                          |    8 
 drivers/staging/vme_user/vme_tsi148.c                        |    8 
 drivers/staging/vme_user/vme_user.c                          |   22 
 drivers/tty/serial/8250/8250_mid.c                           |   13 
 drivers/usb/cdns3/cdnsp-mem.c                                |    2 
 drivers/usb/class/cdc-acm.c                                  |    3 
 drivers/usb/common/ulpi.c                                    |   23 
 drivers/usb/core/quirks.c                                    |    6 
 drivers/usb/dwc3/dwc3-meson-g12a.c                           |   14 
 drivers/usb/dwc3/gadget.c                                    |   43 
 drivers/usb/fotg210/fotg210-hcd.c                            |    6 
 drivers/usb/gadget/composite.c                               |    5 
 drivers/usb/gadget/function/f_fs.c                           |    3 
 drivers/usb/gadget/function/f_printer.c                      |    3 
 drivers/usb/gadget/function/rndis.c                          |   20 
 drivers/usb/gadget/udc/core.c                                |   29 
 drivers/usb/host/ehci-sched.c                                |   11 
 drivers/usb/host/sl811-hcd.c                                 |    1 
 drivers/usb/host/xhci-sideband.c                             |    2 
 drivers/usb/host/xhci.c                                      |   11 
 drivers/usb/misc/chaoskey.c                                  |    1 
 drivers/usb/misc/idmouse.c                                   |   45 
 drivers/usb/misc/iowarrior.c                                 |    4 
 drivers/usb/misc/ldusb.c                                     |   38 
 drivers/usb/misc/legousbtower.c                              |   37 
 drivers/usb/misc/usbio.c                                     |    8 
 drivers/usb/misc/uss720.c                                    |    5 
 drivers/usb/mtu3/mtu3_gadget.c                               |    1 
 drivers/usb/serial/digi_acceleport.c                         |   43 
 drivers/usb/serial/keyspan_pda.c                             |    2 
 drivers/usb/serial/option.c                                  |   16 
 drivers/usb/storage/ene_ub6250.c                             |    3 
 drivers/usb/storage/usb.c                                    |    2 
 drivers/usb/typec/anx7411.c                                  |    4 
 drivers/usb/typec/class.c                                    |    1 
 drivers/usb/typec/tcpm/tcpci_rt1711h.c                       |   13 
 drivers/usb/typec/tcpm/tcpm.c                                |    9 
 drivers/usb/typec/ucsi/displayport.c                         |    7 
 drivers/usb/typec/ucsi/ucsi.c                                |   20 
 drivers/usb/typec/ucsi/ucsi.h                                |    1 
 drivers/usb/typec/ucsi/ucsi_acpi.c                           |   10 
 drivers/usb/typec/ucsi/ucsi_ccg.c                            |    2 
 drivers/usb/usbip/vudc.h                                     |    1 
 drivers/usb/usbip/vudc_dev.c                                 |    4 
 drivers/vfio/debugfs.c                                       |    1 
 drivers/vfio/pci/vfio_pci_core.c                             |   37 
 drivers/vfio/vfio_main.c                                     |   11 
 drivers/video/fbdev/core/fbcon.c                             |    7 
 drivers/virtio/virtio_mmio.c                                 |   26 
 drivers/virtio/virtio_pci_common.c                           |   10 
 drivers/watchdog/apple_wdt.c                                 |    1 
 fs/btrfs/btrfs_inode.h                                       |    2 
 fs/btrfs/extent-tree.c                                       |   12 
 fs/btrfs/file.c                                              |   25 
 fs/btrfs/inode.c                                             |   61 +
 fs/btrfs/reflink.c                                           |    4 
 fs/crypto/fscrypt_private.h                                  |   84 +
 fs/crypto/inline_crypt.c                                     |    8 
 fs/crypto/keyring.c                                          |  239 ++--
 fs/crypto/keysetup.c                                         |  118 +-
 fs/exfat/dir.c                                               |   13 
 fs/f2fs/checkpoint.c                                         |   10 
 fs/f2fs/compress.c                                           |    4 
 fs/f2fs/data.c                                               |   33 
 fs/f2fs/f2fs.h                                               |   30 
 fs/f2fs/gc.c                                                 |   50 -
 fs/f2fs/inode.c                                              |   17 
 fs/f2fs/node.c                                               |   21 
 fs/f2fs/segment.c                                            |   14 
 fs/f2fs/super.c                                              |    4 
 fs/f2fs/xattr.c                                              |    6 
 fs/fs-writeback.c                                            |   31 
 fs/fuse/cuse.c                                               |    4 
 fs/fuse/dev.c                                                |   54 -
 fs/fuse/dev_uring.c                                          |   93 +
 fs/fuse/dev_uring_i.h                                        |   10 
 fs/fuse/fuse_dev_i.h                                         |    1 
 fs/fuse/notify.c                                             |  434 ++++++++
 fs/fuse/readdir.c                                            |   85 +
 fs/hfs/bnode.c                                               |    2 
 fs/hfsplus/bnode.c                                           |    2 
 fs/isofs/rock.c                                              |   11 
 fs/libfs.c                                                   |    1 
 fs/nfs/dir.c                                                 |    2 
 fs/nfsd/nfs4layouts.c                                        |    4 
 fs/nfsd/nfs4proc.c                                           |   14 
 fs/nfsd/nfs4recover.c                                        |  119 --
 fs/nfsd/nfs4state.c                                          |   66 -
 fs/nfsd/state.h                                              |    1 
 fs/nfsd/xdr4.h                                               |    1 
 fs/nilfs2/segment.c                                          |   22 
 fs/ntfs3/attrib.c                                            |   14 
 fs/ntfs3/dir.c                                               |    2 
 fs/ntfs3/file.c                                              |   30 
 fs/ntfs3/frecord.c                                           |   59 +
 fs/ntfs3/fslog.c                                             |   20 
 fs/ntfs3/inode.c                                             |   15 
 fs/ntfs3/ntfs_fs.h                                           |    4 
 fs/resctrl/monitor.c                                         |   39 
 fs/smb/client/cifs_swn.c                                     |  314 +++++-
 fs/smb/client/cifsacl.c                                      |    2 
 fs/smb/client/file.c                                         |    2 
 fs/smb/client/smb2misc.c                                     |   52 -
 fs/smb/client/smb2ops.c                                      |   18 
 fs/smb/client/smb2pdu.c                                      |   22 
 fs/smb/client/trace.h                                        |    2 
 fs/smb/server/smb2pdu.c                                      |   95 +
 fs/smb/server/vfs.c                                          |   18 
 fs/smb/server/vfs_cache.c                                    |    5 
 fs/smb/server/vfs_cache.h                                    |    2 
 fs/udf/balloc.c                                              |    5 
 fs/udf/super.c                                               |   11 
 fs/userfaultfd.c                                             |   14 
 fs/xfs/libxfs/xfs_bmap_btree.h                               |    2 
 fs/xfs/libxfs/xfs_defer.c                                    |    2 
 fs/xfs/libxfs/xfs_dquot_buf.c                                |   14 
 fs/xfs/libxfs/xfs_exchmaps.c                                 |    2 
 fs/xfs/scrub/dirtree.c                                       |   16 
 fs/xfs/scrub/dqiterate.c                                     |    2 
 fs/xfs/scrub/inode_repair.c                                  |    4 
 fs/xfs/scrub/rgsuper.c                                       |   14 
 fs/xfs/scrub/rtbitmap.c                                      |    2 
 fs/xfs/scrub/rtrefcount.c                                    |    2 
 fs/xfs/scrub/rtrmap.c                                        |    8 
 fs/xfs/scrub/scrub.h                                         |    6 
 fs/xfs/scrub/xfarray.c                                       |    3 
 fs/xfs/xfs_dquot.c                                           |   16 
 fs/xfs/xfs_log_recover.c                                     |   15 
 fs/xfs/xfs_qm.c                                              |    5 
 fs/xfs/xfs_reflink.c                                         |   36 
 include/asm-generic/rqspinlock.h                             |   14 
 include/crypto/drbg.h                                        |   18 
 include/linux/damon.h                                        |    8 
 include/linux/filter.h                                       |   15 
 include/linux/fs.h                                           |    5 
 include/linux/fwnode.h                                       |    2 
 include/linux/gfp.h                                          |    4 
 include/linux/glob.h                                         |    1 
 include/linux/hid-sensor-hub.h                               |   25 
 include/linux/page_ext.h                                     |   19 
 include/linux/slab.h                                         |   78 +
 include/linux/vfio_pci_core.h                                |   15 
 include/net/bluetooth/hci_core.h                             |    1 
 include/net/bluetooth/l2cap.h                                |    1 
 include/net/tcp_ao.h                                         |    1 
 include/sound/hda_codec.h                                    |    1 
 include/trace/events/f2fs.h                                  |   19 
 init/Kconfig                                                 |    1 
 io_uring/io-wq.c                                             |    2 
 io_uring/nop.c                                               |    8 
 io_uring/rw.c                                                |   12 
 kernel/audit.c                                               |   21 
 kernel/audit_fsnotify.c                                      |    4 
 kernel/bpf/btf.c                                             |    9 
 kernel/bpf/cgroup.c                                          |    2 
 kernel/bpf/core.c                                            |   68 +
 kernel/bpf/devmap.c                                          |    7 
 kernel/bpf/dispatcher.c                                      |    2 
 kernel/events/core.c                                         |   19 
 kernel/futex/requeue.c                                       |    6 
 kernel/module/decompress.c                                   |    2 
 kernel/sched/fair.c                                          |    2 
 kernel/sched/features.h                                      |    8 
 kernel/time/jiffies.c                                        |   11 
 kernel/time/posix-cpu-timers.c                               |    1 
 kernel/time/timekeeping.c                                    |    7 
 kernel/trace/trace_events_filter.c                           |    6 
 lib/debugobjects.c                                           |   17 
 lib/glob.c                                                   |   31 
 mm/damon/ops-common.c                                        |    1 
 mm/filemap.c                                                 |    2 
 mm/khugepaged.c                                              |   39 
 mm/madvise.c                                                 |    3 
 mm/mincore.c                                                 |    3 
 mm/mmap.c                                                    |    2 
 mm/shmem.c                                                   |   14 
 mm/shrinker.c                                                |   13 
 mm/shrinker_debug.c                                          |   14 
 mm/slub.c                                                    |   18 
 mm/swap_cgroup.c                                             |    2 
 mm/swapfile.c                                                |    1 
 net/6lowpan/nhc.c                                            |    2 
 net/bluetooth/6lowpan.c                                      |   18 
 net/bluetooth/af_bluetooth.c                                 |   17 
 net/bluetooth/bnep/core.c                                    |   27 
 net/bluetooth/hci_conn.c                                     |   21 
 net/bluetooth/hci_sync.c                                     |  133 ++
 net/bluetooth/iso.c                                          |   13 
 net/bluetooth/l2cap_core.c                                   |   80 +
 net/bluetooth/l2cap_sock.c                                   |    4 
 net/bluetooth/mgmt.c                                         |    3 
 net/bridge/netfilter/ebtables.c                              |   12 
 net/core/netpoll.c                                           |    9 
 net/ipv4/igmp.c                                              |    1 
 net/ipv4/sysctl_net_ipv4.c                                   |   10 
 net/ipv4/tcp_ao.c                                            |    5 
 net/ipv4/tcp_output.c                                        |    4 
 net/ipv6/netfilter/nf_conntrack_reasm.c                      |    2 
 net/key/af_key.c                                             |    1 
 net/netfilter/ipset/ip_set_core.c                            |    8 
 net/netfilter/nf_conntrack_netlink.c                         |    2 
 net/netfilter/nf_flow_table_core.c                           |   13 
 net/netfilter/nfnetlink_log.c                                |   26 
 net/netfilter/nfnetlink_queue.c                              |   16 
 net/netfilter/xt_u32.c                                       |   16 
 net/sched/sch_dualpi2.c                                      |   11 
 net/tipc/bcast.c                                             |   22 
 net/tipc/bcast.h                                             |    2 
 net/tipc/node.c                                              |   15 
 rust/kernel/block/mq/gen_disk.rs                             |   20 
 rust/kernel/cpufreq.rs                                       |    2 
 rust/kernel/str.rs                                           |   24 
 rust/kernel/uaccess.rs                                       |    3 
 scripts/rustdoc_test_builder.rs                              |   16 
 security/landlock/net.c                                      |    1 
 sound/aoa/fabrics/layout.c                                   |    6 
 sound/core/compress_offload.c                                |   13 
 sound/core/seq/seq_memory.c                                  |    2 
 sound/firewire/isight.c                                      |    3 
 sound/hda/codecs/hdmi/hdmi.c                                 |    9 
 sound/hda/codecs/realtek/alc269.c                            |    1 
 sound/hda/codecs/side-codecs/cs35l41_hda.c                   |   77 +
 sound/hda/codecs/side-codecs/cs35l41_hda.h                   |    5 
 sound/hda/common/jack.c                                      |    6 
 sound/isa/gus/gus_pcm.c                                      |    2 
 sound/pci/cmipci.c                                           |    6 
 sound/pci/es1938.c                                           |    2 
 sound/pci/ice1712/aureon.c                                   |    2 
 sound/pci/ice1712/ice1712.c                                  |    8 
 sound/pci/ice1712/ice1724.c                                  |    6 
 sound/pci/ymfpci/ymfpci_main.c                               |    6 
 sound/usb/caiaq/input.c                                      |    2 
 sound/usb/mixer_quirks.c                                     |  102 +-
 sound/usb/mixer_scarlett.c                                   |    4 
 sound/usb/mixer_us16x08.c                                    |  127 +-
 sound/usb/usx2y/us144mkii.c                                  |   17 
 sound/usb/usx2y/us144mkii_capture.c                          |    2 
 sound/virtio/virtio_kctl.c                                   |   50 +
 sound/virtio/virtio_pcm.c                                    |    3 
 sound/virtio/virtio_pcm_ops.c                                |    3 
 tools/mm/slabinfo.c                                          |    6 
 tools/perf/trace/beauty/fcntl.c                              |   16 
 tools/testing/selftests/landlock/audit.h                     |   39 
 tools/testing/selftests/landlock/audit_test.c                |    2 
 tools/testing/selftests/landlock/net_test.c                  |   62 +
 tools/testing/selftests/landlock/ptrace_test.c               |    1 
 tools/testing/selftests/landlock/scoped_abstract_unix_test.c |    1 
 tools/testing/selftests/mm/droppable.c                       |   46 
 tools/testing/selftests/mm/pagemap_ioctl.c                   |   12 
 tools/usb/usbip/libsrc/usbip_common.c                        |    2 
 tools/usb/usbip/libsrc/usbip_device_driver.c                 |    4 
 tools/usb/usbip/libsrc/vhci_driver.c                         |    1 
 474 files changed, 5841 insertions(+), 3457 deletions(-)

Aaron Erhardt (1):
      ALSA: hda/realtek: Fix noisy mic for Clevo V6xxAW

Abdun Nihaal (1):
      OPP: of: Fix potential memory leak in opp_parse_supplies()

Achkinazi, Igor (1):
      nvme-multipath: set BIO_REMAPPED on bios remapped to per-path namespace disks

Adam Li (1):
      sched/fair: Only update stats for allowed CPUs when looking for dst group

Adrian Bente (1):
      netfilter: flowtable: fix offloaded ct timeout never being extended

Ahsan Atta (7):
      crypto: qat - centralize bus master enable
      crypto: qat - handle sysfs-triggered reset callbacks
      crypto: qat - keep VFs enabled during reset
      crypto: qat - notify fatal error before AER reset preparation
      crypto: qat - protect service table iterations with service_lock
      crypto: qat - skip restart for down devices
      crypto: qat - factor out AER reset helpers

Alan Stern (1):
      USB: chaoskey: Fix slab-use-after-free in chaoskey_release()

Alberto Ruiz (1):
      fuse: fix device node leak in cuse_process_init_reply()

Alex Williamson (4):
      vfio/pci: Latch disable_idle_d3 per device
      vfio/pci: Release the VGA arbiter client on register_device() failure
      vfio/pci: Fix racy bitfields and tighten struct layout
      vfio: Remove device debugfs before releasing devres

Alexander A. Klimov (2):
      iio: light: al3010: read both ALS ADC registers again
      iio: light: al3320a: read both ALS ADC registers again

Alexandru Hossu (8):
      staging: media: ipu7: fix double-free and use-after-free in error paths
      staging: rtl8723bs: fix heap buffer overflow in rtw_cfg80211_set_wpa_ie()
      staging: rtl8723bs: fix WEP length underflow and OOB read in OnAuth()
      staging: rtl8723bs: fix OOB read in OnAssocRsp() IE loop
      staging: rtl8723bs: fix OOB read in update_beacon_info() IE loop
      staging: rtl8723bs: fix OOB reads in IE loops in issue_assocreq() and join_cmd_hdl()
      staging: rtl8723bs: fix OOB reads in is_ap_in_tkip() IE loop
      staging: rtl8723bs: fix OOB write in HT_caps_handler()

Alexey Nepomnyashih (1):
      xfs: fix unreachable BIGTIME check in dquot flush validation

Alice Ryhl (5):
      rust: Kbuild: set frame-pointer llvm module flag for CONFIG_FRAME_POINTER
      rust: kasan: KASAN+RUST requires clang
      rust_binder: clear freeze listener on node removal
      rust_binder: introduce TransactionInfo
      rust_binder: fix BINDER_GET_EXTENDED_ERROR

Ammar Faizi (1):
      virtio_pci: fix vq info pointer lookup via wrong index

Anastasia Tishchenko (1):
      crypto: ecc - Fix carry overflow in vli multiplication

Andreas Kempe (1):
      iio: imu: st_lsm6dsx: deselect shub page before reading whoami

Andrei Kuchynski (2):
      mfd: cros_ec: Delay dev_set_drvdata() until probe success
      usb: typec: ucsi: Invert DisplayPort role assignment

Andrey Albershteyn (1):
      xfs: fix null pointer dereference in tracepoint

Andrii Kuchmenko (1):
      module: decompress: check return value of module_extend_max_pages()

Andy Shevchenko (3):
      iio: magnetometer: ak8975: Add missed pm_runtime_put_autosuspend() call
      serial: 8250_mid: Disable DMA for selected platforms
      i2c: mpc: Fix timeout calculations

Andy Yan (1):
      usb: typec: tcpm: Fix VDM type for Enter Mode commands

Anthony Yznaga (1):
      mm: fix mmap errno value when MAP_DROPPABLE is not supported

Arnd Bergmann (1):
      staging: media: atomisp: reduce load_primary_binaries() stack usage

Badhri Jagan Sridharan (1):
      usb: typec: tcpm: Validate SVID index in svdm_consume_modes()

Baokun Li (1):
      writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs()

Baolin Wang (1):
      mm: shmem: fix potential livelock issue for shmem direct swapin

Bartosz Golaszewski (1):
      device property: initialize the remaining fields of fwnode_handle in fwnode_init()

Benjamin Coddington (1):
      NFSv4: include MAY_WRITE in open permission mask for O_TRUNC

Bernd Schubert (3):
      fuse-uring: Avoid use-after-free in fuse_uring_async_stop_queues
      fuse-uring: Avoid queue->stopped races and set/read that value under lock
      fuse-uring: make a fuse_req on SQE commit only findable after memcpy

Biren Pandya (3):
      iio: accel: kxsd9: fix runtime PM imbalance on write_raw() error
      iio: light: gp2ap002: fix runtime PM leak on read error
      iio: pressure: mpl115: fix runtime PM leak on read error

Breno Leitao (1):
      netpoll: fix a use-after-free on shutdown path

Bryam Vargas (14):
      f2fs: bound i_inline_xattr_size for non-inline-xattr inodes
      iio: accel: bmc150: clamp the device-reported FIFO frame count
      udf: validate VAT header length against the VAT inode size
      udf: validate sparing table length as an entry count, not a byte count
      nvmet: fix pre-auth out-of-bounds heap read in Discovery Get Log Page
      partitions: aix: bound the pp_count scan to the ppe array
      isofs: bound Rock Ridge symlink components to the SL record
      exfat: bound uniname advance in exfat_find_dir_entry()
      Input: synaptics-rmi4 - bound the F3A keymap to the GPIO count
      Input: synaptics-rmi4 - bound the F30 keymap to the GPIO/LED count
      Input: goodix - clamp the device-reported contact count
      Input: iforce - bound the device-reported force-feedback effect index
      Input: touchwin - reset the packet index on every complete packet
      Input: mms114 - reject an oversized device packet size

Cameron Graham (1):
      ALSA: hda/hdmi: Add force-connect quirk for HP EliteDesk 800 G5 Mini

Carlos Llamas (3):
      binder: fix UAF in binder_thread_release()
      binder: fix UAF in binder_free_transaction()
      HID: uhid: convert to hid_safe_input_report()

Carlos López (1):
      KVM: x86: Unconditionally recompute CR8 intercept on PPR update

Carlos Song (3):
      spi: fsl-lpspi: replace dmaengine_terminate_all() with dmaengine_terminate_sync()
      spi: fsl-lpspi: terminate the RX channel on TX prepare failure path
      i2c: imx-lpi2c: mark I2C adapter when hardware is powered down

Cen Zhang (1):
      usb: misc: usbio: fix disconnect UAF in client teardown

Chao Shi (1):
      block: skip sync_blockdev() on surprise removal in bdev_mark_dead()

Chao Yu (6):
      f2fs: atomic: fix UAF issue on f2fs_inode_info.atomic_inode
      f2fs: fix potential deadlock in gc_merge path of f2fs_balance_fs()
      f2fs: use memalloc_retry_wait() as much as possible
      f2fs: introduce f2fs_schedule_timeout()
      f2fs: detect more inconsistent cases in sanity_check_node_footer()
      f2fs: fix to do sanity check on f2fs_get_node_folio_ra()

Chi Wang (1):
      audit: Fix data races of skb_queue_len() readers on audit_queue

Chris Mason (4):
      nfsd: release layout stid on setlease failure
      fuse-uring: fix EFAULT clobber in fuse_uring_commit
      fuse-uring: fix data races on ring->ready
      fuse-uring: end fuse_req on io-uring cancel task work

Cássio Gabriel (9):
      ALSA: virtio: Add missing 384 kHz PCM rate mapping
      ALSA: virtio: Validate control metadata from the device
      ALSA: compress: Fix task creation error unwind
      ALSA: hda/cs35l41: Fix firmware load work teardown
      ALSA: usb-audio: Propagate errors in scarlett_ctl_enum_put()
      ALSA: usb-audio: Propagate US-16x08 write errors in route/mix EQ-switch put callbacks
      ALSA: usb-audio: Roll back quirk control caches on write errors
      ALSA: usb-audio: Update Babyface Pro control caches only after successful writes
      ALSA: usb-audio: Update US-16x08 EQ/comp shadow state after successful writes

Dan Carpenter (4):
      iio: backend: fix uninitialized data in debugfs
      iio: core: fix uninitialized data in debugfs
      iio: dac: ad3552r-hs: fix uninitialized data ni ad3552r_hs_write_data_source()
      smb/client: Fix error code in smb2_aead_req_alloc()

Daniel Borkmann (1):
      bpf, arm64: Reject out-of-range B.cond targets

Darrick J. Wong (13):
      xfs: fix pointer arithmetic error on 32-bit systems
      xfs: resample the data fork mapping after cycling ILOCK
      xfs: don't wrap around quota ids in dqiterate
      xfs: grab rtrmap btree when checking rgsuper
      xfs: use the rt version of the cow staging checker
      xfs: set xfarray killable sort correctly
      xfs: handle non-inode owners for rtrmap record checking
      xfs: clamp timestamp nanoseconds correctly
      xfs: fully check the parent handle when it points to the rootdir
      xfs: don't zap bmbt forks if they are MAXLEVELS tall
      xfs: fix off-by-one error when calling xchk_xref_has_rt_owner
      xfs: write the rg superblock when fixing it
      xfs: use rtrefcount btree cursor in xchk_xref_is_rt_cow_staging

Darvell Long (1):
      ALSA: usb-audio: avoid kobject path lookup in DualSense match

David Carlier (1):
      iio: pressure: bmp280: zero-init bmp580 trigger handler buffer

David Hildenbrand (Arm) (2):
      x86/mm: Fix freeing of PMD-sized vmemmap pages
      selftests: mm: fix and speedup "droppable" test

Davide Ornaghi (1):
      ksmbd: fix UAF of struct file_lock in SMB2_LOCK deferred-lock cancellation

Dawei Feng (4):
      crypto: amlogic - avoid double cleanup in meson_crypto_probe()
      xfs: fix memory leak in xfs_dqinode_metadir_create()
      bpf: Restore sysctl new-value from 1 to 0
      usb: free iso schedules on failed submit

Deepanshu Kartikey (2):
      fs/ntfs3: fix missing run load for vcn0 in attr_data_get_block_locked()
      nilfs2: reject CLEAN_SEGMENTS ioctl with out-of-range segment numbers

Dmitry Torokhov (5):
      Input: mms114 - fix touch indexing for MMS134S and MMS136
      Input: mms114 - fix multi-touch slot corruption
      Input: maple_keyb - set driver data before registering input device
      Input: maplemouse - set driver data before registering input device
      Input: maplecontrol - set driver data before registering input device

Eric Biggers (10):
      fscrypt: Fix key setup in edge case with multiple data unit sizes
      fscrypt: Replace mk_users keyring with simple list
      crypto: af_alg - Remove zero-copy support from skcipher and aead
      crypto: crypto4xx - Remove insecure and unused rng_alg
      crypto: hisi-trng - Remove crypto_rng interface
      crypto: loongson - Select CRYPTO_RNG
      crypto: drbg - Fix returning success on failure in CTR_DRBG
      crypto: drbg - Fix drbg_max_addtl() on 64-bit kernels
      crypto: drbg - Fix the fips_enabled priority boost
      crypto: loongson - Remove broken and unused loongson-rng

Erich E. Hoover (1):
      USB: quirks: add NO_LPM for the Samsung T5 EVO Portable SSD

Fabio Porcedda (1):
      USB: serial: option: add Telit Cinterion FE990D50 compositions

Fan Wu (1):
      usb: typec: ucsi: ccg: Fix use-after-free of ucsi on remove

Florian Fainelli (1):
      perf trace beauty fcntl: Fix build with older kernel headers

Florian Fuchs (1):
      Input: maplemouse - fix NULL pointer dereference in open()

Florian Westphal (3):
      netfilter: handle unreadable frags
      netfilter: ebtables: zero chainstack array
      netfilter: ebtables: module names must be null-terminated

Fushuai Wang (1):
      cpufreq: intel_pstate: Sync policy->cur during CPU offline

Gabriele Monaco (1):
      rqspinlock: Fix order in raw_res_spin_(un)lock_irq to allow schedule

Gary Guo (1):
      rust: doctest: fix incorrect pattern in replacement

Geoffrey D. Bennett (1):
      ALSA: FCP: Add Focusrite ISA C8X support

Gil Portnoy (6):
      ksmbd: fix use-after-free of a deferred file_lock on SMB2_CLOSE then SMB2_CANCEL
      ksmbd: add permission checks for FSCTL_DUPLICATE_EXTENTS_TO_FILE
      ksmbd: add a permission check for FSCTL_SET_ZERO_DATA
      ksmbd: add a WRITE_DAC/WRITE_OWNER check to SMB2 SET_INFO SECURITY
      ksmbd: enforce FILE_READ_ATTRIBUTES on SMB_FIND_FILE_POSIX_INFORMATION
      ksmbd: add per-handle permission check to FILE_LINK_INFORMATION

Giovanni Cabiddu (1):
      crypto: qat - validate RSA CRT component lengths

Greg Kroah-Hartman (1):
      Linux 6.18.39

Griffin Kroah-Hartman (2):
      usb: gadget: function: rndis: add length check to response query
      usb: gadget: function: rndis: add length check for header

Guangshuo Li (3):
      iio: adc: ti-ads1119: fix PM reference leak in buffer preenable
      cpufreq: qcom-cpufreq-hw: Fix possible double free
      firmware_loader: fix device reference leak in firmware_upload_register()

Guillermo Rodríguez (1):
      i2c: stm32f7: truncate clock period instead of rounding it

HE WEI (ギカク) (1):
      usb: misc: usbio: bound bulk IN response length to the received transfer

Hao-Qun Huang (2):
      staging: vme_user: fix location monitor leak in fake bridge
      staging: vme_user: fix location monitor leak in tsi148 bridge

Haoxiang Li (5):
      smb: client: Fix next buffer leak in receive_encrypted_standard()
      usb: cdnsp: fix stream context array leak in cdnsp_alloc_stream_info()
      usb: mtu3: unmap request DMA on queue failure
      i2c: davinci: Unregister cpufreq notifier on probe failure
      Input: synaptics-rmi4 - unregister function handlers on physical driver registration failure

Haoze Xie (1):
      rust: block: fix GenDisk cleanup paths

Heiko Carstens (1):
      s390: Revert support for DCACHE_WORD_ACCESS

Henrique Carvalho (6):
      smb: client: fix query directory replay double-free
      smb: client: fix query_info() replay double-free
      smb: client: fix double-free in SMB2_ioctl() replay
      smb: client: fix change notify replay double-free
      smb: client: fix double-free in SMB2_open() replay
      smb: client: fix double-free in SMB2_close() replay

Herman van Hazendonk (1):
      iio: common: st_sensors: honour channel endianness in read_axis_data

Huacai Chen (2):
      LoongArch: Add PIO for early access before ACPI PCI root register
      ALSA: hda/hdmi: Use 'AC_PINSENSE_ELDV' to detect pinsense for Loongson

Huihui Huang (1):
      tracing: Prevent out-of-bounds read in glob matching

HyeongJun An (3):
      platform/x86: intel-hid: Protect ACPI notify handler against recursion
      ALSA: usx2y: us144mkii: fix work UAF on disconnect
      ALSA: seq: Fix uninitialised heap leak in snd_seq_event_dup()

Hyunwoo Kim (2):
      rust_binder: use a u64 stride when cleaning up the offsets array
      KVM: arm64: Clear __hyp_running_vcpu when flushing the pKVM hyp vCPU

Janne Grunau (1):
      watchdog: apple: Add "apple,t8103-wdt" compatible

Jared Baldridge (1):
      usb: cdc_acm: Add quirk for Uniden BC125AT scanner

Javier Carrasco (1):
      iio: light: veml6030: fix channel type when pushing events

Jean-Baptiste Maneyrol (2):
      iio: imu: inv_icm42600: fix timestamp clock period by using lower value
      iio: imu: inv_icm42600: fix timestamping by limiting FIFO reading

Jeremy Linton (1):
      ACPI: CPPC: Suppress UBSAN warning caused by field misuse

Ji'an Zhou (1):
      fuse: clear intr_entry in fuse_resend and fuse_remove_pending_req

Jimmy Hu (1):
      usb: gadget: udc: Fix use-after-free in gadget_match_driver

Jinmo Yang (2):
      HID: wacom: fix slab-out-of-bounds write in wacom_wac_queue_insert
      HID: wacom: use GFP_ATOMIC in wacom_wac_queue_flush()

Joanne Koong (4):
      fuse: re-lock request before returning from fuse_ref_folio()
      fuse: fix io-uring background queue dispatch on request completion
      fuse-uring: fix moving cancelled entry to ent_in_userspace list
      fuse-uring: remove request-less entries from ent_w_req_queue to fix NULL deref

Johan Hovold (19):
      Bluetooth: btusb: fix use-after-free on registration failure
      Bluetooth: btusb: fix use-after-free on marvell probe failure
      Bluetooth: btusb: fix wakeup source leak on probe failure
      virtio-mmio: fix device release warning on module unload
      USB: idmouse: fix use-after-free on disconnect race
      USB: ldusb: fix use-after-free on disconnect race
      USB: iowarrior: fix use-after-free on disconnect
      USB: legousbtower: fix use-after-free on disconnect race
      USB: serial: keyspan_pda: fix information leak
      USB: serial: digi_acceleport: fix broken rx after throttle
      USB: serial: digi_acceleport: fix hard lockup on disconnect
      USB: serial: digi_acceleport: fix write buffer corruption
      USB: ulpi: fix memory leak on registration failure
      i2c: core: fix hang on adapter registration failure
      i2c: core: fix irq domain leak on adapter registration failure
      i2c: core: fix NULL-deref on adapter registration failure
      i2c: core: fix adapter probe deferral loop
      i2c: core: fix adapter debugfs creation
      i2c: core: fix adapter deregistration race

John Hubbard (1):
      libfs: set SB_I_NOEXEC and SB_I_NODEV by default in init_pseudo()

Jonathan Cameron (1):
      iio: adc: ad7768-1: Select GPIOLIB

Jose Fernandez (Anthropic) (1):
      mm: swap_cgroup: fix NULL deref in lookup_swap_cgroup_id on swapless host

Joshua Crofts (5):
      iio: adc: ad7779: add missing 'select IIO_TRIGGERED_BUFFER' to Kconfig
      iio: light: al3000a: add missing REGMAP_I2C to Kconfig
      iio: light: al3010: add missing REGMAP_I2C to Kconfig
      iio: light: al3320a: add missing REGMAP_I2C to Kconfig
      iio: light: opt3001: fix missing state reset on timeout

Junrui Luo (2):
      vfio: prevent infinite loop in vfio_mig_get_next_state() on blocked arc
      coresight: ultrasoc-smb: Fix OOB write in smb_sync_perf_buffer()

Kai Aizen (1):
      iommufd: Use sizeof(*hdr) instead of sizeof(hdr) in veventq read

Kartik Rajput (1):
      clocksource/drivers/timer-tegra186: Fix support for multiple watchdog instances

Kees Cook (1):
      slab: Introduce kmalloc_flex() and family

Keshav Verma (3):
      f2fs: fix listxattr handling of corrupted xattr entries
      rust_binder: reject context manager self-transaction
      rust_binder: synchronize Rust Binder stats with freeze commands

Ketan (1):
      mm: page_ext: add count limit to page_ext_iter_next to prevent invalid PFN access

Kiryl Shutsemau (1):
      userfaultfd: gate must_wait writability check on pte_present()

Koichiro Den (2):
      NTB: epf: Avoid calling pci_irq_vector() from hardirq context
      NTB: epf: Fix request_irq() unwind in ntb_epf_init_isr()

Konstantin Komarov (3):
      fs/ntfs3: rename ni_readpage_cmpr into ni_read_folio_cmpr
      fs/ntfs3: fsync files by syncing parent inodes
      fs/ntfs3: zero-fill folios beyond i_valid in ntfs_read_folio()

Kris Bahnsen (1):
      Input: ads7846 - don't use scratch for tx_buf when clearing register

Lars-Peter Clausen (1):
      iio: event: Fix event FIFO reset race

Lee Jia Jie (1):
      perf/aux: Fix page UAF in map_range()

Linus Torvalds (2):
      add default_gfp() helper macro and use it in the new *alloc_obj() helpers
      default_gfp(): avoid using the "newfangled" __VA_OPT__ trick

Liviu Stan (2):
      iio: temperature: ltc2983: Fix n_wires default bypassing rotation check
      iio: temperature: ltc2983: Fix reinit_completion() called after conversion start

Louis-Alexis Eyraud (1):
      media: mtk-jpeg: cancel workqueue on release for supported platforms only

Lu Baolu (2):
      iommu/vt-d: Fix race condition during PASID entry replacement
      iommu/vt-d: Avoid WARNING in sva unbind path

Luiz Augusto von Dentz (1):
      Bluetooth: 6lowpan: Fix using chan->conn as indication to no remote netdev

Lukas Wunner (1):
      X.509: Fix validation of ASN.1 certificate header

Maciej W. Rozycki (1):
      PCI: Always lift 2.5GT/s restriction in PCIe failed link retraining

Madhu M (1):
      usb: typec: ucsi: Pass full DP config payload in SET_NEW_CAM for DP alt mode

Maher Sanalla (1):
      RDMA/core: Fix broadcast address falsely detected as local

Mahesh Vaidya (2):
      PCI: altera: Do not dispose parent IRQ mapping
      PCI: altera: Fix resource leaks on probe failure

Manish Khadka (2):
      HID: letsketch: fix UAF on inrange_timer at driver unbind
      HID: appleir: fix UAF on pending key_up_timer in remove()

Manivannan Sadhasivam (1):
      PCI: mediatek: Fix IRQ domain leak when port fails to enable

Maoyi Xie (6):
      ALSA: caiaq: fix out-of-bounds read in the Traktor Kontrol S4 input parser
      ALSA: firewire: isight: bound the sample count to the packet payload
      Bluetooth: btnxpuart: Fix out-of-bounds firmware read in nxp_recv_fw_req_v3()
      HID: lg-g15: cancel pending work on remove to fix a use-after-free
      net: usb: kalmia: bound RX frame length in kalmia_rx_fixup()
      usb: gadget: composite: fix dead empty check in the USB_DT_OTG handler

Marc Zyngier (1):
      KVM: arm64: nv: Avoid dereferencing NULL VNCR pseudo-TLB

Marco Elver (1):
      Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref

Marco Nenciarini (1):
      PCI/IOV: Skip VF Resizable BAR restore on read error

Mark Rutland (1):
      arm64: fpsimd: Fix type mismatch in sme_{save,load}_state()

Matthew R. Ochs (1):
      fuse: back uncached readdir buffers with pages

Maxwell Doose (3):
      iio: adc: lpc32xx: Initialize completion before requesting IRQ
      iio: adc: spear: Initialize completion before requesting IRQ
      iio: chemical: scd30: Cleanup initializations and fix sign-extension bug

Michael Bommarito (6):
      tcp: restore RCU grace period in tcp_ao_destroy_sock
      hwrng: virtio: clamp device-reported used.len at copy_data()
      crypto: krb5 - filter out async aead implementations at alloc
      smb: client: resolve SWN tcon from live registrations
      udf: validate free block extents against the partition length
      RDMA/siw: bound Read Response placement to the RREAD length

Michael Tautschnig (1):
      staging: vme_user: bound slave read/write to the kern_buf size

Michael Wigham (1):
      io_uring/rw: preserve partial result for iopoll

Mickaël Salaün (2):
      landlock: Set audit_net.sk for socket access checks
      selftests/landlock: Filter dealloc records in audit_count_records()

Miguel Ojeda (3):
      rust: str: use the "kernel vertical" imports style
      rust: str: clean unused import for Rust >= 1.98
      rust: cpufreq: clean new `clippy::map_or_identity` lint for Rust 1.98.0

Mikhail Gavrilov (3):
      udmabuf: fix DMA direction mismatch in release_udmabuf()
      dma-buf/udmabuf: skip redundant cpu sync to fix cacheline EEXIST warning
      timekeeping: Register default clocksource before taking tk_core.lock

Mikulas Patocka (1):
      dm-ioctl: report an error if a device has no table

Mingyu Wang (2):
      fbdev: fbcon: fix out-of-bounds read in err_out of fbcon_do_set_font()
      i2c: i801: fix hardware state machine corruption in error path

Muhammad Bilal (2):
      Bluetooth: ISO: avoid NULL deref of conn in iso_conn_big_sync()
      Bluetooth: L2CAP: validate option length before reading conf opt value

Myeonghun Pak (5):
      usb: typec: tcpci_rt1711h: unregister TCPCI port with devres
      HID: wacom: stop hardware after post-start probe failures
      usb: sl811-hcd: disable controller wakeup on remove
      USB: misc: uss720: unregister parport on probe failure
      usb: typec: anx7411: use devm_pm_runtime_enable()

Namjae Jeon (5):
      ksmbd: serialize QUERY_DIRECTORY requests per file
      ksmbd: require source read access for duplicate extents
      ksmbd: run set info with opener credentials
      ksmbd: use opener credentials for delete-on-close
      ksmbd: use opener credentials for ADS I/O

NeilBrown (2):
      nfsd: move name lookup out of nfsd4_list_rec_dir()
      nfsd: change nfs4_client_to_reclaim() to allocate data

Neill Kapron (1):
      usb: gadget: f_fs: Initialize epfile->in early to fix endpoint direction checks

Nicolin Chen (8):
      iommufd: Fix data_len byte-count vs element-count mismatch
      iommufd: Set veventq_depth upper bound
      iommufd: Rewind header length in done if iommufd_veventq_fops_read() fails
      iommufd: Reject invalid read count in iommufd_veventq_fops_read()
      iommufd: Reject invalid read count in iommufd_fault_fops_read()
      iommufd: Break the loop on failure in iommufd_fault_fops_read()
      iommufd: Avoid partial fault group delivery in iommufd_fault_fops_read()
      iommufd: Set upper bounds on cache invalidation entry_num and entry_len

Norbert Manthey (1):
      smb: client: mask server-provided mode to 07777 in modefromsid

Oleg Makarenko (1):
      HID: pidff: Use correct effect type in effect update

Olga Kornievskaia (2):
      nfsd: update mtime/ctime on CLONE in presense of delegated attributes
      nfsd: update mtime/ctime on COPY in presence of delegated attributes

Oliver Upton (1):
      KVM: arm64: Don't leak PFN when kvm_translate_vncr() races MMU notifier

Paul Cercueil (1):
      usb: gadget: f_fs: Fix DMA fence leak

Paul Louvel (11):
      crypto: talitos - use dma_sync_single_for_cpu() before reading descriptor header
      crypto: talitos - add chaining of arbitrary number of descriptor for the SEC1
      crypto: talitos - move dma unmapping code in flush_channel() into a standalone dma_unmap_request() function
      crypto: talitos - move dma mapping code in talitos_submit() into a standalone dma_map_request() function
      crypto: talitos - move code in current_desc_hdr() into a standalone function
      crypto: talitos/hash - prepare SEC1 descriptor chaining, remove additional descriptor
      crypto: talitos/hash - use descriptor chaining for SEC1 instead of workqueue
      crypto: talitos/hash - drop workqueue mechanism for SEC1
      crypto: talitos/hash - rename first_desc/last_desc to first_request/last_request
      crypto: talitos/hash - remove useless wrapper
      crypto: talitos/hash - fix SEC2 64k - 1 ahash request limitation

Paul Menzel (1):
      usb: typec: ucsi: cancel pending work on system suspend

Paul Moses (1):
      bpf: Validate BTF repeated field counts before expansion

Pauli Virtanen (1):
      Bluetooth: hci_uart: clear HCI_UART_SENDING when write_work is canceled

Pawan Gupta (6):
      bpf: Support for hardening against JIT spraying
      x86/bugs: Enable IBPB flush on BPF JIT allocation
      bpf: Restrict JIT predictor flush to cBPF
      bpf: Skip redundant IBPB in pack allocator
      bpf: Prefer packs that won't trigger an IBPB flush on allocation
      bpf: Prefer dirty packs for eBPF allocations

Pedro Falcato (2):
      mm/khugepaged: write all dirty file folios when collapsing
      mm: do file ownership checks with the proper mount idmap

Pengpeng Hou (2):
      iio: adc: ti-ads124s08: Return reset GPIO lookup errors
      iio: temperature: Build mlx90635 with CONFIG_MLX90635

Pratham Gupta (1):
      netfilter: ctnetlink: use nf_ct_exp_net() in expectation dump

Qi Zheng (2):
      mm: shrinker: fix shrinker_info teardown race with expansion
      mm: shrinker: fix NULL pointer dereference in debugfs

Qu Wenruo (2):
      btrfs: check and set EXTENT_DELALLOC_NEW before clearing EXTENT_DELALLOC
      btrfs: do not trim a device which is not writeable

Radu Sabau (2):
      iio: adc: ad_sigma_delta: fix clear_pending_event for registerless devices
      iio: adc: ad_sigma_delta: fix CS held asserted and state leaks

Rafael J. Wysocki (1):
      ACPI: NFIT: core: Fix possible NULL pointer dereference

Raghavendra Rao Ananta (1):
      vfio/pci: Use a private flag to prevent power state change with VFs

Randy Dunlap (1):
      slab: recognize @GFP parameter as optional in kernel-doc

Ranjan Kumar (1):
      Input: elan_i2c - prevent division by zero and arithmetic underflow

Ratheesh Kannoth (1):
      PCI: host-common: Request bus reassignment when not probe-only

Reinette Chatre (1):
      x86,fs/resctrl: Prevent out-of-bounds access while offlining CPU when SNC enabled

Ricardo Ribalda (1):
      media: staging: ipu3-imgu: Add range check for imgu_css_cfg_acc_stripe

Ricardo Robaina (2):
      audit: fix potential integer overflow in audit_log_n_hex()
      audit: fix removal of dangling executable rules

Richard Zhu (1):
      PCI: imx6: Fix IMX6SX_GPR12_PCIE_TEST_POWERDOWN handling

Robin Murphy (1):
      perf/arm-cmn: Fix DVM node events

Rodrigo Lugathe da Conceição Alves (1):
      USB: core: add USB_QUIRK_NO_LPM for VIA Labs USB 2.0 hub

Ruijie Li (1):
      crypto: pcrypt - restore callback for non-parallel fallback

Ruipeng Qi (1):
      f2fs: fix potential deadlock in f2fs_balance_fs()

Runyu Xiao (8):
      iio: imu: adis: add IRQF_NO_THREAD to non-FIFO trigger IRQ
      iio: imu: bmi160: add IRQF_NO_THREAD to data-ready trigger IRQ
      usb: dwc3: run gadget disconnect from sleepable suspend context
      coresight: etb10: restore atomic_t for shared reading state
      gpio: eic-sprd: use raw_spinlock_t in the irq startup path
      gpio: sch: use raw_spinlock_t in the irq startup path
      io_uring/io-wq: re-check IO_WQ_BIT_EXIT for each linked work item
      Bluetooth: L2CAP: cancel pending_rx_work before taking conn->lock

Sam Day (1):
      usbip: vudc: fix NULL deref in vep_dequeue()

Samuel Moelius (2):
      iio: adc: ad7380: select REGMAP
      fuse: avoid 32-bit prune notification count wrap

Samuel Page (2):
      tipc: fix out-of-bounds read in broadcast Gap ACK blocks
      Bluetooth: MGMT: Fix UAF of hci_conn_params in add_device_complete

Sean Christopherson (7):
      KVM: x86: Move update_cr8_intercept() to lapic.c
      KVM: VMX: Grab vmcs12 on CR8 interception update iff vCPU is in guest mode
      KVM: x86: Add dedicated API for getting mask of accelerated x2APIC MSRs
      KVM: SVM: Disable x2AVIC RDMSR interception for MSRs KVM actually supports
      KVM: SVM: Only disable x2AVIC WRMSR interception for MSRs that are accelerated
      KVM: VMX: Refresh GUEST_PENDING_DBG_EXCEPTIONS.BS on all injected #DBs
      KVM: x86: Ensure vendor's exit handler runs before fastpath userspace exits

Sebastian Alba Vives (1):
      fpga: dfl-afu: validate DMA mapping length in afu_dma_map_region()

Sebastian Andrzej Siewior (1):
      futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock""

SeongJae Park (1):
      mm/damon/ops-common: handle extreme intervals in damon_hot_score()

Sergey Senozhatsky (1):
      Bluetooth: btmtksdio: fix infinite loop in btmtksdio_txrx_work()

Shakeel Butt (1):
      mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()

Shoichiro Miyamoto (2):
      smb: client: restrict implied bcc[0] exemption to responses without data area
      smb: client: reject overlapping data areas in SMB2 responses

Shuangpeng Bai (1):
      usb: typec: class: drop PD lookup reference

Siwei Zhang (1):
      Bluetooth: hci_conn: Fix null ptr deref in hci_abort_conn()

Srinivas Pandruvada (1):
      HID: sensor-hub: Add sensor_hub_input_attr_read_values() for multi-byte reads

Stepan Ionichev (6):
      iio: gyro: bmg160: bail out when bandwidth/filter is not in table
      iio: gyro: bmg160: wait full startup time after mode change at probe
      iio: light: tsl2591: return actual error from probe IRQ failure
      iio: proximity: vl53l0x: notify trigger and clear IRQ on error paths
      iio: resolver: ad2s1210: notify trigger and clear state on fault read error
      iio: temperature: tmp006: use devm_iio_trigger_register

Steven Rostedt (1):
      sched/rt: Have RT_PUSH_IPI be default off for non PREEMPT_RT

Taeyang Lee (1):
      perf/core: Detach event groups during remove_on_exec

Thomas Gleixner (2):
      debugobjects: Plug race against a concurrent OOM disable
      time/jiffies: Register jiffies clocksource before usage

Thorsten Blum (3):
      crypto: atmel-sha204a - drop hwrng quality reduction for ATSHA204A
      crypto: caam - use print_hex_dump_devel to guard key hex dumps
      crypto: caam - use print_hex_dump_devel to guard key hex dumps again

Tianchu Chen (2):
      HID: hid-goodix-spi: validate report size to prevent stack buffer overflow
      nvmet-auth: validate reply message payload bounds against transfer length

Tianxiang Chen (1):
      cpufreq: Fix hotplug-suspend race during reboot

Tristan Madani (1):
      hfs/hfsplus: zero-initialize buffer in hfs_bnode_read

Trung Nguyen (1):
      HID: multitouch: fix out-of-bounds bit access on mt_io_flags

Tycho Andersen (AMD) (4):
      crypto: ccp - Do not initialize SNP for SEV ioctls
      crypto: ccp - Do not initialize SNP for ioctl(SNP_COMMIT)
      crypto: ccp - Do not initialize SNP for ioctl(SNP_VLEK_LOAD)
      crypto: ccp - Do not initialize SNP for ioctl(SNP_CONFIG)

Vasileios Almpanis (1):
      io_uring/nop: fix file reference leak with IOSQE_FIXED_FILE

Vasily Khoruzhick (1):
      EDAC/i10nm: Don't fail probing if ADXL is missing

Vidhu Sarwal (1):
      iio: light: al3010: fix incorrect scale for the highest gain range

Vivian Wang (2):
      riscv: mm: Define DIRECT_MAP_PHYSMEM_END
      riscv: mm: Unconditionally sfence.vma for spurious fault

Vlastimil Babka (SUSE) (1):
      mm/slab: do not limit zeroing to orig_size when only red zoning is enabled

Weiming Shi (1):
      xfs: fail recovery on a committed log item with no regions

Weinan Liu (1):
      iommu/amd: Don't split flush for amd_iommu_domain_flush_all()

WenTao Liang (3):
      ALSA: us144mkii: capture_urb_complete: redundant usb_anchor_urb corrupts anchor list on each resubmission
      posix-cpu-timers: Fix pid refcount leak in do_cpu_nanosleep() error path
      usb: dwc3: meson-g12a: fix refcount leak in dwc3_meson_g12a_resume()

Wentao Liang (5):
      hwrng: jh7110 - fix refcount leak in starfive_trng_read()
      nvme: target: rdma: fix ndev refcount leak on queue connect
      block: partitions: fix of_node refcount leak in of_partition()
      crypto: tegra - fix refcount leak in tegra_se_host1x_submit()
      regulator: scmi: fix of_node refcount leak in scmi_regulator_probe()

Wyatt Feng (1):
      net: ipv4: bound TCP reordering sysctl writes and MTU probe sizes

Xiang Mei (2):
      netfilter: ipset: fix race between dump and ip_set_list resize
      netfilter: ebtables: terminate table name before find_table_lock()

Xiaonan Zhao (1):
      crypto: chacha20poly1305 - validate poly1305 template argument

Xingquan Liu (1):
      net/sched: dualpi2: fix GSO backlog accounting

Xu Rao (6):
      xhci: sideband: fix ring sg table pages leak
      smb: client: fix atime clamp check in read completion
      usb: gadget: f_printer: take kref only for successful open
      USB: storage: include US_FL_NO_SAME in quirks mask
      USB: usb-storage: ene_ub6250: restore media-ready check
      Input: gscps2 - advance receive buffer write index

Xuanqing Shi (1):
      KVM: VMX: Handle bad values on proxied writes to LBR MSRs

Xuewen Wang (1):
      tools/mm/slabinfo: Fix trace disable logic inversion

YH Lin (1):
      f2fs: optimize trace_f2fs_write_checkpoint with enums

Yadu M G (1):
      PCI: qcom: Initialize DWC MSI lock for firmware-managed ECAM hosts

Yichong Chen (2):
      tools/mm/slabinfo: fix total_objects attribute name
      usbip: tools: support SuperSpeedPlus devices

Yingjie Gao (2):
      xfs: release dquot buffer after dqflush failure
      xfs: fix exchmaps reservation limit check

Yizhou Zhao (1):
      6lowpan: fix NHC entry use-after-free on error path

Yongpeng Yang (1):
      f2fs: remove non-uptodate folio from the page cache in move_data_block

Yousef Alhouseen (3):
      Bluetooth: bnep: pin L2CAP connection during netdev registration
      Bluetooth: fix UAF in bt_accept_dequeue()
      xfs: use null daddr for unset first bad log block

Yuho Choi (1):
      cpufreq: pcc: fix use-after-free and double free in _OSC evaluation

Yunpeng Tian (1):
      fs/ntfs3: validate Dirty Page Table capacity in log_replay copy_lcns

Yuyang Huang (1):
      ipv4: igmp: remove multicast group from hash table on device destruction

Zeng Chi (1):
      LoongArch: KVM: Add missing slots_lock for device register/unregister

Zenghui Yu (1):
      selftests/mm: pagemap_ioctl: use the correct page size for transact_test()

Zenm Chen (1):
      Bluetooth: btusb: Add USB ID 2c4e:0128 for Mercusys MA60XNB

Zhao Dongdong (6):
      ALSA: ymfpci: check snd_ctl_new1() return value
      ALSA: aoa: check snd_ctl_new1() return value
      ALSA: cmipci: check snd_ctl_new1() return value
      ALSA: es1938: check snd_ctl_new1() return value
      ALSA: gus: check snd_ctl_new1() return value
      ALSA: ice1712: check snd_ctl_new1() return value

Zhao Zhang (2):
      smb: client: fix double-free in SMB2_flush() replay
      bpf: Reject fragmented frames in devmap

Zhaoyang Huang (1):
      Revert "f2fs: remove non-uptodate folio from the page cache in move_data_block"

Zhenhao Wan (1):
      RDMA/rtrs-srv: Bound RDMA-Write length to chunk size in rdma_write_sg

Zide Chen (1):
      perf/x86/intel/uncore: Defer ADL global PMON enable to enable_box()

Zihan Xi (2):
      smb: client: use unaligned reads in parse_posix_ctxt()
      smb: client: harden POSIX SID length parsing

Zijiang Huang (1):
      mm/swap: add cond_resched() in swap_reclaim_full_clusters to prevent softlockup

Zijing Yin (1):
      net: af_key: initialize alg_key_len for IPComp states

Ziyao Li (1):
      PCI: loongson: Override PCIe bridge supported speeds for Loongson-3C6000 series

胡连勤 (1):
      usb: xhci: Fix sleep in atomic context in xhci_free_streams()


             reply	other threads:[~2026-07-18 15:01 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-07-18 15:01 Greg Kroah-Hartman [this message]
2026-07-18 15:01 ` Linux 6.18.39 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=2026071811-onto-impound-c1fd@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.