]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commit
6.12-stable patches
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Jul 2026 10:43:59 +0000 (12:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 21 Jul 2026 10:43:59 +0000 (12:43 +0200)
commit91aedc65815229ae8a9aba17145e5498f0ead410
treeda50ed54979cd20d9c48c7c259b7612c4aa82b47
parent3571b73dcf81f9e01bd161facd4c2488c8a81364
6.12-stable patches

added patches:
acpi-bus-introduce-devm_acpi_install_notify_handler.patch
acpi-driver-check-acpi_companion-against-null-during-probe.patch
acpi-nfit-core-fix-acpi_nfit_init-error-cleanup.patch
acpi-nfit-core-fix-possible-deadlock-and-missing-notifications.patch
acpi-nfit-core-use-devm_acpi_install_notify_handler.patch
alsa-aoa-check-snd_ctl_new1-return-value.patch
alsa-hda-cs35l41-fix-firmware-load-work-teardown.patch
alsa-scarlett2-allow-selecting-config_set-by-firmware-version.patch
alsa-scarlett2-update-offsets-for-2i2-gen-4-firmware-2417.patch
bluetooth-6lowpan-fix-cyclic-locking-warning-on-netdev-unregister.patch
bluetooth-hci_conn-fix-null-ptr-deref-in-hci_abort_conn.patch
bluetooth-hci_core-enable-buffer-flow-control-for-sco-esco.patch
bluetooth-l2cap-cancel-pending_rx_work-before-taking-conn-lock.patch
bluetooth-l2cap-fix-not-tracking-outstanding-tx-ident.patch
bluetooth-l2cap-fix-uaf-in-channel-timeout-by-holding-conn-ref.patch
bluetooth-l2cap-fix-use-after-free-in-l2cap_sock_new_connection_cb.patch
bluetooth-separate-cis_link-and-bis_link-link-types.patch
bpf-allow-lpm-map-access-from-sleepable-bpf-programs.patch
bpf-arm64-powerpc-add-bpf_jit_bypass_spec_v1-v4.patch
bpf-consistently-use-bpf_rcu_lock_held-everywhere.patch
bpf-convert-lpm_trie.c-to-rqspinlock.patch
btrfs-check-and-set-extent_delalloc_new-before-clearing-extent_delalloc.patch
btrfs-concentrate-the-error-handling-of-submit_one_sector.patch
btrfs-fix-false-io-failure-after-falling-back-to-buffered-write.patch
btrfs-fix-incorrect-buffered-io-fallback-for-append-direct-writes.patch
btrfs-remove-folio-parameter-from-ordered-io-related-functions.patch
btrfs-remove-the-cow-fixup-mechanism.patch
btrfs-replace-for_each_set_bit-with-for_each_set_bitmap.patch
crypto-atmel-drop-explicit-initialization-of-struct-i2c_device_id-driver_data-to-0.patch
crypto-atmel-sha204a-drop-hwrng-quality-reduction-for-atsha204a.patch
crypto-atmel-sha204a-fail-on-hwrng-registration-error-in-probe-path.patch
crypto-ccp-do-not-initialize-snp-for-ioctl-snp_config.patch
crypto-ccp-fix-a-case-where-snp_shutdown-is-missed.patch
crypto-ccp-move-dev_info-err-messages-for-sev-snp-init-and-shutdown.patch
crypto-ccp-move-sev-snp-platform-initialization-to-kvm.patch
crypto-ccp-register-snp-panic-notifier-only-if-snp-is-enabled.patch
crypto-ccp-reset-tmr-size-at-snp-shutdown.patch
crypto-qat-fix-restarting-state-leak-on-allocation-failure.patch
crypto-qat-fix-vf2pf-work-teardown-race-in-adf_disable_sriov.patch
exfat-add-exfat_get_dentry_set_by_ei-helper.patch
exfat-fix-incorrect-directory-checksum-after-rename-to-shorter-name.patch
exfat-move-exfat_chain_set-out-of-__exfat_resolve_path.patch
exfat-preserve-benign-secondary-entries-during-rename-and-move.patch
exfat-remove-unnecessary-read-entry-in-__exfat_rename.patch
exfat-rename-argument-name-for-exfat_move_file-and-exfat_rename_file.patch
gpio-sch-use-raw_spinlock_t-in-the-irq-startup-path.patch
hfs-hfsplus-fix-u32-overflow-in-check_and_correct_requested_length.patch
hfs-hfsplus-prevent-getting-negative-values-of-offset-length.patch
hid-add-haptics-page-defines.patch
hid-appleir-fix-uaf-on-pending-key_up_timer-in-remove.patch
hid-multitouch-fix-out-of-bounds-bit-access-on-mt_io_flags.patch
hid-pidff-add-missing-spaces.patch
hid-pidff-fix-missing-blank-lines-after-declarations.patch
hid-pidff-rework-pidff_upload_effect.patch
hid-pidff-use-correct-effect-type-in-effect-update.patch
iio-adc-ad7380-select-regmap.patch
iio-hid-sensor-rotation-fix-stale-or-zero-output-when-reading-raw-values.patch
iio-pressure-mpl115-fix-runtime-pm-leak-on-read-error.patch
iio-pressure-remove-redundant-pm_runtime_mark_last_busy-calls.patch
io_uring-rw-ensure-reissue-path-is-correctly-handled-for-iopoll.patch
io_uring-rw-preserve-partial-result-for-iopoll.patch
ksmbd-centralize-ksmbd_conn-final-release-to-plug-transport-leak.patch
ksmbd-fix-path-resolution-in-ksmbd_vfs_kern_path_create.patch
ksmbd-track-the-connection-owning-a-byte-range-lock.patch
ksmbd-use-opener-credentials-for-fsctl-mutations.patch
ksmbd_vfs_rename-vfs_path_parent_lookup-accepts-err_ptr-as-name.patch
media-nxp-imx8-isi-fix-use-after-free-on-remove.patch
media-nxp-imx8-isi-use-devm_pm_runtime_enable-to-simplify-code.patch
mm-swap_cgroup-fix-null-deref-in-lookup_swap_cgroup_id-on-swapless-host.patch
netfilter-ebtables-use-vmalloc_array-to-improve-code.patch
netfilter-ebtables-zero-chainstack-array.patch
pci-altera-fix-resource-leaks-on-probe-failure.patch
pci-controller-use-dev_fwnode-instead-of-of_fwnode_handle.patch
pci-fix-restoring-bars-on-bar-resize-rollback-path.patch
pci-free-saved-list-without-holding-pci_bus_sem.patch
pci-mediatek-convert-bool-to-single-quirks-entry-and-bitmap.patch
pci-mediatek-fix-irq-domain-leak-when-port-fails-to-enable.patch
pci-mediatek-switch-to-msi_create_parent_irq_domain.patch
pci-mediatek-use-generic-macro-for-tpvperl-delay.patch
pci-move-resizable-bar-code-to-rebar.c.patch
pci-prevent-resource-tree-corruption-when-bar-resize-fails.patch
pci-skip-resizable-bar-restore-on-read-error.patch
pci-use-pbus_select_window-during-bar-resize.patch
perf-x86-intel-uncore-defer-adl-global-pmon-enable-to-enable_box.patch
proc-protect-ptrace_may_access-with-exec_update_lock-fd-links.patch
proc-protect-ptrace_may_access-with-exec_update_lock-part-1.patch
proc-rename-proc_setattr-to-proc_nochmod_setattr.patch
rust-block-fix-gendisk-cleanup-paths.patch
seqlock-change-do_task_stat-to-use-scoped_seqlock_read.patch
seqlock-introduce-scoped_seqlock_read.patch
smb-client-improve-unlocking-of-a-mutex-in-cifs_get_swn_reg.patch
smb-client-resolve-swn-tcon-from-live-registrations.patch
staging-rtl8723bs-core-move-constants-to-right-side-in-comparison.patch
staging-rtl8723bs-fix-oob-reads-in-rtw_get_sec_ie-rtw_get_wapi_ie-and-rtw_get_wps_attr.patch
staging-rtl8723bs-fix-spaces-around-binary-operators.patch
treewide-switch-rename-to-timer_delete.patch
usb-atm-ueagle-atm-wait-for-pre-firmware-load-in-.disconnect.patch
usb-gadget-f_fs-initialize-reset_work-at-allocation-time.patch
usb-gadget-f_fs-tie-read_buffer-lifetime-to-ffs_epfile.patch
usb-iowarrior-fix-use-after-free-on-disconnect-race.patch
usb-iowarrior-remove-inherent-race-with-minor-number.patch
vfio-mlx5-fix-racy-bitfields-and-tighten-struct-layout.patch
vfs-make-last_xxx-private-to-fs-namei.c.patch
104 files changed:
queue-6.12/acpi-bus-introduce-devm_acpi_install_notify_handler.patch [new file with mode: 0644]
queue-6.12/acpi-driver-check-acpi_companion-against-null-during-probe.patch [new file with mode: 0644]
queue-6.12/acpi-nfit-core-fix-acpi_nfit_init-error-cleanup.patch [new file with mode: 0644]
queue-6.12/acpi-nfit-core-fix-possible-deadlock-and-missing-notifications.patch [new file with mode: 0644]
queue-6.12/acpi-nfit-core-use-devm_acpi_install_notify_handler.patch [new file with mode: 0644]
queue-6.12/alsa-aoa-check-snd_ctl_new1-return-value.patch [new file with mode: 0644]
queue-6.12/alsa-hda-cs35l41-fix-firmware-load-work-teardown.patch [new file with mode: 0644]
queue-6.12/alsa-scarlett2-allow-selecting-config_set-by-firmware-version.patch [new file with mode: 0644]
queue-6.12/alsa-scarlett2-update-offsets-for-2i2-gen-4-firmware-2417.patch [new file with mode: 0644]
queue-6.12/bluetooth-6lowpan-fix-cyclic-locking-warning-on-netdev-unregister.patch [new file with mode: 0644]
queue-6.12/bluetooth-hci_conn-fix-null-ptr-deref-in-hci_abort_conn.patch [new file with mode: 0644]
queue-6.12/bluetooth-hci_core-enable-buffer-flow-control-for-sco-esco.patch [new file with mode: 0644]
queue-6.12/bluetooth-l2cap-cancel-pending_rx_work-before-taking-conn-lock.patch [new file with mode: 0644]
queue-6.12/bluetooth-l2cap-fix-not-tracking-outstanding-tx-ident.patch [new file with mode: 0644]
queue-6.12/bluetooth-l2cap-fix-uaf-in-channel-timeout-by-holding-conn-ref.patch [new file with mode: 0644]
queue-6.12/bluetooth-l2cap-fix-use-after-free-in-l2cap_sock_new_connection_cb.patch [new file with mode: 0644]
queue-6.12/bluetooth-separate-cis_link-and-bis_link-link-types.patch [new file with mode: 0644]
queue-6.12/bpf-allow-lpm-map-access-from-sleepable-bpf-programs.patch [new file with mode: 0644]
queue-6.12/bpf-arm64-powerpc-add-bpf_jit_bypass_spec_v1-v4.patch [new file with mode: 0644]
queue-6.12/bpf-consistently-use-bpf_rcu_lock_held-everywhere.patch [new file with mode: 0644]
queue-6.12/bpf-convert-lpm_trie.c-to-rqspinlock.patch [new file with mode: 0644]
queue-6.12/btrfs-check-and-set-extent_delalloc_new-before-clearing-extent_delalloc.patch [new file with mode: 0644]
queue-6.12/btrfs-concentrate-the-error-handling-of-submit_one_sector.patch [new file with mode: 0644]
queue-6.12/btrfs-fix-false-io-failure-after-falling-back-to-buffered-write.patch [new file with mode: 0644]
queue-6.12/btrfs-fix-incorrect-buffered-io-fallback-for-append-direct-writes.patch [new file with mode: 0644]
queue-6.12/btrfs-remove-folio-parameter-from-ordered-io-related-functions.patch [new file with mode: 0644]
queue-6.12/btrfs-remove-the-cow-fixup-mechanism.patch [new file with mode: 0644]
queue-6.12/btrfs-replace-for_each_set_bit-with-for_each_set_bitmap.patch [new file with mode: 0644]
queue-6.12/crypto-atmel-drop-explicit-initialization-of-struct-i2c_device_id-driver_data-to-0.patch [new file with mode: 0644]
queue-6.12/crypto-atmel-sha204a-drop-hwrng-quality-reduction-for-atsha204a.patch [new file with mode: 0644]
queue-6.12/crypto-atmel-sha204a-fail-on-hwrng-registration-error-in-probe-path.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-do-not-initialize-snp-for-ioctl-snp_config.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-fix-a-case-where-snp_shutdown-is-missed.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-move-dev_info-err-messages-for-sev-snp-init-and-shutdown.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-move-sev-snp-platform-initialization-to-kvm.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-register-snp-panic-notifier-only-if-snp-is-enabled.patch [new file with mode: 0644]
queue-6.12/crypto-ccp-reset-tmr-size-at-snp-shutdown.patch [new file with mode: 0644]
queue-6.12/crypto-qat-fix-restarting-state-leak-on-allocation-failure.patch [new file with mode: 0644]
queue-6.12/crypto-qat-fix-vf2pf-work-teardown-race-in-adf_disable_sriov.patch [new file with mode: 0644]
queue-6.12/exfat-add-exfat_get_dentry_set_by_ei-helper.patch [new file with mode: 0644]
queue-6.12/exfat-fix-incorrect-directory-checksum-after-rename-to-shorter-name.patch [new file with mode: 0644]
queue-6.12/exfat-move-exfat_chain_set-out-of-__exfat_resolve_path.patch [new file with mode: 0644]
queue-6.12/exfat-preserve-benign-secondary-entries-during-rename-and-move.patch [new file with mode: 0644]
queue-6.12/exfat-remove-unnecessary-read-entry-in-__exfat_rename.patch [new file with mode: 0644]
queue-6.12/exfat-rename-argument-name-for-exfat_move_file-and-exfat_rename_file.patch [new file with mode: 0644]
queue-6.12/gpio-sch-use-raw_spinlock_t-in-the-irq-startup-path.patch [new file with mode: 0644]
queue-6.12/hfs-hfsplus-fix-u32-overflow-in-check_and_correct_requested_length.patch [new file with mode: 0644]
queue-6.12/hfs-hfsplus-prevent-getting-negative-values-of-offset-length.patch [new file with mode: 0644]
queue-6.12/hid-add-haptics-page-defines.patch [new file with mode: 0644]
queue-6.12/hid-appleir-fix-uaf-on-pending-key_up_timer-in-remove.patch [new file with mode: 0644]
queue-6.12/hid-multitouch-fix-out-of-bounds-bit-access-on-mt_io_flags.patch [new file with mode: 0644]
queue-6.12/hid-pidff-add-missing-spaces.patch [new file with mode: 0644]
queue-6.12/hid-pidff-fix-missing-blank-lines-after-declarations.patch [new file with mode: 0644]
queue-6.12/hid-pidff-rework-pidff_upload_effect.patch [new file with mode: 0644]
queue-6.12/hid-pidff-use-correct-effect-type-in-effect-update.patch [new file with mode: 0644]
queue-6.12/iio-adc-ad7380-select-regmap.patch [new file with mode: 0644]
queue-6.12/iio-hid-sensor-rotation-fix-stale-or-zero-output-when-reading-raw-values.patch [new file with mode: 0644]
queue-6.12/iio-pressure-mpl115-fix-runtime-pm-leak-on-read-error.patch [new file with mode: 0644]
queue-6.12/iio-pressure-remove-redundant-pm_runtime_mark_last_busy-calls.patch [new file with mode: 0644]
queue-6.12/io_uring-rw-ensure-reissue-path-is-correctly-handled-for-iopoll.patch [new file with mode: 0644]
queue-6.12/io_uring-rw-preserve-partial-result-for-iopoll.patch [new file with mode: 0644]
queue-6.12/ksmbd-centralize-ksmbd_conn-final-release-to-plug-transport-leak.patch [new file with mode: 0644]
queue-6.12/ksmbd-fix-path-resolution-in-ksmbd_vfs_kern_path_create.patch [new file with mode: 0644]
queue-6.12/ksmbd-track-the-connection-owning-a-byte-range-lock.patch [new file with mode: 0644]
queue-6.12/ksmbd-use-opener-credentials-for-fsctl-mutations.patch [new file with mode: 0644]
queue-6.12/ksmbd_vfs_rename-vfs_path_parent_lookup-accepts-err_ptr-as-name.patch [new file with mode: 0644]
queue-6.12/media-nxp-imx8-isi-fix-use-after-free-on-remove.patch [new file with mode: 0644]
queue-6.12/media-nxp-imx8-isi-use-devm_pm_runtime_enable-to-simplify-code.patch [new file with mode: 0644]
queue-6.12/mm-swap_cgroup-fix-null-deref-in-lookup_swap_cgroup_id-on-swapless-host.patch [new file with mode: 0644]
queue-6.12/netfilter-ebtables-use-vmalloc_array-to-improve-code.patch [new file with mode: 0644]
queue-6.12/netfilter-ebtables-zero-chainstack-array.patch [new file with mode: 0644]
queue-6.12/pci-altera-fix-resource-leaks-on-probe-failure.patch [new file with mode: 0644]
queue-6.12/pci-controller-use-dev_fwnode-instead-of-of_fwnode_handle.patch [new file with mode: 0644]
queue-6.12/pci-fix-restoring-bars-on-bar-resize-rollback-path.patch [new file with mode: 0644]
queue-6.12/pci-free-saved-list-without-holding-pci_bus_sem.patch [new file with mode: 0644]
queue-6.12/pci-mediatek-convert-bool-to-single-quirks-entry-and-bitmap.patch [new file with mode: 0644]
queue-6.12/pci-mediatek-fix-irq-domain-leak-when-port-fails-to-enable.patch [new file with mode: 0644]
queue-6.12/pci-mediatek-switch-to-msi_create_parent_irq_domain.patch [new file with mode: 0644]
queue-6.12/pci-mediatek-use-generic-macro-for-tpvperl-delay.patch [new file with mode: 0644]
queue-6.12/pci-move-resizable-bar-code-to-rebar.c.patch [new file with mode: 0644]
queue-6.12/pci-prevent-resource-tree-corruption-when-bar-resize-fails.patch [new file with mode: 0644]
queue-6.12/pci-skip-resizable-bar-restore-on-read-error.patch [new file with mode: 0644]
queue-6.12/pci-use-pbus_select_window-during-bar-resize.patch [new file with mode: 0644]
queue-6.12/perf-x86-intel-uncore-defer-adl-global-pmon-enable-to-enable_box.patch [new file with mode: 0644]
queue-6.12/proc-protect-ptrace_may_access-with-exec_update_lock-fd-links.patch [new file with mode: 0644]
queue-6.12/proc-protect-ptrace_may_access-with-exec_update_lock-part-1.patch [new file with mode: 0644]
queue-6.12/proc-rename-proc_setattr-to-proc_nochmod_setattr.patch [new file with mode: 0644]
queue-6.12/rust-block-fix-gendisk-cleanup-paths.patch [new file with mode: 0644]
queue-6.12/seqlock-change-do_task_stat-to-use-scoped_seqlock_read.patch [new file with mode: 0644]
queue-6.12/seqlock-introduce-scoped_seqlock_read.patch [new file with mode: 0644]
queue-6.12/series
queue-6.12/smb-client-improve-unlocking-of-a-mutex-in-cifs_get_swn_reg.patch [new file with mode: 0644]
queue-6.12/smb-client-resolve-swn-tcon-from-live-registrations.patch [new file with mode: 0644]
queue-6.12/staging-rtl8723bs-core-move-constants-to-right-side-in-comparison.patch [new file with mode: 0644]
queue-6.12/staging-rtl8723bs-fix-oob-reads-in-rtw_get_sec_ie-rtw_get_wapi_ie-and-rtw_get_wps_attr.patch [new file with mode: 0644]
queue-6.12/staging-rtl8723bs-fix-spaces-around-binary-operators.patch [new file with mode: 0644]
queue-6.12/treewide-switch-rename-to-timer_delete.patch [new file with mode: 0644]
queue-6.12/usb-atm-ueagle-atm-wait-for-pre-firmware-load-in-.disconnect.patch [new file with mode: 0644]
queue-6.12/usb-gadget-f_fs-initialize-reset_work-at-allocation-time.patch [new file with mode: 0644]
queue-6.12/usb-gadget-f_fs-tie-read_buffer-lifetime-to-ffs_epfile.patch [new file with mode: 0644]
queue-6.12/usb-iowarrior-fix-use-after-free-on-disconnect-race.patch [new file with mode: 0644]
queue-6.12/usb-iowarrior-remove-inherent-race-with-minor-number.patch [new file with mode: 0644]
queue-6.12/vfio-mlx5-fix-racy-bitfields-and-tighten-struct-layout.patch [new file with mode: 0644]
queue-6.12/vfs-make-last_xxx-private-to-fs-namei.c.patch [new file with mode: 0644]