Lots of conflicts in series files, hopefully I got it all worked out...
media-pvrusb2-fix-control-message-timeouts.patch
media-stk1160-fix-control-message-timeouts.patch
can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
-iio-trigger-fix-a-scheduling-whilst-atomic-issue-seen-on-tsc2046.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
- iio-trigger-fix-a-scheduling-whilst-atomic-issue-seen-on-tsc2046.patch
pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-8110
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ rdma-hns-validate-the-pkey-index.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ char-mwave-adjust-io-port-register-size.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ ath10k-fix-tx-hanging.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ power-bq25890-enable-continuous-conversion-for-adc-a.patch
hid-wacom-reset-expected-and-received-contact-counts-at-the-same-time.patch
hid-wacom-ignore-the-confidence-flag-when-a-touch-is-removed.patch
hid-wacom-avoid-using-stale-array-indicies-to-read-contact-count.patch
+f2fs-fix-to-do-sanity-check-in-is_alive.patch
+nfc-llcp-fix-null-error-pointer-dereference-on-sendmsg-after-failed-bind.patch
+mtd-rawnand-gpmi-remove-explicit-default-gpmi-clock-setting-for-i.mx6.patch
+x86-gpu-reserve-stolen-memory-for-first-integrated-intel-gpu.patch
+rtc-cmos-take-rtc_lock-while-reading-from-cmos.patch
+media-flexcop-usb-fix-control-message-timeouts.patch
+media-mceusb-fix-control-message-timeouts.patch
+media-em28xx-fix-control-message-timeouts.patch
+media-cpia2-fix-control-message-timeouts.patch
+media-s2255-fix-control-message-timeouts.patch
+media-dib0700-fix-undefined-behavior-in-tuner-shutdown.patch
+media-redrat3-fix-control-message-timeouts.patch
+media-pvrusb2-fix-control-message-timeouts.patch
+media-stk1160-fix-control-message-timeouts.patch
+can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
+lkdtm-fix-content-of-section-containing-lkdtm_rodata_do_nothing.patch
+pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
+ drm-panel-innolux-p079zca-delete-panel-on-attach-fai.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ wcn36xx-release-dma-channel-descriptor-allocations.patch
+ media-videobuf2-fix-the-size-printk-format.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ arm64-dts-meson-gxbb-wetek-fix-missing-gpio-binding.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ tee-fix-put-order-in-teedev_close_context.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ media-rcar-csi2-correct-the-selection-of-hsfreqrange.patch
+ media-si470x-i2c-fix-possible-memory-leak-in-si470x_.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ tty-serial-uartlite-allow-64-bit-address.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ xfrm-fix-a-small-bug-in-xfrm_sa_len.patch
+ crypto-stm32-cryp-fix-double-pm-exit.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ media-coda-imx-vdoa-handle-dma_set_coherent_mask-err.patch
+ drm-msm-dpu-fix-safe-status-debugfs-file.patch
+ xfrm-interface-with-if_id-0-should-return-error.patch
+ xfrm-state-and-policy-should-fail-if-xfrma_if_id-0.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ arm-dts-armada-38x-add-generic-compatible-to-uart-no.patch
+ mmc-meson-mx-sdio-add-irq-check.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-2261
+ netfilter-ipt_clusterip-fix-refcount-leak-in-cluster.patch
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ staging-greybus-audio-check-null-pointer.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ bluetooth-hci_bcm-check-for-error-irq.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ rdma-hns-validate-the-pkey-index.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ asoc-uniphier-drop-selecting-non-existing-snd_soc_un.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ char-mwave-adjust-io-port-register-size.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ iommu-io-pgtable-arm-fix-table-descriptor-paddr-form.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ asoc-rt5663-handle-device_property_read_u32_array-er.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ asoc-mediatek-check-for-error-clk-pointer.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ rsi-fix-out-of-bounds-read-in-rsi_read_pkt.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ ath10k-fix-tx-hanging.patch
+ net-sysfs-update-the-queue-counts-in-the-unregistrat.patch
+ x86-mce-mark-mce_panic-noinstr.patch
+ x86-mce-mark-mce_end-noinstr.patch
+ x86-mce-mark-mce_read_aux-noinstr.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ hid-quirks-allow-inverting-the-absolute-x-y-values.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ audit-ensure-userspace-is-penalized-the-same-as-the-.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ iwlwifi-mvm-fix-calculation-of-frame-length.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ drm-amdgpu-fixup-bad-vram-size-on-gmc-v8.patch
+ acpi-battery-add-the-thinkpad-not-charging-quirk.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ net-gemini-allow-any-rgmii-interface-mode.patch
+ regulator-qcom_smd-align-probe-function-with-rpmh-re.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ powerpc-handle-kdump-appropriately-with-crash_kexec_.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ power-bq25890-enable-continuous-conversion-for-adc-a.patch
media-stk1160-fix-control-message-timeouts.patch
can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-2312
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ rdma-hns-validate-the-pkey-index.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ char-mwave-adjust-io-port-register-size.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ ath10k-fix-tx-hanging.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ power-bq25890-enable-continuous-conversion-for-adc-a.patch
--- /dev/null
- goto out_pm_runtime;
+From e584cdc1549932f87a2707b56bc588cfac5d89e0 Mon Sep 17 00:00:00 2001
+From: Brian Norris <briannorris@chromium.org>
+Date: Tue, 28 Sep 2021 14:35:50 -0700
+Subject: drm/rockchip: dsi: Reconfigure hardware on resume()
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+From: Brian Norris <briannorris@chromium.org>
+
+commit e584cdc1549932f87a2707b56bc588cfac5d89e0 upstream.
+
+Since commit 43c2de1002d2 ("drm/rockchip: dsi: move all lane config except
+LCDC mux to bind()"), we perform most HW configuration in the bind()
+function. This configuration may be lost on suspend/resume, so we
+need to call it again. That may lead to errors like this after system
+suspend/resume:
+
+ dw-mipi-dsi-rockchip ff968000.mipi: failed to write command FIFO
+ panel-kingdisplay-kd097d04 ff960000.mipi.0: failed write init cmds: -110
+
+Tested on Acer Chromebook Tab 10 (RK3399 Gru-Scarlet).
+
+Note that early mailing list versions of this driver borrowed Rockchip's
+downstream/BSP solution, to do HW configuration in mode_set() (which
+*is* called at the appropriate pre-enable() times), but that was
+discarded along the way. I've avoided that still, because mode_set()
+documentation doesn't suggest this kind of purpose as far as I can tell.
+
+Fixes: 43c2de1002d2 ("drm/rockchip: dsi: move all lane config except LCDC mux to bind()")
+Cc: <stable@vger.kernel.org>
+Signed-off-by: Brian Norris <briannorris@chromium.org>
+Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
+Tested-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
+Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+Link: https://patchwork.freedesktop.org/patch/msgid/20210928143413.v3.2.I4e9d93aadb00b1ffc7d506e3186a25492bf0b732@changeid
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 37 ++++++++++++++++++++++++
+ 1 file changed, 37 insertions(+)
+
+--- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
++++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+@@ -243,6 +243,8 @@ struct dw_mipi_dsi_rockchip {
+ struct dw_mipi_dsi *dmd;
+ const struct rockchip_dw_dsi_chip_data *cdata;
+ struct dw_mipi_dsi_plat_data pdata;
++
++ bool dsi_bound;
+ };
+
+ struct dphy_pll_parameter_map {
+@@ -944,6 +946,8 @@ static int dw_mipi_dsi_rockchip_bind(str
- out_pm_runtime:
- @@ -963,6 +967,8 @@ static void dw_mipi_dsi_rockchip_unbind(
++ goto out_pll_clk;
+ }
+
++ dsi->dsi_bound = true;
++
+ return 0;
+
- @@ -1027,6 +1033,36 @@ static const struct dw_mipi_dsi_host_ops
++ out_pll_clk:
++@@ -965,6 +969,8 @@ static void dw_mipi_dsi_rockchip_unbind(
+ if (dsi->is_slave)
+ return;
+
++ dsi->dsi_bound = false;
++
+ dw_mipi_dsi_unbind(dsi->dmd);
+
+ clk_disable_unprepare(dsi->pllref_clk);
- @@ -1250,6 +1286,7 @@ struct platform_driver dw_mipi_dsi_rockc
++@@ -1029,6 +1035,36 @@ static const struct dw_mipi_dsi_host_ops
+ .detach = dw_mipi_dsi_rockchip_host_detach,
+ };
+
++static int __maybe_unused dw_mipi_dsi_rockchip_resume(struct device *dev)
++{
++ struct dw_mipi_dsi_rockchip *dsi = dev_get_drvdata(dev);
++ int ret;
++
++ /*
++ * Re-configure DSI state, if we were previously initialized. We need
++ * to do this before rockchip_drm_drv tries to re-enable() any panels.
++ */
++ if (dsi->dsi_bound) {
++ ret = clk_prepare_enable(dsi->grf_clk);
++ if (ret) {
++ DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret);
++ return ret;
++ }
++
++ dw_mipi_dsi_rockchip_config(dsi);
++ if (dsi->slave)
++ dw_mipi_dsi_rockchip_config(dsi->slave);
++
++ clk_disable_unprepare(dsi->grf_clk);
++ }
++
++ return 0;
++}
++
++static const struct dev_pm_ops dw_mipi_dsi_rockchip_pm_ops = {
++ SET_LATE_SYSTEM_SLEEP_PM_OPS(NULL, dw_mipi_dsi_rockchip_resume)
++};
++
+ static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
+ {
+ struct device *dev = &pdev->dev;
++@@ -1248,6 +1284,7 @@ struct platform_driver dw_mipi_dsi_rockc
+ .remove = dw_mipi_dsi_rockchip_remove,
+ .driver = {
+ .of_match_table = dw_mipi_dsi_rockchip_dt_ids,
++ .pm = &dw_mipi_dsi_rockchip_pm_ops,
+ .name = "dw-mipi-dsi-rockchip",
+ },
+ };
hid-wacom-reset-expected-and-received-contact-counts-at-the-same-time.patch
hid-wacom-ignore-the-confidence-flag-when-a-touch-is-removed.patch
hid-wacom-avoid-using-stale-array-indicies-to-read-contact-count.patch
+f2fs-fix-to-do-sanity-check-in-is_alive.patch
+nfc-llcp-fix-null-error-pointer-dereference-on-sendmsg-after-failed-bind.patch
+mtd-rawnand-gpmi-add-err007117-protection-for-nfc_apply_timings.patch
+mtd-rawnand-gpmi-remove-explicit-default-gpmi-clock-setting-for-i.mx6.patch
+mtd-fixed-breaking-list-in-__mtd_del_partition.patch
+mtd-rawnand-davinci-don-t-calculate-ecc-when-reading-page.patch
+mtd-rawnand-davinci-avoid-duplicated-page-read.patch
+mtd-rawnand-davinci-rewrite-function-description.patch
+x86-gpu-reserve-stolen-memory-for-first-integrated-intel-gpu.patch
+tools-nolibc-x86-64-fix-startup-code-bug.patch
+tools-nolibc-i386-fix-initial-stack-alignment.patch
+tools-nolibc-fix-incorrect-truncation-of-exit-code.patch
+rtc-cmos-take-rtc_lock-while-reading-from-cmos.patch
+media-v4l2-ioctl.c-readbuffers-depends-on-v4l2_cap_readwrite.patch
+media-flexcop-usb-fix-control-message-timeouts.patch
+media-mceusb-fix-control-message-timeouts.patch
+media-em28xx-fix-control-message-timeouts.patch
+media-cpia2-fix-control-message-timeouts.patch
+media-s2255-fix-control-message-timeouts.patch
+media-dib0700-fix-undefined-behavior-in-tuner-shutdown.patch
+media-redrat3-fix-control-message-timeouts.patch
+media-pvrusb2-fix-control-message-timeouts.patch
+media-stk1160-fix-control-message-timeouts.patch
+media-cec-pin-fix-interrupt-en-disable-handling.patch
+can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
+iio-adc-ti-adc081c-partial-revert-of-removal-of-acpi-ids.patch
+lkdtm-fix-content-of-section-containing-lkdtm_rodata_do_nothing.patch
+iommu-io-pgtable-arm-v7s-add-error-handle-for-page-table-allocation-failure.patch
+gpu-host1x-add-back-arm_iommu_detach_device.patch
+dma_fence_array-fix-pending_error-leak-in-dma_fence_array_signaled.patch
+pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+mm_zone-add-function-to-check-if-managed-dma-zone-exists.patch
+dma-pool-create-dma-atomic-pool-only-if-dma-zone-has-managed-pages.patch
+mm-page_alloc.c-do-not-warn-allocation-failure-on-zone-dma-if-no-managed-pages.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
++drm-ttm-put-bo-in-its-memory-manager-s-lru-list.patch
+ bluetooth-l2cap-fix-not-initializing-sk_peer_pid.patch
+ drm-bridge-display-connector-fix-an-uninitialized-po.patch
+ drm-fix-null-ptr-deref-in-drm_dev_init_release.patch
+ drm-panel-kingdisplay-kd097d04-delete-panel-on-attac.patch
+ drm-panel-innolux-p079zca-delete-panel-on-attach-fai.patch
+ drm-rockchip-dsi-fix-unbalanced-clock-on-probe-error.patch
drm-rockchip-dsi-hold-pm-runtime-across-bind-unbind.patch
- drm-ttm-put-bo-in-its-memory-manager-s-lru-list.patch
+ drm-rockchip-dsi-disable-pll-clock-on-bind-error.patch
+drm-rockchip-dsi-reconfigure-hardware-on-resume.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ drm-vc4-hdmi-set-a-default-hsm-rate.patch
+ wcn36xx-ensure-pairing-of-init_scan-finish_scan-and-.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ wcn36xx-fix-dma-channel-enable-disable-cycle.patch
+ wcn36xx-release-dma-channel-descriptor-allocations.patch
+ wcn36xx-put-dxe-block-into-reset-before-freeing-memo.patch
+ wcn36xx-populate-band-before-determining-rate-on-rx.patch
+ wcn36xx-fix-rx-bd-rate-mapping-for-5ghz-legacy-rates.patch
+ ath11k-send-ppdu_stats_cfg-with-proper-pdev-mask-to-.patch
+ mtd-hyperbus-rpc-if-check-return-value-of-rpcif_sw_i.patch
+ media-videobuf2-fix-the-size-printk-format.patch
+ media-atomisp-add-missing-media_device_cleanup-in-at.patch
+ media-atomisp-fix-punit_ddr_dvfs_enable-argument-for.patch
+ media-atomisp-fix-inverted-logic-in-buffers_needed.patch
+ media-atomisp-do-not-use-err-var-when-checking-port-.patch
+ media-atomisp-fix-inverted-error-check-for-ia_css_mi.patch
+ media-atomisp-fix-ifdefs-in-sh_css.c.patch
+ media-staging-media-atomisp-pci-balance-braces-aroun.patch
+ media-atomisp-add-null-check-for-asd-obtained-from-a.patch
+ media-atomisp-fix-enum-formats-logic.patch
+ media-atomisp-fix-uninitialized-bug-in-gmin_get_pmic.patch
+ media-aspeed-fix-mode-detect-always-time-out-at-2nd-.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ media-aspeed-update-signal-status-immediately-to-ens.patch
+ arm64-dts-amlogic-meson-g12-fix-gpu-operating-point-.patch
+ arm64-dts-amlogic-fix-spi-nor-flash-node-name-for-od.patch
+ arm64-dts-meson-gxbb-wetek-fix-hdmi-in-early-boot.patch
+ arm64-dts-meson-gxbb-wetek-fix-missing-gpio-binding.patch
+ fs-dlm-use-sk-sk_socket-instead-of-con-sock.patch
+ fs-dlm-don-t-call-kernel_getpeername-in-error_report.patch
+ memory-renesas-rpc-if-return-error-in-case-devm_iore.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ ath11k-fix-etsi-regd-with-weather-radar-overlap.patch
+ ath11k-clear-the-keys-properly-via-disable_key.patch
+ ath11k-reset-rsn-wpa-present-state-for-open-bss.patch
+ tee-fix-put-order-in-teedev_close_context.patch
+ fs-dlm-fix-build-with-config_ipv6-disabled.patch
+ drm-vboxvideo-fix-a-null-vs-is_err-check.patch
+ arm64-dts-renesas-cat875-add-rx-tx-delays.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ crypto-qce-fix-uaf-on-qce_skcipher_register_one.patch
+ mtd-hyperbus-rpc-if-fix-bug-in-rpcif_hb_remove.patch
+ arm-dts-stm32-fix-dtbs_check-warning-on-ili9341-dts-.patch
+ crypto-qat-fix-spelling-mistake-messge-message.patch
+ crypto-qat-remove-unnecessary-collision-prevention-s.patch
+ crypto-qat-make-pfvf-send-message-direction-agnostic.patch
+ crypto-qat-fix-undetected-pfvf-timeout-in-ack-loop.patch
+ ath11k-use-host-ce-parameters-for-ce-interrupts-conf.patch
+ arm64-dts-ti-k3-j721e-correct-cache-sets-info.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ mfd-atmel-flexcom-remove-ifdef-config_pm_sleep.patch
+ mfd-atmel-flexcom-use-.resume_noirq.patch
+ media-rcar-csi2-correct-the-selection-of-hsfreqrange.patch
+ media-imx-pxp-initialize-the-spinlock-prior-to-using.patch
+ media-si470x-i2c-fix-possible-memory-leak-in-si470x_.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ media-coda-fix-coda960-jpeg-encoder-buffer-overflow.patch
+ media-venus-pm_helpers-control-core-power-domain-man.patch
+ media-venus-core-venc-vdec-fix-probe-dependency-erro.patch
+ media-venus-core-fix-a-potential-null-pointer-derefe.patch
+ media-venus-core-fix-a-resource-leak-in-the-error-ha.patch
+ thermal-drivers-imx-implement-runtime-pm-support.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ cgroup-trace-event-cgroup-id-fields-should-be-u64.patch
+ acpi-ec-rework-flushing-of-ec-work-while-suspended-t.patch
+ thermal-drivers-imx8mm-enable-adc-when-enabling-moni.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ arm64-dts-ti-k3-j7200-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j721e-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j7200-correct-the-d-cache-sets-info.patch
+ tty-serial-uartlite-allow-64-bit-address.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ staging-rtl8192e-return-error-code-from-rtllib_softm.patch
+ staging-rtl8192e-rtllib_module-fix-error-handle-case.patch
+ bluetooth-btmtksdio-fix-resume-failure.patch
+ sched-fair-fix-detection-of-per-cpu-kthreads-waking-.patch
+ sched-fair-fix-per-cpu-kthread-and-wakee-stacking-fo.patch
+ bpf-adjust-btf-log-size-limit.patch
+ bpf-disallow-bpf_log_kernel-log-level-for-bpf-bpf_bt.patch
+ bpf-remove-config-check-to-enable-bpf-support-for-br.patch
+ arm64-lib-annotate-clear-copy-_page-as-position-inde.patch
+ arm64-clear_page-shouldn-t-use-dc-zva-when-dczid_el0.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ wireless-iwlwifi-fix-a-double-free-in-iwl_txq_dyn_al.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ drm-msm-dp-displayport-driver-need-algorithm-rationa.patch
+ rcu-exp-mark-current-cpu-as-exp-qs-in-ipi-loop-secon.patch
+ mwifiex-fix-possible-abba-deadlock.patch
+ xfrm-fix-a-small-bug-in-xfrm_sa_len.patch
+ x86-uaccess-move-variable-into-switch-case-statement.patch
+ selftests-clone3-clone3-add-case-clone3_args_no_test.patch
+ selftests-harness-avoid-false-negatives-if-test-has-.patch
+ crypto-stm32-fix-last-sparse-warning-in-stm32_cryp_c.patch
+ crypto-stm32-cryp-fix-ctr-counter-carry.patch
+ crypto-stm32-cryp-fix-xts-and-race-condition-in-cryp.patch
+ crypto-stm32-cryp-check-early-input-data.patch
+ crypto-stm32-cryp-fix-double-pm-exit.patch
+ crypto-stm32-cryp-fix-lrw-chaining-mode.patch
+ crypto-stm32-cryp-fix-bugs-and-crash-in-tests.patch
+ crypto-stm32-revert-broken-pm_runtime_resume_and_get.patch
+ ath11k-fix-deleting-uninitialized-kernel-timer-durin.patch
+ arm-dts-gemini-nas4220-b-fis-index-block-with-128-ki.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ media-coda-imx-vdoa-handle-dma_set_coherent_mask-err.patch
+ ath11k-fix-a-null-pointer-dereference-in-ath11k_mac_.patch
+ arm64-dts-qcom-c630-fix-soundcard-setup.patch
+ arm64-dts-qcom-ipq6018-fix-gpio-ranges-property.patch
+ drm-msm-dpu-fix-safe-status-debugfs-file.patch
+ drm-bridge-ti-sn65dsi86-set-max-register-for-regmap.patch
+ drm-tegra-vic-fix-dma-api-misuse.patch
+ media-hantro-fix-probe-func-error-path.patch
+ xfrm-interface-with-if_id-0-should-return-error.patch
+ xfrm-state-and-policy-should-fail-if-xfrma_if_id-0.patch
+ arm-9159-1-decompressor-avoid-unpredictable-nop-enco.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ arm64-dts-marvell-cn9130-add-gpio-and-spi-aliases.patch
+ arm64-dts-marvell-cn9130-enable-cp0-gpio-controllers.patch
+ arm-dts-armada-38x-add-generic-compatible-to-uart-no.patch
+ iwlwifi-mvm-fix-32-bit-build-in-ftm.patch
+ iwlwifi-mvm-test-roc-running-status-bits-before-remo.patch
+ mmc-meson-mx-sdhc-add-irq-check.patch
+ mmc-meson-mx-sdio-add-irq-check.patch
+ selinux-fix-potential-memleak-in-selinux_add_opt.patch
+ um-fix-ndelay-udelay-defines.patch
+ um-virtio_uml-fix-time-travel-external-time-propagat.patch
+ bluetooth-l2cap-fix-using-wrong-mode.patch
+ bpftool-enable-line-buffering-for-stdout.patch
+ backlight-qcom-wled-validate-enabled-string-indices-.patch
+ backlight-qcom-wled-pass-number-of-elements-to-read-.patch
+ backlight-qcom-wled-fix-off-by-one-maximum-with-defa.patch
+ backlight-qcom-wled-override-default-length-with-qco.patch
+ backlight-qcom-wled-use-cpu_to_le16-macro-to-perform.patch
+ backlight-qcom-wled-respect-enabled-strings-in-set_b.patch
+ software-node-fix-wrong-node-passed-to-find-nargs_pr.patch
+ bluetooth-hci_qca-stop-ibs-timer-during-bt-off.patch
+ x86-boot-compressed-move-clang_flags-to-beginning-of.patch
+ hwmon-mr75203-fix-wrong-power-up-delay-value.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ acpi-scan-create-platform-device-for-bcm4752-and-lnv.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-3767
+ power-reset-mt6397-check-for-null-res-pointer.patch
+ netfilter-ipt_clusterip-fix-refcount-leak-in-cluster.patch
+ bpf-don-t-promote-bogus-looking-registers-after-null.patch
+ bpf-fix-so_rcvbuf-so_sndbuf-handling-in-_bpf_setsock.patch
+ netfilter-nft_set_pipapo-allocate-pcpu-scratch-maps-.patch
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ rocker-fix-a-sleeping-in-atomic-bug.patch
+ staging-greybus-audio-check-null-pointer.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ bluetooth-hci_bcm-check-for-error-irq.patch
+ bluetooth-hci_qca-fix-null-vs-is_err_or_null-check-i.patch
+ usb-dwc3-qcom-fix-null-vs-is_err-checking-in-dwc3_qc.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-21754
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-27529
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-23659
+ debugfs-lockdown-allow-reading-debugfs-files-that-ar.patch
+ net-mlx5e-fix-page-dma-map-unmap-attributes.patch
+ net-mlx5e-don-t-block-routes-with-nexthop-objects-in.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch
+ net-mlx5-set-command-entry-semaphore-up-once-got-ind.patch
+ lib-mpi-add-the-return-value-check-of-kcalloc.patch
+ bluetooth-l2cap-uninitialized-variables-in-l2cap_soc.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ ax25-uninitialized-variable-in-ax25_setsockopt.patch
+ netrom-fix-api-breakage-in-nr_setsockopt.patch
+ regmap-call-regmap_debugfs_exit-prior-to-_init.patch
+ can-mcp251xfd-add-missing-newline-to-printed-strings.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ tpm_tis-fix-an-error-handling-path-in-tpm_tis_core_i.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ iwlwifi-mvm-use-div_s64-instead-of-do_div-in-iwl_mvm.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ rdma-bnxt_re-scan-the-whole-bitmap-when-checking-if-.patch
+ rdma-hns-validate-the-pkey-index.patch
+ scsi-pm80xx-update-warn_on-check-in-pm8001_mpi_build.patch
+ clk-imx8mn-fix-imx8mn_clko1_sels.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ asoc-uniphier-drop-selecting-non-existing-snd_soc_un.patch
+ dt-bindings-thermal-fix-definition-of-cooling-maps-c.patch
+ powerpc-64s-convert-some-cpu_setup-and-cpu_restore-f.patch
+ powerpc-perf-mmcr0-control-for-pmu-registers-under-p.patch
+ powerpc-perf-move-perf-irq-nmi-handling-details-into.patch
+ powerpc-irq-add-helper-to-set-regs-softe.patch
+ powerpc-perf-fix-pmu-callbacks-to-clear-pending-pmi-.patch
+ powerpc-32s-fix-shift-out-of-bounds-in-kasan-init.patch
+ clocksource-reduce-clocksource-skew-threshold.patch
+ clocksource-avoid-accidental-unstable-marking-of-clo.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ alsa-usb-audio-drop-superfluous-0-in-presonus-studio.patch
+ char-mwave-adjust-io-port-register-size.patch
+ binder-fix-handling-of-error-during-copy.patch
+ openrisc-add-clone3-abi-wrapper.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ iommu-io-pgtable-arm-fix-table-descriptor-paddr-form.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-qedr-fix-reporting-max_-send-recv-_wr-attrs.patch
+ pci-msi-fix-pci_irq_vector-pci_irq_get_affinity.patch
+ powerpc-powermac-add-additional-missing-lockdep_regi.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ rdma-cma-let-cma_resolve_ib_dev-continue-search-even.patch
+ asoc-rt5663-handle-device_property_read_u32_array-er.patch
+ of-unittest-fix-warning-on-powerpc-frame-size-warnin.patch
+ of-unittest-64-bit-dma-address-test-requires-arch-su.patch
+ clk-stm32-fix-ltdc-s-clock-turn-off-by-clk_disable_u.patch
+ mips-add-sys_has_cpu_mips64_r5-config-for-mips-relea.patch
+ mips-fix-kconfig-reference-to-phys_addr_t_64bit.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-amd-remove-iommu_init_ga.patch
+ iommu-amd-restore-ga-log-tail-pointer-on-host-resume.patch
+ asoc-intel-catpt-test-dmaengine_submit-result-before.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ scsi-block-pm-always-set-request-queue-runtime-activ.patch
+ phy-uniphier-usb3ss-fix-unintended-writing-zeros-to-.patch
+ asoc-mediatek-check-for-error-clk-pointer.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ counter-stm32-lptimer-cnt-remove-iio-counter-abi.patch
+ arm64-tegra-fix-tegra194-hda-clock-reset-names-order.patch
+ arm64-tegra-remove-non-existent-tegra194-reset.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ powerpc-xive-add-missing-null-check-after-calling-km.patch
+ asoc-fsl_mqs-fix-module_alias.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ asoc-fsl_asrc-refine-the-check-of-available-clock-di.patch
+ clk-bm1880-remove-kfrees-on-static-allocations.patch
+ of-base-fix-phandle-argument-length-mismatch-error-m.patch
+ arm-dts-omap3-n900-fix-lp5523-for-multi-color.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ libbpf-validate-that-.btf-and-.btf.ext-sections-cont.patch
+ drm-lima-fix-warning-when-config_debug_sg-y-config_d.patch
+ selftests-bpf-fix-bpf_object-leak-in-skb_ctx-selftes.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-bridge-dw-hdmi-handle-eld-when-drm_bridge_attach.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ media-atomisp-fix-try_fmt-logic.patch
+ media-atomisp-set-per-device-s-default-mode.patch
+ media-atomisp-ov2680-fix-ov2680_set_fmt-clobbering-t.patch
+ arm-shmobile-rcar-gen2-add-missing-of_node_put.patch
+ batman-adv-allow-netlink-usage-in-unprivileged-conta.patch
+ media-atomisp-handle-errors-at-sh_css_create_isp_par.patch
+ ath11k-fix-crash-caused-by-uninitialized-tx-ring.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ drm-panel-orientation-quirks-add-quirk-for-the-lenov.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ edac-synopsys-use-the-quirk-for-version-instead-of-d.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ drm-amd-display-check-top_pipe_to_program-pointer.patch
+ drm-amdgpu-display-set-vblank_disable_immediate-for-.patch
+ soc-ti-pruss-fix-referenced-node-in-error-message.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ tty-serial-imx-disable-ucr4_oren-in-.stop_rx-instead.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ crypto-jitter-consider-32-lsb-for-apt.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ rsi-fix-use-after-free-in-rsi_rx_done_handler.patch
+ rsi-fix-out-of-bounds-read-in-rsi_read_pkt.patch
+ ath11k-avoid-null-ptr-access-during-mgmt-tx-cleanup.patch
+ media-venus-avoid-calling-core_clk_setrate-concurren.patch
+ acpi-x86-drop-pwm2-device-on-lenovo-yoga-book-from-a.patch
+ acpi-change-acpi_device_always_present-into-acpi_dev.patch
+ acpi-x86-allow-specifying-acpi_device_override_statu.patch
+ acpi-x86-add-not-present-quirk-for-the-pci0.sdhb.brc.patch
+ arm64-dts-ti-j7200-main-fix-dtbs_check-serdes_ln_ctr.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ x86-mm-flush-global-tlb-when-switching-to-trampoline.patch
+ drm-rcar-du-fix-crtc-timings-when-cmm-is-used.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-rcar-vin-update-format-alignment-constraints.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ thunderbolt-runtime-pm-activate-both-ends-of-the-dev.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ iwlwifi-mvm-avoid-clearing-a-just-saved-session-prot.patch
+ ath11k-avoid-deadlock-by-change-ieee80211_queue_work.patch
+ ath10k-fix-tx-hanging.patch
+ net-sysfs-update-the-queue-counts-in-the-unregistrat.patch
+ net-phy-prefer-1000baset-over-1000basekx.patch
+ gpio-aspeed-convert-aspeed_gpio.lock-to-raw_spinlock.patch
+ selftests-ftrace-make-kprobe-profile-testcase-descri.patch
+ ath11k-avoid-false-deadlock-warning-reported-by-lock.patch
+ x86-mce-allow-instrumentation-during-task-work-queue.patch
+ x86-mce-mark-mce_panic-noinstr.patch
+ x86-mce-mark-mce_end-noinstr.patch
+ x86-mce-mark-mce_read_aux-noinstr.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ hid-quirks-allow-inverting-the-absolute-x-y-values.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ audit-ensure-userspace-is-penalized-the-same-as-the-.patch
+ arm64-dts-ls1028a-qds-move-rtc-node-to-the-correct-i.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ pm-runtime-add-safety-net-to-supplier-device-release.patch
+ cpufreq-fix-initialization-of-min-and-max-frequency-.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ rtw88-8822c-update-rx-settings-to-prevent-potential-.patch
+ pm-avs-qcom-cpr-use-div64_ul-instead-of-do_div.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ iwlwifi-mvm-fix-calculation-of-frame-length.patch
+ iwlwifi-pcie-make-sure-prph_info-is-set-when-treatin.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ ath11k-fix-napi-related-hang.patch
+ bluetooth-vhci-set-hci_quirk_valid_le_states.patch
+ xfrm-rate-limit-sa-mapping-change-message-to-user-sp.patch
+ drm-etnaviv-consider-completed-fence-seqno-in-hang-c.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-fix-wrong-interpretation-of-pcc-address.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ drm-amdgpu-fixup-bad-vram-size-on-gmc-v8.patch
+ mfd-intel_soc_pmic-use-cpu-id-check-instead-of-_hrv-.patch
+ amdgpu-pm-make-sysfs-pm-attributes-as-read-only-for-.patch
+ acpi-battery-add-the-thinkpad-not-charging-quirk.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ mlxsw-pci-avoid-flow-control-for-emad-packets.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ net-gemini-allow-any-rgmii-interface-mode.patch
+ regulator-qcom_smd-align-probe-function-with-rpmh-re.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ random-do-not-throw-away-excess-input-to-crng_fast_l.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ scripts-sphinx-pre-install-fix-ctex-support-on-debia.patch
+ x86-kbuild-enable-config_kallsyms_all-y-in-the-defco.patch
+ alsa-usb-audio-fix-db-level-of-bose-revolve-soundlin.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ clk-meson-gxbb-fix-the-sdm_en-bit-for-mpll0-on-gxbb.patch
+ powerpc-powermac-add-missing-lockdep_register_key.patch
+ kvm-ppc-book3s-suppress-warnings-when-allocating-too.patch
+ kvm-ppc-book3s-suppress-failed-alloc-warning-in-h_co.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ nvmem-core-set-size-for-sysfs-bin-file.patch
+ dm-fix-alloc_dax-error-handling-in-alloc_dev.patch
+ scsi-lpfc-trigger-sli4-firmware-dump-before-doing-dr.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ mips-loongson64-use-three-arguments-for-slti.patch
+ powerpc-40x-map-32mbytes-of-memory-at-startup.patch
+ selftests-powerpc-spectre_v2-return-skip-code-when-m.patch
+ powerpc-handle-kdump-appropriately-with-crash_kexec_.patch
+ powerpc-fadump-fix-inaccurate-cpu-state-info-in-vmco.patch
+ udf-fix-error-handling-in-udf_new_inode.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ irqchip-gic-v4-disable-redistributors-view-of-the-vp.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ asoc-mediatek-mt8183-fix-device_node-leak.patch
+ phy-mediatek-fix-missing-check-in-mtk_mipi_tx_probe.patch
--- /dev/null
- drivers/net/wireless/ath/ath11k/ahb.c | 12 +++++++++---
- drivers/net/wireless/ath/ath11k/core.h | 2 +-
- drivers/net/wireless/ath/ath11k/pci.c | 12 +++++++++---
+ From 3a90a98b64051cef0ddbf5dc7803e5fe4243b022 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Thu, 3 Sep 2020 12:52:54 -0700
+ Subject: ath11k: Fix napi related hang
+
+ From: Ben Greear <greearb@candelatech.com>
+
+ [ Upstream commit d943fdad7589653065be0e20aadc6dff37725ed4 ]
+
+ Similar to the same bug in ath10k, a napi disable w/out it being enabled
+ will hang forever. I believe I saw this while trying rmmod after driver
+ had some failure on startup. Fix it by keeping state on whether napi is
+ enabled or not.
+
+ And, remove un-used napi pointer in ath11k driver base struct.
+
+ Signed-off-by: Ben Greear <greearb@candelatech.com>
+ Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
+ Link: https://lore.kernel.org/r/20200903195254.29379-1-greearb@candelatech.com
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/net/wireless/ath/ath11k/ahb.c b/drivers/net/wireless/ath/ath11k/ahb.c
-index 096c502cce387..3fb0aa0008259 100644
++ drivers/net/wireless/ath/ath11k/ahb.c | 12 +++++++++---
++ drivers/net/wireless/ath/ath11k/core.h | 2 +-
++ drivers/net/wireless/ath/ath11k/pci.c | 12 +++++++++---
+ 3 files changed, 19 insertions(+), 7 deletions(-)
+
-@@ -175,8 +175,11 @@ static void __ath11k_ahb_ext_irq_disable(struct ath11k_base *ab)
+ --- a/drivers/net/wireless/ath/ath11k/ahb.c
+ +++ b/drivers/net/wireless/ath/ath11k/ahb.c
-@@ -300,7 +303,10 @@ static void ath11k_ahb_ext_irq_enable(struct ath11k_base *ab)
++@@ -175,8 +175,11 @@ static void __ath11k_ahb_ext_irq_disable
+
+ ath11k_ahb_ext_grp_disable(irq_grp);
+
+ - napi_synchronize(&irq_grp->napi);
+ - napi_disable(&irq_grp->napi);
+ + if (irq_grp->napi_enabled) {
+ + napi_synchronize(&irq_grp->napi);
+ + napi_disable(&irq_grp->napi);
+ + irq_grp->napi_enabled = false;
+ + }
+ }
+ }
+
-diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h
-index 018fb2385f2a3..10d2436f553f6 100644
++@@ -300,7 +303,10 @@ static void ath11k_ahb_ext_irq_enable(st
+ for (i = 0; i < ATH11K_EXT_IRQ_GRP_NUM_MAX; i++) {
+ struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i];
+
+ - napi_enable(&irq_grp->napi);
+ + if (!irq_grp->napi_enabled) {
+ + napi_enable(&irq_grp->napi);
+ + irq_grp->napi_enabled = true;
+ + }
+ ath11k_ahb_ext_grp_enable(irq_grp);
+ }
+ }
-@@ -132,6 +132,7 @@ struct ath11k_ext_irq_grp {
+ --- a/drivers/net/wireless/ath/ath11k/core.h
+ +++ b/drivers/net/wireless/ath/ath11k/core.h
-@@ -701,7 +702,6 @@ struct ath11k_base {
++@@ -137,6 +137,7 @@ struct ath11k_ext_irq_grp {
+ u32 num_irq;
+ u32 grp_id;
+ u64 timestamp;
+ + bool napi_enabled;
+ struct napi_struct napi;
+ struct net_device napi_ndev;
+ };
-diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c
-index 5abb38cc3b55f..81d0eaa13adeb 100644
++@@ -706,7 +707,6 @@ struct ath11k_base {
+ u32 wlan_init_status;
+ int irq_num[ATH11K_IRQ_NUM_MAX];
+ struct ath11k_ext_irq_grp ext_irq_grp[ATH11K_EXT_IRQ_GRP_NUM_MAX];
+ - struct napi_struct *napi;
+ struct ath11k_targ_cap target_caps;
+ u32 ext_service_bitmap[WMI_SERVICE_EXT_BM_SIZE];
+ bool pdevs_macaddr_valid;
-@@ -632,8 +632,11 @@ static void __ath11k_pci_ext_irq_disable(struct ath11k_base *sc)
+ --- a/drivers/net/wireless/ath/ath11k/pci.c
+ +++ b/drivers/net/wireless/ath/ath11k/pci.c
-@@ -652,7 +655,10 @@ static void ath11k_pci_ext_irq_enable(struct ath11k_base *ab)
++@@ -632,8 +632,11 @@ static void __ath11k_pci_ext_irq_disable
+
+ ath11k_pci_ext_grp_disable(irq_grp);
+
+ - napi_synchronize(&irq_grp->napi);
+ - napi_disable(&irq_grp->napi);
+ + if (irq_grp->napi_enabled) {
+ + napi_synchronize(&irq_grp->napi);
+ + napi_disable(&irq_grp->napi);
+ + irq_grp->napi_enabled = false;
+ + }
+ }
+ }
+
---
-2.34.1
-
++@@ -652,7 +655,10 @@ static void ath11k_pci_ext_irq_enable(st
+ for (i = 0; i < ATH11K_EXT_IRQ_GRP_NUM_MAX; i++) {
+ struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i];
+
+ - napi_enable(&irq_grp->napi);
+ + if (!irq_grp->napi_enabled) {
+ + napi_enable(&irq_grp->napi);
+ + irq_grp->napi_enabled = true;
+ + }
+ ath11k_pci_ext_grp_enable(irq_grp);
+ }
+ }
--- /dev/null
- goto out_pm_runtime;
+From e584cdc1549932f87a2707b56bc588cfac5d89e0 Mon Sep 17 00:00:00 2001
+From: Brian Norris <briannorris@chromium.org>
+Date: Tue, 28 Sep 2021 14:35:50 -0700
+Subject: drm/rockchip: dsi: Reconfigure hardware on resume()
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+From: Brian Norris <briannorris@chromium.org>
+
+commit e584cdc1549932f87a2707b56bc588cfac5d89e0 upstream.
+
+Since commit 43c2de1002d2 ("drm/rockchip: dsi: move all lane config except
+LCDC mux to bind()"), we perform most HW configuration in the bind()
+function. This configuration may be lost on suspend/resume, so we
+need to call it again. That may lead to errors like this after system
+suspend/resume:
+
+ dw-mipi-dsi-rockchip ff968000.mipi: failed to write command FIFO
+ panel-kingdisplay-kd097d04 ff960000.mipi.0: failed write init cmds: -110
+
+Tested on Acer Chromebook Tab 10 (RK3399 Gru-Scarlet).
+
+Note that early mailing list versions of this driver borrowed Rockchip's
+downstream/BSP solution, to do HW configuration in mode_set() (which
+*is* called at the appropriate pre-enable() times), but that was
+discarded along the way. I've avoided that still, because mode_set()
+documentation doesn't suggest this kind of purpose as far as I can tell.
+
+Fixes: 43c2de1002d2 ("drm/rockchip: dsi: move all lane config except LCDC mux to bind()")
+Cc: <stable@vger.kernel.org>
+Signed-off-by: Brian Norris <briannorris@chromium.org>
+Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
+Tested-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
+Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+Link: https://patchwork.freedesktop.org/patch/msgid/20210928143413.v3.2.I4e9d93aadb00b1ffc7d506e3186a25492bf0b732@changeid
+Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
+---
+ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 37 ++++++++++++++++++++++++
+ 1 file changed, 37 insertions(+)
+
+--- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
++++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+@@ -268,6 +268,8 @@ struct dw_mipi_dsi_rockchip {
+ struct dw_mipi_dsi *dmd;
+ const struct rockchip_dw_dsi_chip_data *cdata;
+ struct dw_mipi_dsi_plat_data pdata;
++
++ bool dsi_bound;
+ };
+
+ struct dphy_pll_parameter_map {
+@@ -964,6 +966,8 @@ static int dw_mipi_dsi_rockchip_bind(str
- out_pm_runtime:
- @@ -983,6 +987,8 @@ static void dw_mipi_dsi_rockchip_unbind(
++ goto out_pll_clk;
+ }
+
++ dsi->dsi_bound = true;
++
+ return 0;
+
- @@ -1277,6 +1283,36 @@ static const struct phy_ops dw_mipi_dsi_
++ out_pll_clk:
++@@ -985,6 +989,8 @@ static void dw_mipi_dsi_rockchip_unbind(
+ if (dsi->is_slave)
+ return;
+
++ dsi->dsi_bound = false;
++
+ dw_mipi_dsi_unbind(dsi->dmd);
+
+ clk_disable_unprepare(dsi->pllref_clk);
- @@ -1594,6 +1630,7 @@ struct platform_driver dw_mipi_dsi_rockc
++@@ -1279,6 +1285,36 @@ static const struct phy_ops dw_mipi_dsi_
+ .exit = dw_mipi_dsi_dphy_exit,
+ };
+
++static int __maybe_unused dw_mipi_dsi_rockchip_resume(struct device *dev)
++{
++ struct dw_mipi_dsi_rockchip *dsi = dev_get_drvdata(dev);
++ int ret;
++
++ /*
++ * Re-configure DSI state, if we were previously initialized. We need
++ * to do this before rockchip_drm_drv tries to re-enable() any panels.
++ */
++ if (dsi->dsi_bound) {
++ ret = clk_prepare_enable(dsi->grf_clk);
++ if (ret) {
++ DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret);
++ return ret;
++ }
++
++ dw_mipi_dsi_rockchip_config(dsi);
++ if (dsi->slave)
++ dw_mipi_dsi_rockchip_config(dsi->slave);
++
++ clk_disable_unprepare(dsi->grf_clk);
++ }
++
++ return 0;
++}
++
++static const struct dev_pm_ops dw_mipi_dsi_rockchip_pm_ops = {
++ SET_LATE_SYSTEM_SLEEP_PM_OPS(NULL, dw_mipi_dsi_rockchip_resume)
++};
++
+ static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
+ {
+ struct device *dev = &pdev->dev;
++@@ -1592,6 +1628,7 @@ struct platform_driver dw_mipi_dsi_rockc
+ .remove = dw_mipi_dsi_rockchip_remove,
+ .driver = {
+ .of_match_table = dw_mipi_dsi_rockchip_dt_ids,
++ .pm = &dw_mipi_dsi_rockchip_pm_ops,
+ .name = "dw-mipi-dsi-rockchip",
+ },
+ };
--- /dev/null
- drivers/media/i2c/ov8865.c | 2 ++
+ From e6cf73b88fa465cfe19b0d27ada8f983c48f125b Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 23 Nov 2021 01:00:02 +0100
+ Subject: media: i2c: ov8865: Fix lockdep error
+
+ From: Hans de Goede <hdegoede@redhat.com>
+
+ [ Upstream commit 6e1c9bc9ae96e57bcd8807174f2c0f44f9ef7938 ]
+
+ ov8865_state_init() calls ov8865_state_mipi_configure() which uses
+ __v4l2_ctrl_s_ctrl[_int64](). This means that sensor->mutex (which
+ is also sensor->ctrls.handler.lock) must be locked before calling
+ ov8865_state_init().
+
+ Note ov8865_state_mipi_configure() is also used in other places where
+ the lock is already held so it cannot be changed itself.
+
+ This fixes the following lockdep kernel WARN:
+
+ [ 13.233421] WARNING: CPU: 0 PID: 8 at drivers/media/v4l2-core/v4l2-ctrls-api.c:833 __v4l2_ctrl_s_ctrl+0x4d/0x60 [videodev]
+ ...
+ [ 13.234063] Call Trace:
+ [ 13.234074] ov8865_state_configure+0x98b/0xc00 [ov8865]
+ [ 13.234095] ov8865_probe+0x4b1/0x54c [ov8865]
+ [ 13.234117] i2c_device_probe+0x13c/0x2d0
+
+ Fixes: 11c0d8fdccc5 ("media: i2c: Add support for the OV8865 image sensor")
+ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
+ Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
+ Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/media/i2c/ov8865.c b/drivers/media/i2c/ov8865.c
-index 490832cdb8314..fe064e716ea88 100644
++ drivers/media/i2c/ov8865.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
-@@ -2891,7 +2891,9 @@ static int ov8865_probe(struct i2c_client *client)
+ --- a/drivers/media/i2c/ov8865.c
+ +++ b/drivers/media/i2c/ov8865.c
---
-2.34.1
-
++@@ -2893,7 +2893,9 @@ static int ov8865_probe(struct i2c_clien
+ if (ret)
+ goto error_mutex;
+
+ + mutex_lock(&sensor->mutex);
+ ret = ov8865_state_init(sensor);
+ + mutex_unlock(&sensor->mutex);
+ if (ret)
+ goto error_ctrls;
+
--- /dev/null
- drivers/media/i2c/ov8865.c | 2 +-
+ From c5b2b0ff57e20a699d0b2605e92b3c109ff38811 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 23 Nov 2021 01:00:01 +0100
+ Subject: media: i2c: Re-order runtime pm initialisation
+
+ From: Daniel Scally <djrscally@gmail.com>
+
+ [ Upstream commit d2484fbf780762f6f9cc3abb7a07ee42dca2eaa3 ]
+
+ The kerneldoc for pm_runtime_set_suspended() says:
+
+ "It is not valid to call this function for devices with runtime PM
+ enabled"
+
+ To satisfy that requirement, re-order the calls so that
+ pm_runtime_enable() is the last one.
+
+ Fixes: 11c0d8fdccc5 ("media: i2c: Add support for the OV8865 image sensor")
+ Signed-off-by: Daniel Scally <djrscally@gmail.com>
+ Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
+ Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/media/i2c/ov8865.c b/drivers/media/i2c/ov8865.c
-index ce50f3ea87b8e..490832cdb8314 100644
++ drivers/media/i2c/ov8865.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
-@@ -2897,8 +2897,8 @@ static int ov8865_probe(struct i2c_client *client)
+ --- a/drivers/media/i2c/ov8865.c
+ +++ b/drivers/media/i2c/ov8865.c
---
-2.34.1
-
++@@ -2899,8 +2899,8 @@ static int ov8865_probe(struct i2c_clien
+
+ /* Runtime PM */
+
+ - pm_runtime_enable(sensor->dev);
+ pm_runtime_set_suspended(sensor->dev);
+ + pm_runtime_enable(sensor->dev);
+
+ /* V4L2 subdev register */
+
--- /dev/null
- drivers/net/phy/marvell.c | 6 ++++++
+ From e82eac890f62a7825b2c9c9331cc9514b0cd31ef Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 4 Jan 2022 16:38:19 +0000
+ Subject: net: phy: marvell: configure RGMII delays for 88E1118
+
+ From: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
+
+ [ Upstream commit f22725c95ececb703c3f741e8f946d23705630b7 ]
+
+ Corentin Labbe reports that the SSI 1328 does not work when allowing
+ the PHY to operate at gigabit speeds, but does work with the generic
+ PHY driver.
+
+ This appears to be because m88e1118_config_init() writes a fixed value
+ to the MSCR register, claiming that this is to enable 1G speeds.
+ However, this always sets bits 4 and 5, enabling RGMII transmit and
+ receive delays. The suspicion is that the original board this was
+ added for required the delays to make 1G speeds work.
+
+ Add the necessary configuration for RGMII delays for the 88E1118 to
+ bring this into line with the requirements for RGMII support, and thus
+ make the SSI 1328 work.
+
+ Corentin Labbe has tested this on gemini-ssi1328 and gemini-ns2502.
+
+ Reported-by: Corentin Labbe <clabbe.montjoie@gmail.com>
+ Tested-by: Corentin Labbe <clabbe.montjoie@gmail.com>
+ Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
+ Reviewed-by: Andrew Lunn <andrew@lunn.ch>
+ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c
-index 4fcfca4e17021..b02491f7dd957 100644
++ drivers/net/phy/marvell.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
-@@ -1242,6 +1242,12 @@ static int m88e1118_config_init(struct phy_device *phydev)
+ --- a/drivers/net/phy/marvell.c
+ +++ b/drivers/net/phy/marvell.c
---
-2.34.1
-
++@@ -1244,6 +1244,12 @@ static int m88e1118_config_init(struct p
+ if (err < 0)
+ return err;
+
+ + if (phy_interface_is_rgmii(phydev)) {
+ + err = m88e1121_config_aneg_rgmii_delays(phydev);
+ + if (err < 0)
+ + return err;
+ + }
+ +
+ /* Adjust LED Control */
+ if (phydev->dev_flags & MARVELL_PHY_M1118_DNS323_LEDS)
+ err = phy_write(phydev, 0x10, 0x1100);
mtd-rawnand-gpmi-add-err007117-protection-for-nfc_apply_timings.patch
mtd-rawnand-gpmi-remove-explicit-default-gpmi-clock-setting-for-i.mx6.patch
mtd-fixed-breaking-list-in-__mtd_del_partition.patch
+mtd-rawnand-davinci-don-t-calculate-ecc-when-reading-page.patch
+mtd-rawnand-davinci-avoid-duplicated-page-read.patch
+mtd-rawnand-davinci-rewrite-function-description.patch
+mtd-rawnand-export-nand_read_page_hwecc_oob_first.patch
+mtd-rawnand-ingenic-jz4740-needs-oob_first-read-page-function.patch
+riscv-get-rid-of-maxphysmem-configs.patch
+risc-v-use-common-riscv_cpuid_to_hartid_mask-for-both-smp-y-and-smp-n.patch
+riscv-try-to-allocate-crashkern-region-from-32bit-addressible-memory.patch
+riscv-don-t-use-va_pa_offset-on-kdump.patch
+riscv-use-hart-id-instead-of-cpu-id-on-machine_kexec.patch
+riscv-mm-fix-wrong-phys_ram_base-value-for-rv64.patch
+x86-gpu-reserve-stolen-memory-for-first-integrated-intel-gpu.patch
+tools-nolibc-x86-64-fix-startup-code-bug.patch
+crypto-x86-aesni-don-t-require-alignment-of-data.patch
+tools-nolibc-i386-fix-initial-stack-alignment.patch
+tools-nolibc-fix-incorrect-truncation-of-exit-code.patch
+rtc-cmos-take-rtc_lock-while-reading-from-cmos.patch
+net-phy-marvell-add-marvell-specific-phy-loopback.patch
+ksmbd-uninitialized-variable-in-create_socket.patch
+ksmbd-fix-guest-connection-failure-with-nautilus.patch
+ksmbd-add-support-for-smb2-max-credit-parameter.patch
+ksmbd-move-credit-charge-deduction-under-processing-request.patch
+ksmbd-limits-exceeding-the-maximum-allowable-outstanding-requests.patch
+ksmbd-add-reserved-room-in-ipc-request-response.patch
+media-cec-fix-a-deadlock-situation.patch
+media-ov8865-disable-only-enabled-regulators-on-error-path.patch
+media-v4l2-ioctl.c-readbuffers-depends-on-v4l2_cap_readwrite.patch
+media-flexcop-usb-fix-control-message-timeouts.patch
+media-mceusb-fix-control-message-timeouts.patch
+media-em28xx-fix-control-message-timeouts.patch
+media-cpia2-fix-control-message-timeouts.patch
+media-s2255-fix-control-message-timeouts.patch
+media-dib0700-fix-undefined-behavior-in-tuner-shutdown.patch
+media-redrat3-fix-control-message-timeouts.patch
+media-pvrusb2-fix-control-message-timeouts.patch
+media-stk1160-fix-control-message-timeouts.patch
+media-cec-pin-fix-interrupt-en-disable-handling.patch
+can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
+mei-hbm-fix-client-dma-reply-status.patch
+iio-adc-ti-adc081c-partial-revert-of-removal-of-acpi-ids.patch
+iio-trigger-fix-a-scheduling-whilst-atomic-issue-seen-on-tsc2046.patch
+lkdtm-fix-content-of-section-containing-lkdtm_rodata_do_nothing.patch
+bus-mhi-pci_generic-graceful-shutdown-on-freeze.patch
+bus-mhi-core-fix-reading-wake_capable-channel-configuration.patch
+bus-mhi-core-fix-race-while-handling-sys_err-at-power-up.patch
+cxl-pmem-fix-reference-counting-for-delayed-work.patch
+arm64-errata-fix-exec-handling-in-erratum-1418040-workaround.patch
+arm-dts-at91-update-alternate-function-of-signal-pd20.patch
+iommu-io-pgtable-arm-v7s-add-error-handle-for-page-table-allocation-failure.patch
+gpu-host1x-add-back-arm_iommu_detach_device.patch
+drm-tegra-add-back-arm_iommu_detach_device.patch
+virtio-virtio_mem-handle-a-possible-null-as-a-memcpy-parameter.patch
+dma_fence_array-fix-pending_error-leak-in-dma_fence_array_signaled.patch
+pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+mm_zone-add-function-to-check-if-managed-dma-zone-exists.patch
+dma-pool-create-dma-atomic-pool-only-if-dma-zone-has-managed-pages.patch
+mm-page_alloc.c-do-not-warn-allocation-failure-on-zone-dma-if-no-managed-pages.patch
+ath11k-add-string-type-to-search-board-data-in-board-2.bin-for-wcn6855.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
++drm-ttm-put-bo-in-its-memory-manager-s-lru-list.patch
+ bluetooth-l2cap-fix-not-initializing-sk_peer_pid.patch
+ drm-bridge-display-connector-fix-an-uninitialized-po.patch
+ drm-fix-null-ptr-deref-in-drm_dev_init_release.patch
+ drm-panel-kingdisplay-kd097d04-delete-panel-on-attac.patch
+ drm-panel-innolux-p079zca-delete-panel-on-attach-fai.patch
+ drm-rockchip-dsi-fix-unbalanced-clock-on-probe-error.patch
drm-rockchip-dsi-hold-pm-runtime-across-bind-unbind.patch
- drm-ttm-put-bo-in-its-memory-manager-s-lru-list.patch
+ drm-rockchip-dsi-disable-pll-clock-on-bind-error.patch
+drm-rockchip-dsi-reconfigure-hardware-on-resume.patch
+ bluetooth-virtio_bt-fix-memory-leak-in-virtbt_rx_han.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ drm-vc4-hdmi-set-a-default-hsm-rate.patch
+ drm-vc4-hdmi-move-the-hsm-clock-enable-to-runtime_pm.patch
+ drm-vc4-hdmi-make-sure-the-controller-is-powered-in-.patch
+ drm-vc4-hdmi-make-sure-the-controller-is-powered-up-.patch
+ drm-vc4-hdmi-rework-the-pre_crtc_configure-error-han.patch
+ drm-vc4-crtc-make-sure-the-hdmi-controller-is-powere.patch
+ wcn36xx-ensure-pairing-of-init_scan-finish_scan-and-.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ drm-vc4-hdmi-enable-the-scrambler-on-reconnection.patch
+ libbpf-free-up-resources-used-by-inner-map-definitio.patch
+ wcn36xx-fix-dma-channel-enable-disable-cycle.patch
+ wcn36xx-release-dma-channel-descriptor-allocations.patch
+ wcn36xx-put-dxe-block-into-reset-before-freeing-memo.patch
+ wcn36xx-populate-band-before-determining-rate-on-rx.patch
+ wcn36xx-fix-rx-bd-rate-mapping-for-5ghz-legacy-rates.patch
+ ath11k-send-ppdu_stats_cfg-with-proper-pdev-mask-to-.patch
+ bpftool-fix-memory-leak-in-prog_dump.patch
+ mtd-hyperbus-rpc-if-check-return-value-of-rpcif_sw_i.patch
+ media-videobuf2-fix-the-size-printk-format.patch
+ media-atomisp-add-missing-media_device_cleanup-in-at.patch
+ media-atomisp-fix-punit_ddr_dvfs_enable-argument-for.patch
+ media-atomisp-fix-inverted-logic-in-buffers_needed.patch
+ media-atomisp-do-not-use-err-var-when-checking-port-.patch
+ media-atomisp-fix-inverted-error-check-for-ia_css_mi.patch
+ media-atomisp-fix-ifdefs-in-sh_css.c.patch
+ media-atomisp-add-null-check-for-asd-obtained-from-a.patch
+ media-atomisp-fix-enum-formats-logic.patch
+ media-atomisp-fix-uninitialized-bug-in-gmin_get_pmic.patch
+ media-aspeed-fix-mode-detect-always-time-out-at-2nd-.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ media-aspeed-update-signal-status-immediately-to-ens.patch
+ arm64-dts-amlogic-meson-g12-fix-gpu-operating-point-.patch
+ arm64-dts-amlogic-fix-spi-nor-flash-node-name-for-od.patch
+ arm64-dts-meson-gxbb-wetek-fix-hdmi-in-early-boot.patch
+ arm64-dts-meson-gxbb-wetek-fix-missing-gpio-binding.patch
+ fs-dlm-don-t-call-kernel_getpeername-in-error_report.patch
+ memory-renesas-rpc-if-return-error-in-case-devm_iore.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ ath11k-fix-etsi-regd-with-weather-radar-overlap.patch
+ ath11k-clear-the-keys-properly-via-disable_key.patch
+ ath11k-reset-rsn-wpa-present-state-for-open-bss.patch
+ spi-hisi-kunpeng-fix-the-debugfs-directory-name-inco.patch
+ tee-fix-put-order-in-teedev_close_context.patch
+ fs-dlm-fix-build-with-config_ipv6-disabled.patch
+ drm-dp-don-t-read-back-backlight-mode-in-drm_edp_bac.patch
+ drm-vboxvideo-fix-a-null-vs-is_err-check.patch
+ arm64-dts-renesas-cat875-add-rx-tx-delays.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-atmel-aes-reestablish-the-correct-tfm-context.patch
+ crypto-qce-fix-uaf-on-qce_aead_register_one.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ crypto-qce-fix-uaf-on-qce_skcipher_register_one.patch
+ arm64-dts-qcom-sc7280-fix-incorrect-clock-name.patch
+ mtd-hyperbus-rpc-if-fix-bug-in-rpcif_hb_remove.patch
+ cpufreq-qcom-cpufreq-hw-update-offline-cpus-per-cpu-.patch
+ cpufreq-qcom-hw-fix-probable-nested-interrupt-handli.patch
+ arm-dts-stm32-fix-dtbs_check-warning-on-ili9341-dts-.patch
+ libbpf-fix-potential-misaligned-memory-access-in-btf.patch
+ libbpf-fix-glob_syms-memory-leak-in-bpf_linker.patch
+ libbpf-fix-using-invalidated-memory-in-bpf_linker.patch
+ crypto-qat-remove-unnecessary-collision-prevention-s.patch
+ crypto-qat-make-pfvf-send-message-direction-agnostic.patch
+ crypto-qat-fix-undetected-pfvf-timeout-in-ack-loop.patch
+ ath11k-use-host-ce-parameters-for-ce-interrupts-conf.patch
+ arm64-dts-ti-k3-j721e-correct-cache-sets-info.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ mfd-atmel-flexcom-remove-ifdef-config_pm_sleep.patch
+ mfd-atmel-flexcom-use-.resume_noirq.patch
+ bfq-do-not-let-waker-requests-skip-proper-accounting.patch
+ libbpf-silence-uninitialized-warning-error-in-btf_du.patch
+ media-i2c-imx274-fix-s_frame_interval-runtime-resume.patch
+ media-i2c-re-order-runtime-pm-initialisation.patch
+ media-i2c-ov8865-fix-lockdep-error.patch
+ media-rcar-csi2-correct-the-selection-of-hsfreqrange.patch
+ media-imx-pxp-initialize-the-spinlock-prior-to-using.patch
+ media-si470x-i2c-fix-possible-memory-leak-in-si470x_.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ media-hantro-hook-up-rk3399-jpeg-encoder-output.patch
+ media-coda-fix-coda960-jpeg-encoder-buffer-overflow.patch
+ media-venus-correct-low-power-frequency-calculation-.patch
+ media-venus-core-fix-a-potential-null-pointer-derefe.patch
+ media-venus-core-fix-a-resource-leak-in-the-error-ha.patch
+ net-stmmac-add-platform-level-debug-register-dump-fe.patch
+ thermal-drivers-imx-implement-runtime-pm-support.patch
+ igc-af_xdp-zero-copy-metadata-adjust-breaks-skbs-on-.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ powerpc-avoid-discarding-flags-in-system_call_except.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ drm-vmwgfx-remove-the-deprecated-lower-mem-limit.patch
+ drm-vmwgfx-fail-to-initialize-on-broken-configs.patch
+ cgroup-trace-event-cgroup-id-fields-should-be-u64.patch
+ acpi-ec-rework-flushing-of-ec-work-while-suspended-t.patch
+ thermal-drivers-imx8mm-enable-adc-when-enabling-moni.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ libbpf-clean-gen_loader-s-attach-kind.patch
+ crypto-caam-save-caam-memory-to-support-crypto-engin.patch
+ arm64-dts-ti-k3-am642-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j7200-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j721e-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j7200-correct-the-d-cache-sets-info.patch
+ tty-serial-uartlite-allow-64-bit-address.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ mtd-core-provide-unique-name-for-nvmem-device.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ staging-rtl8192e-return-error-code-from-rtllib_softm.patch
+ staging-rtl8192e-rtllib_module-fix-error-handle-case.patch
+ bluetooth-btmtksdio-fix-resume-failure.patch
+ bpf-fix-the-test_task_vma-selftest-to-support-output.patch
+ sched-fair-fix-detection-of-per-cpu-kthreads-waking-.patch
+ sched-fair-fix-per-cpu-kthread-and-wakee-stacking-fo.patch
+ bpf-adjust-btf-log-size-limit.patch
+ bpf-disallow-bpf_log_kernel-log-level-for-bpf-bpf_bt.patch
+ bpf-remove-config-check-to-enable-bpf-support-for-br.patch
+ arm64-clear_page-shouldn-t-use-dc-zva-when-dczid_el0.patch
+ arm64-mte-dc-gva-gzva-shouldn-t-be-used-when-dczid_e.patch
+ samples-bpf-install-libbpf-headers-when-building.patch
+ samples-bpf-clean-up-samples-bpf-build-failes.patch
+ samples-bpf-fix-xdp_sample_user.o-linking-with-clang.patch
+ samples-bpf-fix-unknown-warning-group-build-warning-.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ wireless-iwlwifi-fix-a-double-free-in-iwl_txq_dyn_al.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ ath10k-fix-the-mtu-size-on-qca9377-sdio.patch
+ bluetooth-refactor-set_exp_feature-with-a-feature-ta.patch
+ bluetooth-mgmt-use-hci_dev_test_and_-set-clear-_flag.patch
+ bluetooth-btusb-handle-download_firmware-failure-cas.patch
+ drm-amd-display-fix-bug-in-debugfs-crc_win_update-en.patch
+ drm-amd-display-fix-out-of-bounds-access-on-dnc31-st.patch
+ drm-msm-gpu-don-t-allow-zero-fence_id.patch
+ drm-msm-dp-displayport-driver-need-algorithm-rationa.patch
+ rcu-exp-mark-current-cpu-as-exp-qs-in-ipi-loop-secon.patch
+ wcn36xx-fix-max-channels-retrieval.patch
+ drm-msm-dsi-fix-initialization-in-the-bonded-dsi-cas.patch
+ mwifiex-fix-possible-abba-deadlock.patch
+ xfrm-fix-a-small-bug-in-xfrm_sa_len.patch
+ x86-uaccess-move-variable-into-switch-case-statement.patch
+ selftests-clone3-clone3-add-case-clone3_args_no_test.patch
+ selftests-harness-avoid-false-negatives-if-test-has-.patch
+ crypto-stm32-cryp-fix-ctr-counter-carry.patch
+ crypto-stm32-cryp-fix-xts-and-race-condition-in-cryp.patch
+ crypto-stm32-cryp-check-early-input-data.patch
+ crypto-stm32-cryp-fix-double-pm-exit.patch
+ crypto-stm32-cryp-fix-lrw-chaining-mode.patch
+ crypto-stm32-cryp-fix-bugs-and-crash-in-tests.patch
+ crypto-stm32-revert-broken-pm_runtime_resume_and_get.patch
+ crypto-hisilicon-qm-fix-incorrect-return-value-of-hi.patch
+ ath11k-fix-deleting-uninitialized-kernel-timer-durin.patch
+ spi-fix-incorrect-cs_setup-delay-handling.patch
+ arm-dts-gemini-nas4220-b-fis-index-block-with-128-ki.patch
+ perf-arm-cmn-fix-cpu-hotplug-unregistration.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ media-coda-imx-vdoa-handle-dma_set_coherent_mask-err.patch
+ ath11k-fix-a-null-pointer-dereference-in-ath11k_mac_.patch
+ net-dsa-hellcreek-fix-insertion-of-static-fdb-entrie.patch
+ net-dsa-hellcreek-add-stp-forwarding-rule.patch
+ net-dsa-hellcreek-allow-ptp-p2p-measurements-on-bloc.patch
+ net-dsa-hellcreek-add-missing-ptp-via-udp-rules.patch
+ arm64-dts-qcom-c630-fix-soundcard-setup.patch
+ arm64-dts-qcom-ipq6018-fix-gpio-ranges-property.patch
+ drm-msm-dpu-fix-safe-status-debugfs-file.patch
+ drm-bridge-ti-sn65dsi86-set-max-register-for-regmap.patch
+ gpu-host1x-select-config_dma_shared_buffer.patch
+ drm-tegra-gr2d-explicitly-control-module-reset.patch
+ drm-tegra-vic-fix-dma-api-misuse.patch
+ media-hantro-fix-probe-func-error-path.patch
+ xfrm-interface-with-if_id-0-should-return-error.patch
+ xfrm-state-and-policy-should-fail-if-xfrma_if_id-0.patch
+ arm-9159-1-decompressor-avoid-unpredictable-nop-enco.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ arm64-dts-marvell-cn9130-add-gpio-and-spi-aliases.patch
+ arm64-dts-marvell-cn9130-enable-cp0-gpio-controllers.patch
+ arm-dts-armada-38x-add-generic-compatible-to-uart-no.patch
+ mt76-mt7921-drop-offload_flags-overwritten.patch
+ wilc1000-fix-double-free-error-in-probe.patch
+ rtw88-add-quirk-to-disable-pci-caps-on-hp-250-g7-not.patch
+ rtw88-disable-pcie-aspm-while-doing-napi-poll-on-882.patch
+ iwlwifi-mvm-fix-32-bit-build-in-ftm.patch
+ iwlwifi-mvm-test-roc-running-status-bits-before-remo.patch
+ iwlwifi-mvm-perform-6ghz-passive-scan-after-suspend.patch
+ iwlwifi-mvm-set-protected-flag-only-for-ndp-ranging.patch
+ mmc-meson-mx-sdhc-add-irq-check.patch
+ mmc-meson-mx-sdio-add-irq-check.patch
+ block-fix-error-unwinding-in-device_add_disk.patch
+ selinux-fix-potential-memleak-in-selinux_add_opt.patch
+ um-fix-ndelay-udelay-defines.patch
+ um-rename-set_signals-to-um_set_signals.patch
+ um-virt-pci-fix-32-bit-compile.patch
+ lib-logic_iomem-fix-32-bit-build.patch
+ lib-logic_iomem-fix-operation-on-32-bit.patch
+ um-virtio_uml-fix-time-travel-external-time-propagat.patch
+ bluetooth-l2cap-fix-using-wrong-mode.patch
+ bpftool-enable-line-buffering-for-stdout.patch
+ backlight-qcom-wled-validate-enabled-string-indices-.patch
+ backlight-qcom-wled-pass-number-of-elements-to-read-.patch
+ backlight-qcom-wled-fix-off-by-one-maximum-with-defa.patch
+ backlight-qcom-wled-override-default-length-with-qco.patch
+ backlight-qcom-wled-use-cpu_to_le16-macro-to-perform.patch
+ backlight-qcom-wled-respect-enabled-strings-in-set_b.patch
+ software-node-fix-wrong-node-passed-to-find-nargs_pr.patch
+ bluetooth-hci_qca-stop-ibs-timer-during-bt-off.patch
+ x86-boot-compressed-move-clang_flags-to-beginning-of.patch
+ crypto-octeontx2-prevent-underflow-in-get_cores_bmap.patch
+ regulator-qcom-labibb-ocp-interrupts-are-not-a-failu.patch
+ hwmon-mr75203-fix-wrong-power-up-delay-value.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ io_uring-remove-double-poll-on-poll-update.patch
+ serial-8250_bcm7271-propagate-error-codes-from-brcmu.patch
+ acpi-scan-create-platform-device-for-bcm4752-and-lnv.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-23488
+ power-reset-mt6397-check-for-null-res-pointer.patch
+ net-xfrm-ipsec-tunnel-mode-fix-inner_ipproto-setting.patch
+ net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch
+ net-dsa-fix-incorrect-function-pointer-check-for-mrp.patch
+ netfilter-ipt_clusterip-fix-refcount-leak-in-cluster.patch
+ bpf-sockmap-fix-return-codes-from-tcp_bpf_recvmsg_pa.patch
+ bpf-sockmap-fix-double-bpf_prog_put-on-error-case-in.patch
+ bpf-don-t-promote-bogus-looking-registers-after-null.patch
+ bpf-fix-verifier-support-for-validation-of-async-cal.patch
+ bpf-fix-so_rcvbuf-so_sndbuf-handling-in-_bpf_setsock.patch
+ netfilter-nft_payload-do-not-update-layer-4-checksum.patch
+ netfilter-nft_set_pipapo-allocate-pcpu-scratch-maps-.patch
+ net-fix-sof_timestamping_bind_phc-to-work-with-multi.patch
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ rocker-fix-a-sleeping-in-atomic-bug.patch
+ staging-greybus-audio-check-null-pointer.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ bluetooth-hci_bcm-check-for-error-irq.patch
+ bluetooth-hci_qca-fix-null-vs-is_err_or_null-check-i.patch
+ net-smc-reset-conn-lgr-when-link-group-registration-.patch
+ usb-dwc3-qcom-fix-null-vs-is_err-checking-in-dwc3_qc.patch
+ usb-dwc2-do-not-gate-off-the-hardware-if-it-does-not.patch
+ usb-dwc2-gadget-initialize-max_speed-from-params.patch
+ usb-gadget-u_audio-subdevice-0-for-capture-ctls.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-10872
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-15368
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-16079
+ debugfs-lockdown-allow-reading-debugfs-files-that-ar.patch
+ drivers-firmware-add-missing-platform_device_put-in-.patch
+ serial-liteuart-fix-module_alias.patch
+ serial-stm32-move-tx-dma-terminate-dma-to-shutdown.patch
+ x86-sched-fix-undefined-reference-to-init_freq_invar.patch
+ net-mlx5e-fix-page-dma-map-unmap-attributes.patch
+ net-mlx5e-fix-wrong-usage-of-fib_info_nh-when-routes.patch
+ net-mlx5e-don-t-block-routes-with-nexthop-objects-in.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch-476
+ net-mlx5e-fix-matching-on-modified-inner-ip_ecn-bits.patch
+ net-mlx5-fix-access-to-sf_dev_table-on-allocation-fa.patch
+ net-mlx5e-sync-vxlan-udp-ports-during-uplink-represe.patch
+ net-mlx5-set-command-entry-semaphore-up-once-got-ind.patch
+ lib-mpi-add-the-return-value-check-of-kcalloc.patch
+ bluetooth-l2cap-uninitialized-variables-in-l2cap_soc.patch
+ mptcp-fix-per-socket-endpoint-accounting.patch
+ mptcp-fix-opt-size-when-sending-dss-mp_fail.patch
+ mptcp-fix-a-dss-option-writing-error.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ octeontx2-af-increment-ptp-refcount-before-use.patch
+ ax25-uninitialized-variable-in-ax25_setsockopt.patch
+ netrom-fix-api-breakage-in-nr_setsockopt.patch
+ regmap-call-regmap_debugfs_exit-prior-to-_init.patch
+ net-mscc-ocelot-fix-incorrect-balancing-with-down-la.patch
+ can-mcp251xfd-add-missing-newline-to-printed-strings.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ tpm_tis-fix-an-error-handling-path-in-tpm_tis_core_i.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ can-rcar_canfd-rcar_canfd_channel_probe-make-sure-we.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ net-sched-flow_dissector-fix-matching-on-zone-id-for.patch
+ net-openvswitch-fix-matching-zone-id-for-invalid-con.patch
+ net-openvswitch-fix-ct_state-nat-flags-for-conns-arr.patch
+ iwlwifi-mvm-use-div_s64-instead-of-do_div-in-iwl_mvm.patch
+ bnxt_en-refactor-coredump-functions.patch
+ bnxt_en-move-coredump-functions-into-dedicated-file.patch
+ bnxt_en-use-firmware-provided-max-timeout-for-messag.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ asoc-intel-sof_sdw-fix-jack-detection-on-hp-spectre-.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-fix-potential-deadlock-at-codec-unbinding.patch
+ rdma-bnxt_re-scan-the-whole-bitmap-when-checking-if-.patch
+ rdma-hns-validate-the-pkey-index.patch
+ scsi-pm80xx-update-warn_on-check-in-pm8001_mpi_build.patch
+ clk-renesas-rzg2l-check-return-value-of-pm_genpd_ini.patch
+ clk-renesas-rzg2l-propagate-return-value-of_genpd_ad.patch
+ clk-imx8mn-fix-imx8mn_clko1_sels.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ asoc-uniphier-drop-selecting-non-existing-snd_soc_un.patch
+ asoc-codecs-wcd938x-add-snd_soc_wcd938_sdw-to-codec-.patch
+ rdma-rtrs-clt-fix-the-initial-value-of-min_latency.patch
+ alsa-hda-make-proper-use-of-timecounter.patch
+ dt-bindings-thermal-fix-definition-of-cooling-maps-c.patch
+ powerpc-perf-fix-pmu-callbacks-to-clear-pending-pmi-.patch
+ powerpc-modules-don-t-warn-on-first-module-allocatio.patch
+ powerpc-32s-fix-shift-out-of-bounds-in-kasan-init.patch
+ clocksource-avoid-accidental-unstable-marking-of-clo.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ alsa-usb-audio-drop-superfluous-0-in-presonus-studio.patch
+ misc-at25-make-driver-of-independent-again.patch
+ char-mwave-adjust-io-port-register-size.patch
+ binder-fix-handling-of-error-during-copy.patch
+ binder-avoid-potential-data-leakage-when-copying-txn.patch
+ openrisc-add-clone3-abi-wrapper.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ iommu-extend-mutex-lock-scope-in-iommu_probe_device.patch
+ iommu-io-pgtable-arm-fix-table-descriptor-paddr-form.patch
+ scsi-core-fix-scsi_device_max_queue_depth.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-qedr-fix-reporting-max_-send-recv-_wr-attrs.patch
+ pci-msi-fix-pci_irq_vector-pci_irq_get_affinity.patch
+ powerpc-powermac-add-additional-missing-lockdep_regi.patch
+ iommu-arm-smmu-qcom-fix-ttbr0-read.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ rdma-cma-let-cma_resolve_ib_dev-continue-search-even.patch
+ asoc-rt5663-handle-device_property_read_u32_array-er.patch
+ of-unittest-fix-warning-on-powerpc-frame-size-warnin.patch
+ of-unittest-64-bit-dma-address-test-requires-arch-su.patch
+ clk-stm32-fix-ltdc-s-clock-turn-off-by-clk_disable_u.patch
+ mips-add-sys_has_cpu_mips64_r5-config-for-mips-relea.patch
+ mips-fix-kconfig-reference-to-phys_addr_t_64bit.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-amd-restore-ga-log-tail-pointer-on-host-resume.patch
+ iommu-amd-x2apic-mode-re-enable-after-resume.patch
+ iommu-amd-x2apic-mode-setup-the-intx-registers-on-ma.patch
+ iommu-amd-x2apic-mode-mask-unmask-interrupts-on-susp.patch
+ iommu-amd-remove-useless-irq-affinity-notifier.patch
+ asoc-intel-catpt-test-dmaengine_submit-result-before.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ asoc-mediatek-mt8195-correct-default-value.patch
+ of-fdt-aggregate-the-processing-of-linux-usable-memo.patch
+ efi-apply-memblock-cap-after-memblock_add.patch
+ scsi-block-pm-always-set-request-queue-runtime-activ.patch
+ phy-uniphier-usb3ss-fix-unintended-writing-zeros-to-.patch
+ asoc-mediatek-check-for-error-clk-pointer.patch
+ powerpc-64s-mask-nip-before-checking-against-srr0.patch
+ powerpc-64s-use-emit_warn_entry-for-srr-debug-warnin.patch
+ phy-cadence-sierra-fix-to-get-correct-parent-for-mux.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ asoc-mediatek-mt8195-correct-pcmif-be-dai-control-fl.patch
+ arm64-tegra-remove-non-existent-tegra194-reset.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ powerpc-xive-add-missing-null-check-after-calling-km.patch
+ asoc-fsl_mqs-fix-module_alias.patch
+ alsa-hda-cs8409-increase-delay-during-jack-detection.patch
+ alsa-hda-cs8409-fix-jack-detection-after-resume.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ clk-qcom-gcc-sc7280-mark-gcc_cfg_noc_lpass_clk-alway.patch
+ asoc-imx-card-need-special-setting-for-ak4497-on-i.m.patch
+ asoc-imx-card-fix-mclk-calculation-issue-for-akcodec.patch
+ asoc-imx-card-improve-the-sound-quality-for-low-rate.patch
+ asoc-fsl_asrc-refine-the-check-of-available-clock-di.patch
+ clk-bm1880-remove-kfrees-on-static-allocations.patch
+ of-base-fix-phandle-argument-length-mismatch-error-m.patch
+ of-fdt-don-t-worry-about-non-memory-region-overlap-f.patch
+ mips-boot-compressed-add-__ashldi3-to-target-for-zst.patch
+ mips-compressed-fix-build-with-zstd-compression.patch
+ mailbox-fix-gce_num-of-mt8192-driver-data.patch
+ arm-dts-omap3-n900-fix-lp5523-for-multi-color.patch
+ leds-lp55xx-initialise-output-direction-from-dts.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ bluetooth-fix-memory-leak-of-hci-device.patch
+ drm-panel-delete-panel-on-mipi_dsi_attach-failure.patch
+ bluetooth-fix-removing-adv-when-processing-cmd-compl.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ libbpf-validate-that-.btf-and-.btf.ext-sections-cont.patch
+ drm-lima-fix-warning-when-config_debug_sg-y-config_d.patch
+ selftests-bpf-fix-memory-leaks-in-btf_type_c_dump-he.patch
+ selftests-bpf-destroy-xdp-link-correctly.patch
+ selftests-bpf-fix-bpf_object-leak-in-skb_ctx-selftes.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-bridge-dw-hdmi-handle-eld-when-drm_bridge_attach.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ media-atomisp-fix-try_fmt-logic.patch
+ media-atomisp-set-per-device-s-default-mode.patch
+ media-atomisp-ov2680-fix-ov2680_set_fmt-clobbering-t.patch
+ media-atomisp-check-before-deference-asd-variable.patch
+ arm-shmobile-rcar-gen2-add-missing-of_node_put.patch
+ batman-adv-allow-netlink-usage-in-unprivileged-conta.patch
+ media-atomisp-handle-errors-at-sh_css_create_isp_par.patch
+ ath11k-fix-crash-caused-by-uninitialized-tx-ring.patch
+ usb-dwc3-meson-g12a-fix-shared-reset-control-use.patch
+ usb-ehci_brcm_hub_control-improve-port-index-sanitiz.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ psi-fix-psi_mem_full-state-when-tasks-are-in-memstal.patch
+ drm-panel-orientation-quirks-add-quirk-for-the-lenov.patch
+ hid-magicmouse-report-battery-level-over-usb.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ libbpf-accommodate-dwarf-compiler-bug-with-duplicate.patch
+ ethernet-renesas-use-div64_ul-instead-of-do_div.patch
+ edac-synopsys-use-the-quirk-for-version-instead-of-d.patch
+ arm64-dts-qcom-sm8350-shorten-camera-thermal-bottom-.patch
+ soc-imx-gpcv2-synchronously-suspend-mix-domains.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ drm-amd-display-check-top_pipe_to_program-pointer.patch
+ drm-amdgpu-display-set-vblank_disable_immediate-for-.patch
+ soc-ti-pruss-fix-referenced-node-in-error-message.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-amd-display-add-else-to-avoid-double-destroy-clk.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ mxser-keep-only-tty-test-in-isr.patch
+ tty-serial-imx-disable-ucr4_oren-in-.stop_rx-instead.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ crypto-jitter-consider-32-lsb-for-apt.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ rsi-fix-use-after-free-in-rsi_rx_done_handler.patch
+ rsi-fix-out-of-bounds-read-in-rsi_read_pkt.patch
+ ath11k-avoid-null-ptr-access-during-mgmt-tx-cleanup.patch
+ media-venus-avoid-calling-core_clk_setrate-concurren.patch
+ regulator-da9121-prevent-current-limit-change-when-e.patch
+ drm-vmwgfx-release-ttm-memory-if-probe-fails.patch
+ drm-vmwgfx-introduce-a-new-placement-for-mob-page-ta.patch
+ acpi-x86-drop-pwm2-device-on-lenovo-yoga-book-from-a.patch
+ acpi-change-acpi_device_always_present-into-acpi_dev.patch
+ acpi-x86-allow-specifying-acpi_device_override_statu.patch
+ acpi-x86-add-not-present-quirk-for-the-pci0.sdhb.brc.patch
+ arm64-dts-ti-j7200-main-fix-dtbs_check-serdes_ln_ctr.patch
+ arm64-dts-ti-j721e-main-fix-dtbs_check-in-serdes_ln_.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ x86-mm-flush-global-tlb-when-switching-to-trampoline.patch
+ drm-rcar-du-fix-crtc-timings-when-cmm-is-used.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-rcar-vin-update-format-alignment-constraints.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-atomisp-fix-variable-dereferenced-before-check.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ thunderbolt-runtime-pm-activate-both-ends-of-the-dev.patch
+ arm64-dts-renesas-fix-thermal-bindings.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ iwlwifi-mvm-avoid-clearing-a-just-saved-session-prot.patch
+ rcutorture-avoid-soft-lockup-during-cpu-stall.patch
+ ath11k-avoid-deadlock-by-change-ieee80211_queue_work.patch
+ ath10k-fix-tx-hanging.patch
+ net-sysfs-update-the-queue-counts-in-the-unregistrat.patch
+ net-phy-prefer-1000baset-over-1000basekx.patch
+ gpio-aspeed-convert-aspeed_gpio.lock-to-raw_spinlock.patch
+ gpio-aspeed-sgpio-convert-aspeed_sgpio.lock-to-raw_s.patch
+ selftests-ftrace-make-kprobe-profile-testcase-descri.patch
+ ath11k-avoid-false-deadlock-warning-reported-by-lock.patch
+ arm-dts-qcom-sdx55-fix-ipa-interconnect-definitions.patch
+ x86-mce-allow-instrumentation-during-task-work-queue.patch
+ x86-mce-mark-mce_panic-noinstr.patch
+ x86-mce-mark-mce_end-noinstr.patch
+ x86-mce-mark-mce_read_aux-noinstr.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ kunit-don-t-crash-if-no-parameters-are-generated.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ drm-amdkfd-fix-error-handling-in-svm_range_add.patch
+ hid-quirks-allow-inverting-the-absolute-x-y-values.patch
+ hid-i2c-hid-of-expose-the-touchscreen-inverted-prope.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-rockchip-rkisp1-use-device-name-for-debugfs-su.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-tmio-reinit-card-irqs-in-reset-routine.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ drm-amd-amdgpu-fix-psp-tmr-bo-pin-count-leak-in-srio.patch
+ drm-amd-amdgpu-fix-gmc-bo-pin-count-leak-in-sriov.patch
+ audit-ensure-userspace-is-penalized-the-same-as-the-.patch
+ arm64-dts-ls1028a-qds-move-rtc-node-to-the-correct-i.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ crypto-ccp-move-sev_init-retry-for-corrupted-data.patch
+ crypto-hisilicon-hpre-fix-memory-leak-in-hpre_curve2.patch
+ pm-runtime-add-safety-net-to-supplier-device-release.patch
+ cpufreq-fix-initialization-of-min-and-max-frequency-.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ mt76-mt7615-fix-possible-deadlock-while-mt7615_regis.patch
+ mt76-do-not-pass-the-received-frame-with-decryption-.patch
+ mt76-mt7615-improve-wmm-index-allocation.patch
+ ath9k_htc-fix-null-pointer-dereference-at-ath9k_htc_.patch
+ ath9k_htc-fix-null-pointer-dereference-at-ath9k_htc_.patch-5613
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ rtw88-8822c-update-rx-settings-to-prevent-potential-.patch
+ pm-avs-qcom-cpr-use-div64_ul-instead-of-do_div.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ iwlwifi-mvm-fix-calculation-of-frame-length.patch
+ iwlwifi-mvm-fix-aux-roc-removal.patch
+ iwlwifi-pcie-make-sure-prph_info-is-set-when-treatin.patch
+ mmc-sdhci-pci-gli-gl9755-support-for-cd-wp-inversion.patch
+ block-check-minor-range-in-device_add_disk.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ ath11k-fix-napi-related-hang.patch
+ bluetooth-btintel-add-missing-quirks-and-msft-ext-fo.patch
+ bluetooth-vhci-set-hci_quirk_valid_le_states.patch
+ xfrm-rate-limit-sa-mapping-change-message-to-user-sp.patch
+ drm-etnaviv-consider-completed-fence-seqno-in-hang-c.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-fix-wrong-interpretation-of-pcc-address.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ mmc-mtk-sd-use-readl_poll_timeout-instead-of-open-co.patch
+ drm-amdgpu-don-t-inherit-gem-object-vmas-in-child-pr.patch
+ drm-amdgpu-fixup-bad-vram-size-on-gmc-v8.patch
+ mfd-intel_soc_pmic-use-cpu-id-check-instead-of-_hrv-.patch
+ amdgpu-pm-make-sysfs-pm-attributes-as-read-only-for-.patch
+ acpi-battery-add-the-thinkpad-not-charging-quirk.patch
+ acpi-cppc-check-present-cpus-for-determining-_cpc-is.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ bpf-selftests-fix-namespace-mount-setup-in-tc_redire.patch
+ mlxsw-pci-avoid-flow-control-for-emad-packets.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ net-gemini-allow-any-rgmii-interface-mode.patch
+ regulator-qcom_smd-align-probe-function-with-rpmh-re.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-pl011-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ random-do-not-throw-away-excess-input-to-crng_fast_l.patch
+ net-mlx5-update-log_max_qp-value-to-fw-max-capabilit.patch
+ net-mlx5e-unblock-setting-vid-0-for-vf-in-case-pf-is.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ scripts-sphinx-pre-install-fix-ctex-support-on-debia.patch
+ can-flexcan-allow-to-change-quirks-at-runtime.patch
+ can-flexcan-rename-rx-modes.patch
+ can-flexcan-add-more-quirks-to-describe-rx-path-capa.patch
+ x86-kbuild-enable-config_kallsyms_all-y-in-the-defco.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ asoc-imx-hdmi-add-put_device-after-of_find_device_by.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ clk-meson-gxbb-fix-the-sdm_en-bit-for-mpll0-on-gxbb.patch
+ powerpc-powermac-add-missing-lockdep_register_key.patch
+ kvm-ppc-book3s-suppress-warnings-when-allocating-too.patch
+ kvm-ppc-book3s-suppress-failed-alloc-warning-in-h_co.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ nvmem-core-set-size-for-sysfs-bin-file.patch
+ dm-fix-alloc_dax-error-handling-in-alloc_dev.patch
+ interconnect-qcom-rpm-prevent-integer-overflow-in-ra.patch
+ scsi-ufs-fix-a-kernel-crash-during-shutdown.patch
+ scsi-lpfc-fix-leaked-lpfc_dmabuf-mbox-allocations-wi.patch
+ scsi-lpfc-trigger-sli4-firmware-dump-before-doing-dr.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ mips-loongson64-use-three-arguments-for-slti.patch
+ powerpc-40x-map-32mbytes-of-memory-at-startup.patch
+ selftests-powerpc-spectre_v2-return-skip-code-when-m.patch
+ powerpc-handle-kdump-appropriately-with-crash_kexec_.patch
+ powerpc-fadump-fix-inaccurate-cpu-state-info-in-vmco.patch
+ udf-fix-error-handling-in-udf_new_inode.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ irqchip-gic-v4-disable-redistributors-view-of-the-vp.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ selftests-powerpc-add-a-test-of-sigreturning-to-the-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ scsi-mpi3mr-fixes-around-reply-request-queues.patch
+ asoc-mediatek-mt8192-mt6359-fix-device_node-leak.patch
+ phy-phy-mtk-tphy-add-support-efuse-setting.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ asoc-mediatek-mt8183-fix-device_node-leak.patch
+ habanalabs-skip-read-fw-errors-if-dynamic-descriptor.patch
+ phy-mediatek-fix-missing-check-in-mtk_mipi_tx_probe.patch
+ mailbox-change-mailbox-mpfs-compatible-string.patch
+ seg6-export-get_srh-for-icmp-handling.patch
+ icmp-icmpv6-examine-invoking-packet-for-segment-rout.patch
+ udp6-use-segment-routing-header-for-dest-address-if-.patch
--- /dev/null
- include/net/seg6.h | 19 +++++++++++++++++++
- net/ipv6/udp.c | 3 ++-
+ From 268425c009512ba5bd8ff6db7ee5b9fa6343048d Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Mon, 3 Jan 2022 18:11:32 +0100
+ Subject: udp6: Use Segment Routing Header for dest address if present
+
+ From: Andrew Lunn <andrew@lunn.ch>
+
+ [ Upstream commit 222a011efc839ca1f51bf89fe7a2b3705fa55ccd ]
+
+ When finding the socket to report an error on, if the invoking packet
+ is using Segment Routing, the IPv6 destination address is that of an
+ intermediate router, not the end destination. Extract the ultimate
+ destination address from the segment address.
+
+ This change allows traceroute to function in the presence of Segment
+ Routing.
+
+ Signed-off-by: Andrew Lunn <andrew@lunn.ch>
+ Reviewed-by: David Ahern <dsahern@kernel.org>
+ Reviewed-by: Willem de Bruijn <willemb@google.com>
+ Signed-off-by: David S. Miller <davem@davemloft.net>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/include/net/seg6.h b/include/net/seg6.h
-index 02b0cd3057876..af668f17b3988 100644
++ include/net/seg6.h | 19 +++++++++++++++++++
++ net/ipv6/udp.c | 3 ++-
+ 2 files changed, 21 insertions(+), 1 deletion(-)
+
-@@ -65,4 +65,23 @@ extern int seg6_do_srh_encap(struct sk_buff *skb, struct ipv6_sr_hdr *osrh,
+ --- a/include/net/seg6.h
+ +++ b/include/net/seg6.h
-diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c
-index 8cd8c0bce0986..932c6f2a54946 100644
++@@ -65,4 +65,23 @@ extern int seg6_do_srh_encap(struct sk_b
+ extern int seg6_do_srh_inline(struct sk_buff *skb, struct ipv6_sr_hdr *osrh);
+ extern int seg6_lookup_nexthop(struct sk_buff *skb, struct in6_addr *nhaddr,
+ u32 tbl_id);
+ +
+ +/* If the packet which invoked an ICMP error contains an SRH return
+ + * the true destination address from within the SRH, otherwise use the
+ + * destination address in the IP header.
+ + */
+ +static inline const struct in6_addr *seg6_get_daddr(struct sk_buff *skb,
+ + struct inet6_skb_parm *opt)
+ +{
+ + struct ipv6_sr_hdr *srh;
+ +
+ + if (opt->flags & IP6SKB_SEG6) {
+ + srh = (struct ipv6_sr_hdr *)(skb->data + opt->srhoff);
+ + return &srh->segments[0];
+ + }
+ +
+ + return NULL;
+ +}
+ +
+ +
+ #endif
-@@ -561,7 +562,7 @@ int __udp6_lib_err(struct sk_buff *skb, struct inet6_skb_parm *opt,
+ --- a/net/ipv6/udp.c
+ +++ b/net/ipv6/udp.c
+ @@ -40,6 +40,7 @@
+ #include <net/transp_v6.h>
+ #include <net/ip6_route.h>
+ #include <net/raw.h>
+ +#include <net/seg6.h>
+ #include <net/tcp_states.h>
+ #include <net/ip6_checksum.h>
+ #include <net/ip6_tunnel.h>
---
-2.34.1
-
++@@ -561,7 +562,7 @@ int __udp6_lib_err(struct sk_buff *skb,
+ struct ipv6_pinfo *np;
+ const struct ipv6hdr *hdr = (const struct ipv6hdr *)skb->data;
+ const struct in6_addr *saddr = &hdr->saddr;
+ - const struct in6_addr *daddr = &hdr->daddr;
+ + const struct in6_addr *daddr = seg6_get_daddr(skb, opt) ? : &hdr->daddr;
+ struct udphdr *uh = (struct udphdr *)(skb->data+offset);
+ bool tunnel = false;
+ struct sock *sk;
--- /dev/null
- drivers/net/wireless/ath/ath11k/ahb.c | 12 +++++++++---
- drivers/net/wireless/ath/ath11k/core.h | 2 +-
- drivers/net/wireless/ath/ath11k/pci.c | 12 +++++++++---
+ From 91c457dcecdc642ec523962d5483e54d2d12d6e2 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Thu, 3 Sep 2020 12:52:54 -0700
+ Subject: ath11k: Fix napi related hang
+
+ From: Ben Greear <greearb@candelatech.com>
+
+ [ Upstream commit d943fdad7589653065be0e20aadc6dff37725ed4 ]
+
+ Similar to the same bug in ath10k, a napi disable w/out it being enabled
+ will hang forever. I believe I saw this while trying rmmod after driver
+ had some failure on startup. Fix it by keeping state on whether napi is
+ enabled or not.
+
+ And, remove un-used napi pointer in ath11k driver base struct.
+
+ Signed-off-by: Ben Greear <greearb@candelatech.com>
+ Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
+ Link: https://lore.kernel.org/r/20200903195254.29379-1-greearb@candelatech.com
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/net/wireless/ath/ath11k/ahb.c b/drivers/net/wireless/ath/ath11k/ahb.c
-index 096c502cce387..3fb0aa0008259 100644
++ drivers/net/wireless/ath/ath11k/ahb.c | 12 +++++++++---
++ drivers/net/wireless/ath/ath11k/core.h | 2 +-
++ drivers/net/wireless/ath/ath11k/pci.c | 12 +++++++++---
+ 3 files changed, 19 insertions(+), 7 deletions(-)
+
-@@ -175,8 +175,11 @@ static void __ath11k_ahb_ext_irq_disable(struct ath11k_base *ab)
+ --- a/drivers/net/wireless/ath/ath11k/ahb.c
+ +++ b/drivers/net/wireless/ath/ath11k/ahb.c
-@@ -300,7 +303,10 @@ static void ath11k_ahb_ext_irq_enable(struct ath11k_base *ab)
++@@ -175,8 +175,11 @@ static void __ath11k_ahb_ext_irq_disable
+
+ ath11k_ahb_ext_grp_disable(irq_grp);
+
+ - napi_synchronize(&irq_grp->napi);
+ - napi_disable(&irq_grp->napi);
+ + if (irq_grp->napi_enabled) {
+ + napi_synchronize(&irq_grp->napi);
+ + napi_disable(&irq_grp->napi);
+ + irq_grp->napi_enabled = false;
+ + }
+ }
+ }
+
-diff --git a/drivers/net/wireless/ath/ath11k/core.h b/drivers/net/wireless/ath/ath11k/core.h
-index 31d234a51c79b..62ceee363fea0 100644
++@@ -300,7 +303,10 @@ static void ath11k_ahb_ext_irq_enable(st
+ for (i = 0; i < ATH11K_EXT_IRQ_GRP_NUM_MAX; i++) {
+ struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i];
+
+ - napi_enable(&irq_grp->napi);
+ + if (!irq_grp->napi_enabled) {
+ + napi_enable(&irq_grp->napi);
+ + irq_grp->napi_enabled = true;
+ + }
+ ath11k_ahb_ext_grp_enable(irq_grp);
+ }
+ }
-@@ -136,6 +136,7 @@ struct ath11k_ext_irq_grp {
+ --- a/drivers/net/wireless/ath/ath11k/core.h
+ +++ b/drivers/net/wireless/ath/ath11k/core.h
-@@ -713,7 +714,6 @@ struct ath11k_base {
++@@ -141,6 +141,7 @@ struct ath11k_ext_irq_grp {
+ u32 num_irq;
+ u32 grp_id;
+ u64 timestamp;
+ + bool napi_enabled;
+ struct napi_struct napi;
+ struct net_device napi_ndev;
+ };
-diff --git a/drivers/net/wireless/ath/ath11k/pci.c b/drivers/net/wireless/ath/ath11k/pci.c
-index fadded5ef84b2..ae4dc8781e28f 100644
++@@ -718,7 +719,6 @@ struct ath11k_base {
+ u32 wlan_init_status;
+ int irq_num[ATH11K_IRQ_NUM_MAX];
+ struct ath11k_ext_irq_grp ext_irq_grp[ATH11K_EXT_IRQ_GRP_NUM_MAX];
+ - struct napi_struct *napi;
+ struct ath11k_targ_cap target_caps;
+ u32 ext_service_bitmap[WMI_SERVICE_EXT_BM_SIZE];
+ bool pdevs_macaddr_valid;
-@@ -638,8 +638,11 @@ static void __ath11k_pci_ext_irq_disable(struct ath11k_base *sc)
+ --- a/drivers/net/wireless/ath/ath11k/pci.c
+ +++ b/drivers/net/wireless/ath/ath11k/pci.c
-@@ -658,7 +661,10 @@ static void ath11k_pci_ext_irq_enable(struct ath11k_base *ab)
++@@ -638,8 +638,11 @@ static void __ath11k_pci_ext_irq_disable
+
+ ath11k_pci_ext_grp_disable(irq_grp);
+
+ - napi_synchronize(&irq_grp->napi);
+ - napi_disable(&irq_grp->napi);
+ + if (irq_grp->napi_enabled) {
+ + napi_synchronize(&irq_grp->napi);
+ + napi_disable(&irq_grp->napi);
+ + irq_grp->napi_enabled = false;
+ + }
+ }
+ }
+
---
-2.34.1
-
++@@ -658,7 +661,10 @@ static void ath11k_pci_ext_irq_enable(st
+ for (i = 0; i < ATH11K_EXT_IRQ_GRP_NUM_MAX; i++) {
+ struct ath11k_ext_irq_grp *irq_grp = &ab->ext_irq_grp[i];
+
+ - napi_enable(&irq_grp->napi);
+ + if (!irq_grp->napi_enabled) {
+ + napi_enable(&irq_grp->napi);
+ + irq_grp->napi_enabled = true;
+ + }
+ ath11k_pci_ext_grp_enable(irq_grp);
+ }
+ }
--- /dev/null
- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 8 +++++---
+ From 50eee9a83a3b7028b0ca0c83e2a68538bf47f42e Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 28 Sep 2021 14:35:52 -0700
+ Subject: drm/rockchip: dsi: Disable PLL clock on bind error
+ MIME-Version: 1.0
+ Content-Type: text/plain; charset=UTF-8
+ Content-Transfer-Encoding: 8bit
+
+ From: Brian Norris <briannorris@chromium.org>
+
+ [ Upstream commit 5a614570172e1c9f59035d259dd735acd4f1c01b ]
+
+ Fix some error handling here noticed in review of other changes.
+
+ Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver")
+ Signed-off-by: Brian Norris <briannorris@chromium.org>
+ Reported-by: Chen-Yu Tsai <wenst@chromium.org>
+ Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
+ Tested-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
+ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+ Link: https://patchwork.freedesktop.org/patch/msgid/20210928143413.v3.4.I8bb7a91ecc411d56bc155763faa15f289d7fc074@changeid
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
-index 7f3eb2cc85dfb..1bec0d119d6e5 100644
++ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
-@@ -942,7 +942,7 @@ static int dw_mipi_dsi_rockchip_bind(struct device *dev,
+ --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+ +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
-@@ -954,17 +954,19 @@ static int dw_mipi_dsi_rockchip_bind(struct device *dev,
++@@ -944,7 +944,7 @@ static int dw_mipi_dsi_rockchip_bind(str
+ ret = clk_prepare_enable(dsi->grf_clk);
+ if (ret) {
+ DRM_DEV_ERROR(dsi->dev, "Failed to enable grf_clk: %d\n", ret);
+ - goto out_pm_runtime;
+ + goto out_pll_clk;
+ }
+
+ dw_mipi_dsi_rockchip_config(dsi);
---
-2.34.1
-
++@@ -956,19 +956,21 @@ static int dw_mipi_dsi_rockchip_bind(str
+ ret = rockchip_dsi_drm_create_encoder(dsi, drm_dev);
+ if (ret) {
+ DRM_DEV_ERROR(dev, "Failed to create drm encoder\n");
+ - goto out_pm_runtime;
+ + goto out_pll_clk;
+ }
+
+ ret = dw_mipi_dsi_bind(dsi->dmd, &dsi->encoder);
+ if (ret) {
+ DRM_DEV_ERROR(dev, "Failed to bind: %d\n", ret);
+ - goto out_pm_runtime;
+ + goto out_pll_clk;
+ }
+
++ dsi->dsi_bound = true;
++
+ return 0;
+
+ +out_pll_clk:
+ + clk_disable_unprepare(dsi->pllref_clk);
+ out_pm_runtime:
+ pm_runtime_put(dsi->dev);
+ if (dsi->slave)
--- /dev/null
- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 6 +-----
+ From 75af9e1f2d6c9cf99870cc778452895a319e0dc5 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 28 Sep 2021 14:35:51 -0700
+ Subject: drm/rockchip: dsi: Fix unbalanced clock on probe error
+ MIME-Version: 1.0
+ Content-Type: text/plain; charset=UTF-8
+ Content-Transfer-Encoding: 8bit
+
+ From: Brian Norris <briannorris@chromium.org>
+
+ [ Upstream commit 251888398753924059f3bb247a44153a2853137f ]
+
+ Our probe() function never enabled this clock, so we shouldn't disable
+ it if we fail to probe the bridge.
+
+ Noted by inspection.
+
+ Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver")
+ Signed-off-by: Brian Norris <briannorris@chromium.org>
+ Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
+ Tested-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
+ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+ Link: https://patchwork.freedesktop.org/patch/msgid/20210928143413.v3.3.Ie8ceefb51ab6065a1151869b6fcda41a467d4d2c@changeid
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
-index a9acbcc420d07..969cdbf18903d 100644
++ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
-@@ -1396,14 +1396,10 @@ static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
+ --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+ +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
---
-2.34.1
-
++@@ -1433,14 +1433,10 @@ static int dw_mipi_dsi_rockchip_probe(st
+ if (ret != -EPROBE_DEFER)
+ DRM_DEV_ERROR(dev,
+ "Failed to probe dw_mipi_dsi: %d\n", ret);
+ - goto err_clkdisable;
+ + return ret;
+ }
+
+ return 0;
+ -
+ -err_clkdisable:
+ - clk_disable_unprepare(dsi->pllref_clk);
+ - return ret;
+ }
+
+ static int dw_mipi_dsi_rockchip_remove(struct platform_device *pdev)
--- /dev/null
- fs/hugetlbfs/inode.c | 7 ++++---
+ From 851ca5f7cb884e7954561d73ea2e30aadd51c7d1 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Fri, 14 Jan 2022 14:08:30 -0800
+ Subject: hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
+
+ From: Sean Christopherson <seanjc@google.com>
+
+ [ Upstream commit d6aba4c8e20d4d2bf65d589953f6d891c178f3a3 ]
+
+ Pass "end - 1" instead of "end" when walking the interval tree in
+ hugetlb_vmdelete_list() to fix an inclusive vs. exclusive bug. The two
+ callers that pass a non-zero "end" treat it as exclusive, whereas the
+ interval tree iterator expects an inclusive "last". E.g. punching a
+ hole in a file that precisely matches the size of a single hugepage,
+ with a vma starting right on the boundary, will result in
+ unmap_hugepage_range() being called twice, with the second call having
+ start==end.
+
+ The off-by-one error doesn't cause functional problems as
+ __unmap_hugepage_range() turns into a massive nop due to
+ short-circuiting its for-loop on "address < end". But, the mmu_notifier
+ invocations to invalid_range_{start,end}() are passed a bogus zero-sized
+ range, which may be unexpected behavior for secondary MMUs.
+
+ The bug was exposed by commit ed922739c919 ("KVM: Use interval tree to
+ do fast hva lookup in memslots"), currently queued in the KVM tree for
+ 5.17, which added a WARN to detect ranges with start==end.
+
+ Link: https://lkml.kernel.org/r/20211228234257.1926057-1-seanjc@google.com
+ Fixes: 1bfad99ab425 ("hugetlbfs: hugetlb_vmtruncate_list() needs to take a range to delete")
+ Signed-off-by: Sean Christopherson <seanjc@google.com>
+ Reported-by: syzbot+4e697fe80a31aa7efe21@syzkaller.appspotmail.com
+ Reviewed-by: Mike Kravetz <mike.kravetz@oracle.com>
+ Cc: Paolo Bonzini <pbonzini@redhat.com>
+ Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
+ Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/fs/hugetlbfs/inode.c b/fs/hugetlbfs/inode.c
-index 49d2e686be740..a7c6c7498be0b 100644
++ fs/hugetlbfs/inode.c | 7 ++++---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
-@@ -409,10 +409,11 @@ hugetlb_vmdelete_list(struct rb_root_cached *root, pgoff_t start, pgoff_t end)
+ --- a/fs/hugetlbfs/inode.c
+ +++ b/fs/hugetlbfs/inode.c
---
-2.34.1
-
++@@ -409,10 +409,11 @@ hugetlb_vmdelete_list(struct rb_root_cac
+ struct vm_area_struct *vma;
+
+ /*
+ - * end == 0 indicates that the entire range after
+ - * start should be unmapped.
+ + * end == 0 indicates that the entire range after start should be
+ + * unmapped. Note, end is exclusive, whereas the interval tree takes
+ + * an inclusive "last".
+ */
+ - vma_interval_tree_foreach(vma, root, start, end ? end : ULONG_MAX) {
+ + vma_interval_tree_foreach(vma, root, start, end ? end - 1 : ULONG_MAX) {
+ unsigned long v_offset;
+ unsigned long v_end;
+
--- /dev/null
- drivers/media/i2c/ov8865.c | 2 ++
+ From 06681eb107ad184b17fdaff1910f2484e10c1fa3 Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 23 Nov 2021 01:00:02 +0100
+ Subject: media: i2c: ov8865: Fix lockdep error
+
+ From: Hans de Goede <hdegoede@redhat.com>
+
+ [ Upstream commit 6e1c9bc9ae96e57bcd8807174f2c0f44f9ef7938 ]
+
+ ov8865_state_init() calls ov8865_state_mipi_configure() which uses
+ __v4l2_ctrl_s_ctrl[_int64](). This means that sensor->mutex (which
+ is also sensor->ctrls.handler.lock) must be locked before calling
+ ov8865_state_init().
+
+ Note ov8865_state_mipi_configure() is also used in other places where
+ the lock is already held so it cannot be changed itself.
+
+ This fixes the following lockdep kernel WARN:
+
+ [ 13.233421] WARNING: CPU: 0 PID: 8 at drivers/media/v4l2-core/v4l2-ctrls-api.c:833 __v4l2_ctrl_s_ctrl+0x4d/0x60 [videodev]
+ ...
+ [ 13.234063] Call Trace:
+ [ 13.234074] ov8865_state_configure+0x98b/0xc00 [ov8865]
+ [ 13.234095] ov8865_probe+0x4b1/0x54c [ov8865]
+ [ 13.234117] i2c_device_probe+0x13c/0x2d0
+
+ Fixes: 11c0d8fdccc5 ("media: i2c: Add support for the OV8865 image sensor")
+ Signed-off-by: Hans de Goede <hdegoede@redhat.com>
+ Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
+ Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/media/i2c/ov8865.c b/drivers/media/i2c/ov8865.c
-index 490832cdb8314..fe064e716ea88 100644
++ drivers/media/i2c/ov8865.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
-@@ -2891,7 +2891,9 @@ static int ov8865_probe(struct i2c_client *client)
+ --- a/drivers/media/i2c/ov8865.c
+ +++ b/drivers/media/i2c/ov8865.c
---
-2.34.1
-
++@@ -2893,7 +2893,9 @@ static int ov8865_probe(struct i2c_clien
+ if (ret)
+ goto error_mutex;
+
+ + mutex_lock(&sensor->mutex);
+ ret = ov8865_state_init(sensor);
+ + mutex_unlock(&sensor->mutex);
+ if (ret)
+ goto error_ctrls;
+
--- /dev/null
- drivers/media/i2c/ov8865.c | 2 +-
+ From c92beb57f4ac9fd362a3524c4f19e5bf949efd5f Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 23 Nov 2021 01:00:01 +0100
+ Subject: media: i2c: Re-order runtime pm initialisation
+
+ From: Daniel Scally <djrscally@gmail.com>
+
+ [ Upstream commit d2484fbf780762f6f9cc3abb7a07ee42dca2eaa3 ]
+
+ The kerneldoc for pm_runtime_set_suspended() says:
+
+ "It is not valid to call this function for devices with runtime PM
+ enabled"
+
+ To satisfy that requirement, re-order the calls so that
+ pm_runtime_enable() is the last one.
+
+ Fixes: 11c0d8fdccc5 ("media: i2c: Add support for the OV8865 image sensor")
+ Signed-off-by: Daniel Scally <djrscally@gmail.com>
+ Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
+ Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/media/i2c/ov8865.c b/drivers/media/i2c/ov8865.c
-index ce50f3ea87b8e..490832cdb8314 100644
++ drivers/media/i2c/ov8865.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
-@@ -2897,8 +2897,8 @@ static int ov8865_probe(struct i2c_client *client)
+ --- a/drivers/media/i2c/ov8865.c
+ +++ b/drivers/media/i2c/ov8865.c
---
-2.34.1
-
++@@ -2899,8 +2899,8 @@ static int ov8865_probe(struct i2c_clien
+
+ /* Runtime PM */
+
+ - pm_runtime_enable(sensor->dev);
+ pm_runtime_set_suspended(sensor->dev);
+ + pm_runtime_enable(sensor->dev);
+
+ /* V4L2 subdev register */
+
--- /dev/null
- drivers/net/phy/marvell.c | 6 ++++++
+ From f43ca3abf76f8ec7f06c616f8983697fcc2d5a9a Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 4 Jan 2022 16:38:19 +0000
+ Subject: net: phy: marvell: configure RGMII delays for 88E1118
+
+ From: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
+
+ [ Upstream commit f22725c95ececb703c3f741e8f946d23705630b7 ]
+
+ Corentin Labbe reports that the SSI 1328 does not work when allowing
+ the PHY to operate at gigabit speeds, but does work with the generic
+ PHY driver.
+
+ This appears to be because m88e1118_config_init() writes a fixed value
+ to the MSCR register, claiming that this is to enable 1G speeds.
+ However, this always sets bits 4 and 5, enabling RGMII transmit and
+ receive delays. The suspicion is that the original board this was
+ added for required the delays to make 1G speeds work.
+
+ Add the necessary configuration for RGMII delays for the 88E1118 to
+ bring this into line with the requirements for RGMII support, and thus
+ make the SSI 1328 work.
+
+ Corentin Labbe has tested this on gemini-ssi1328 and gemini-ns2502.
+
+ Reported-by: Corentin Labbe <clabbe.montjoie@gmail.com>
+ Tested-by: Corentin Labbe <clabbe.montjoie@gmail.com>
+ Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
+ Reviewed-by: Andrew Lunn <andrew@lunn.ch>
+ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c
-index 4fcfca4e17021..b02491f7dd957 100644
++ drivers/net/phy/marvell.c | 6 ++++++
+ 1 file changed, 6 insertions(+)
+
-@@ -1242,6 +1242,12 @@ static int m88e1118_config_init(struct phy_device *phydev)
+ --- a/drivers/net/phy/marvell.c
+ +++ b/drivers/net/phy/marvell.c
---
-2.34.1
-
++@@ -1244,6 +1244,12 @@ static int m88e1118_config_init(struct p
+ if (err < 0)
+ return err;
+
+ + if (phy_interface_is_rgmii(phydev)) {
+ + err = m88e1121_config_aneg_rgmii_delays(phydev);
+ + if (err < 0)
+ + return err;
+ + }
+ +
+ /* Adjust LED Control */
+ if (phydev->dev_flags & MARVELL_PHY_M1118_DNS323_LEDS)
+ err = phy_write(phydev, 0x10, 0x1100);
mtd-rawnand-gpmi-add-err007117-protection-for-nfc_apply_timings.patch
mtd-rawnand-gpmi-remove-explicit-default-gpmi-clock-setting-for-i.mx6.patch
mtd-fixed-breaking-list-in-__mtd_del_partition.patch
-drm-rockchip-dsi-hold-pm-runtime-across-bind-unbind.patch
+mtd-rawnand-davinci-don-t-calculate-ecc-when-reading-page.patch
+mtd-rawnand-davinci-avoid-duplicated-page-read.patch
+mtd-rawnand-davinci-rewrite-function-description.patch
+mtd-rawnand-export-nand_read_page_hwecc_oob_first.patch
+mtd-rawnand-ingenic-jz4740-needs-oob_first-read-page-function.patch
+riscv-get-rid-of-maxphysmem-configs.patch
+risc-v-use-common-riscv_cpuid_to_hartid_mask-for-both-smp-y-and-smp-n.patch
+riscv-try-to-allocate-crashkern-region-from-32bit-addressible-memory.patch
+riscv-don-t-use-va_pa_offset-on-kdump.patch
+riscv-use-hart-id-instead-of-cpu-id-on-machine_kexec.patch
+riscv-mm-fix-wrong-phys_ram_base-value-for-rv64.patch
+x86-gpu-reserve-stolen-memory-for-first-integrated-intel-gpu.patch
+tools-nolibc-x86-64-fix-startup-code-bug.patch
+crypto-x86-aesni-don-t-require-alignment-of-data.patch
+tools-nolibc-i386-fix-initial-stack-alignment.patch
+tools-nolibc-fix-incorrect-truncation-of-exit-code.patch
+rtc-cmos-take-rtc_lock-while-reading-from-cmos.patch
+net-phy-marvell-add-marvell-specific-phy-loopback.patch
+ksmbd-uninitialized-variable-in-create_socket.patch
+ksmbd-fix-guest-connection-failure-with-nautilus.patch
+ksmbd-add-support-for-smb2-max-credit-parameter.patch
+ksmbd-move-credit-charge-deduction-under-processing-request.patch
+ksmbd-limits-exceeding-the-maximum-allowable-outstanding-requests.patch
+ksmbd-add-reserved-room-in-ipc-request-response.patch
+media-cec-fix-a-deadlock-situation.patch
+media-ov8865-disable-only-enabled-regulators-on-error-path.patch
+media-v4l2-ioctl.c-readbuffers-depends-on-v4l2_cap_readwrite.patch
+media-flexcop-usb-fix-control-message-timeouts.patch
+media-mceusb-fix-control-message-timeouts.patch
+media-em28xx-fix-control-message-timeouts.patch
+media-cpia2-fix-control-message-timeouts.patch
+media-s2255-fix-control-message-timeouts.patch
+media-dib0700-fix-undefined-behavior-in-tuner-shutdown.patch
+media-redrat3-fix-control-message-timeouts.patch
+media-pvrusb2-fix-control-message-timeouts.patch
+media-stk1160-fix-control-message-timeouts.patch
+media-cec-pin-fix-interrupt-en-disable-handling.patch
+can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
+mei-hbm-fix-client-dma-reply-status.patch
+iio-adc-ti-adc081c-partial-revert-of-removal-of-acpi-ids.patch
+iio-trigger-fix-a-scheduling-whilst-atomic-issue-seen-on-tsc2046.patch
+lkdtm-fix-content-of-section-containing-lkdtm_rodata_do_nothing.patch
+bus-mhi-pci_generic-graceful-shutdown-on-freeze.patch
+bus-mhi-core-fix-reading-wake_capable-channel-configuration.patch
+bus-mhi-core-fix-race-while-handling-sys_err-at-power-up.patch
+cxl-pmem-fix-reference-counting-for-delayed-work.patch
+cxl-pmem-fix-module-reload-vs-workqueue-state.patch
+thermal-drivers-int340x-fix-rfim-mailbox-write-commands.patch
+arm64-errata-fix-exec-handling-in-erratum-1418040-workaround.patch
+arm-dts-at91-update-alternate-function-of-signal-pd20.patch
+iommu-io-pgtable-arm-v7s-add-error-handle-for-page-table-allocation-failure.patch
+gpu-host1x-add-back-arm_iommu_detach_device.patch
+drm-tegra-add-back-arm_iommu_detach_device.patch
+io_uring-fix-no-lock-protection-for-ctx-cq_extra.patch
+virtio-virtio_mem-handle-a-possible-null-as-a-memcpy-parameter.patch
+dma_fence_array-fix-pending_error-leak-in-dma_fence_array_signaled.patch
+pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+mm_zone-add-function-to-check-if-managed-dma-zone-exists.patch
+dma-pool-create-dma-atomic-pool-only-if-dma-zone-has-managed-pages.patch
+mm-page_alloc.c-do-not-warn-allocation-failure-on-zone-dma-if-no-managed-pages.patch
+ath11k-add-string-type-to-search-board-data-in-board-2.bin-for-wcn6855.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
+drm-rockchip-dsi-hold-pm-runtime-across-bind-unbind.patch
+drm-rockchip-dsi-reconfigure-hardware-on-resume.patch
+drm-ttm-put-bo-in-its-memory-manager-s-lru-list.patch
+ bluetooth-hci_vhci-fix-to-set-the-force_wakeup-value.patch
+ bluetooth-mgmt-fix-experimental-feature-changed-even.patch
+ bluetooth-l2cap-fix-not-initializing-sk_peer_pid.patch
+ drm-bridge-display-connector-fix-an-uninitialized-po.patch
+ drm-fix-null-ptr-deref-in-drm_dev_init_release.patch
+ drm-panel-kingdisplay-kd097d04-delete-panel-on-attac.patch
+ drm-panel-innolux-p079zca-delete-panel-on-attach-fai.patch
+ drm-rockchip-dsi-fix-unbalanced-clock-on-probe-error.patch
+ drm-rockchip-dsi-disable-pll-clock-on-bind-error.patch
+ bluetooth-virtio_bt-fix-memory-leak-in-virtbt_rx_han.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ drm-vc4-hdmi-set-a-default-hsm-rate.patch
+ drm-vc4-hdmi-move-the-hsm-clock-enable-to-runtime_pm.patch
+ drm-vc4-hdmi-make-sure-the-controller-is-powered-in-.patch
+ drm-vc4-hdmi-make-sure-the-controller-is-powered-up-.patch
+ drm-vc4-hdmi-rework-the-pre_crtc_configure-error-han.patch
+ drm-vc4-crtc-make-sure-the-hdmi-controller-is-powere.patch
+ drm-bridge-sn65dsi83-fix-bridge-removal.patch
+ drm-virtio-fix-potential-integer-overflow-on-shift-o.patch
+ drm-virtio-fix-another-potential-integer-overflow-on.patch
+ wcn36xx-ensure-pairing-of-init_scan-finish_scan-and-.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ libbpf-fix-section-counting-logic.patch
+ drm-vc4-hdmi-enable-the-scrambler-on-reconnection.patch
+ libbpf-fix-non-c89-loop-variable-declaration-in-gen_.patch
+ libbpf-free-up-resources-used-by-inner-map-definitio.patch
+ wcn36xx-fix-dma-channel-enable-disable-cycle.patch
+ wcn36xx-release-dma-channel-descriptor-allocations.patch
+ wcn36xx-put-dxe-block-into-reset-before-freeing-memo.patch
+ wcn36xx-populate-band-before-determining-rate-on-rx.patch
+ wcn36xx-fix-rx-bd-rate-mapping-for-5ghz-legacy-rates.patch
+ ath11k-send-ppdu_stats_cfg-with-proper-pdev-mask-to-.patch
+ bpftool-fix-memory-leak-in-prog_dump.patch
+ mtd-hyperbus-rpc-if-check-return-value-of-rpcif_sw_i.patch
+ media-videobuf2-fix-the-size-printk-format.patch
+ media-ipu3-cio2-fix-error-code-in-cio2_bridge_connec.patch
+ media-atomisp-add-missing-media_device_cleanup-in-at.patch
+ media-atomisp-fix-punit_ddr_dvfs_enable-argument-for.patch
+ media-atomisp-fix-inverted-logic-in-buffers_needed.patch
+ media-atomisp-do-not-use-err-var-when-checking-port-.patch
+ media-atomisp-fix-inverted-error-check-for-ia_css_mi.patch
+ media-atomisp-fix-ifdefs-in-sh_css.c.patch
+ media-atomisp-add-null-check-for-asd-obtained-from-a.patch
+ media-atomisp-fix-enum-formats-logic.patch
+ media-atomisp-fix-uninitialized-bug-in-gmin_get_pmic.patch
+ media-aspeed-fix-mode-detect-always-time-out-at-2nd-.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ media-aspeed-update-signal-status-immediately-to-ens.patch
+ arm64-dts-amlogic-meson-g12-fix-gpu-operating-point-.patch
+ arm64-dts-amlogic-fix-spi-nor-flash-node-name-for-od.patch
+ arm64-dts-meson-gxbb-wetek-fix-hdmi-in-early-boot.patch
+ arm64-dts-meson-gxbb-wetek-fix-missing-gpio-binding.patch
+ fs-dlm-don-t-call-kernel_getpeername-in-error_report.patch
+ memory-renesas-rpc-if-return-error-in-case-devm_iore.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ bluetooth-fix-uninitialized-variables-notify_evt.patch
+ ath11k-fix-etsi-regd-with-weather-radar-overlap.patch
+ ath11k-clear-the-keys-properly-via-disable_key.patch
+ ath11k-reset-rsn-wpa-present-state-for-open-bss.patch
+ spi-hisi-kunpeng-fix-the-debugfs-directory-name-inco.patch
+ tee-fix-put-order-in-teedev_close_context.patch
+ kernel-locking-use-a-pointer-in-ww_mutex_trylock.patch
+ fs-dlm-fix-build-with-config_ipv6-disabled.patch
+ drm-dp-don-t-read-back-backlight-mode-in-drm_edp_bac.patch
+ selftests-bpf-fix-xdpxceiver-failures-for-no-hugepag.patch
+ mctp-test-update-refcount-checking-in-route-fragment.patch
+ drm-vboxvideo-fix-a-null-vs-is_err-check.patch
+ ath11k-set-correct-nl80211_feature_dynamic_smps-for-.patch
+ ath11k-allocate-dst-ring-descriptors-from-cacheable-.patch
+ ath11k-add-hw_param-for-wakeup_mhi.patch
+ arm64-dts-renesas-cat875-add-rx-tx-delays.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-atmel-aes-reestablish-the-correct-tfm-context.patch
+ crypto-keembay-ocs-ecc-fix-error-return-code-in-kmb_.patch
+ crypto-qce-fix-uaf-on-qce_aead_register_one.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ crypto-qce-fix-uaf-on-qce_skcipher_register_one.patch
+ arm64-dts-qcom-sc7280-fix-incorrect-clock-name.patch
+ arm64-dts-qcom-sc7280-fix-interrupt-map-parent-addre.patch
+ mtd-hyperbus-rpc-if-fix-bug-in-rpcif_hb_remove.patch
+ cpufreq-qcom-cpufreq-hw-update-offline-cpus-per-cpu-.patch
+ soc-imx-gpcv2-keep-i.mx8mm-vpu-h1-bus-clock-active.patch
+ cpufreq-qcom-hw-fix-probable-nested-interrupt-handli.patch
+ arm-dts-stm32-fix-dtbs_check-warning-on-ili9341-dts-.patch
+ libbpf-load-global-data-maps-lazily-on-legacy-kernel.patch
+ tools-resolve_btf_ids-close-elf-file-on-error.patch
+ libbpf-fix-potential-misaligned-memory-access-in-btf.patch
+ libbpf-fix-glob_syms-memory-leak-in-bpf_linker.patch
+ libbpf-fix-using-invalidated-memory-in-bpf_linker.patch
+ crypto-qat-fix-undetected-pfvf-timeout-in-ack-loop.patch
+ ath11k-use-host-ce-parameters-for-ce-interrupts-conf.patch
+ arm64-dts-ti-k3-j721e-correct-cache-sets-info.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ pinctrl-apple-return-an-error-if-pinmux-is-missing-i.patch
+ net-dsa-rtl8365mb-set-rgmii-rx-delay-in-steps-of-0.3.patch
+ mfd-atmel-flexcom-remove-ifdef-config_pm_sleep.patch
+ mfd-atmel-flexcom-use-.resume_noirq.patch
+ bfq-do-not-let-waker-requests-skip-proper-accounting.patch
+ libbpf-silence-uninitialized-warning-error-in-btf_du.patch
+ media-i2c-imx274-fix-s_frame_interval-runtime-resume.patch
+ media-i2c-re-order-runtime-pm-initialisation.patch
+ media-i2c-ov8865-fix-lockdep-error.patch
+ media-rcar-csi2-correct-the-selection-of-hsfreqrange.patch
+ media-imx-pxp-initialize-the-spinlock-prior-to-using.patch
+ media-si470x-i2c-fix-possible-memory-leak-in-si470x_.patch
+ media-mtk-vcodec-fix-an-error-handling-path-in-mtk_v.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ media-hantro-hook-up-rk3399-jpeg-encoder-output.patch
+ media-coda-fix-coda960-jpeg-encoder-buffer-overflow.patch
+ media-venus-correct-low-power-frequency-calculation-.patch
+ media-venus-core-fix-a-potential-null-pointer-derefe.patch
+ media-venus-core-fix-a-resource-leak-in-the-error-ha.patch
+ net-stmmac-add-platform-level-debug-register-dump-fe.patch
+ net-lantiq-fix-missing-free_netdev-on-error-in-ltq_e.patch
+ thermal-drivers-imx-implement-runtime-pm-support.patch
+ igc-af_xdp-zero-copy-metadata-adjust-breaks-skbs-on-.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ powerpc-avoid-discarding-flags-in-system_call_except.patch
+ rcu-avoid-alloc_pages-when-recording-stack.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ drm-vmwgfx-remove-the-deprecated-lower-mem-limit.patch
+ drm-vmwgfx-fail-to-initialize-on-broken-configs.patch
+ cgroup-trace-event-cgroup-id-fields-should-be-u64.patch
+ acpi-ec-rework-flushing-of-ec-work-while-suspended-t.patch
+ pinctrl-mediatek-uninitialized-variable-in-mtk_pctrl.patch
+ pinctrl-mediatek-add-a-check-for-error-in-mtk_pincon.patch
+ thermal-drivers-imx8mm-enable-adc-when-enabling-moni.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ libbpf-clean-gen_loader-s-attach-kind.patch
+ null_blk-allow-zero-poll-queues.patch
+ crypto-caam-save-caam-memory-to-support-crypto-engin.patch
+ arm64-dts-ti-k3-am642-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j7200-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j721e-fix-the-l2-cache-sets.patch
+ arm64-dts-ti-k3-j7200-correct-the-d-cache-sets-info.patch
+ tty-serial-uartlite-allow-64-bit-address.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ mtd-core-provide-unique-name-for-nvmem-device.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ staging-rtl8192e-return-error-code-from-rtllib_softm.patch
+ staging-rtl8192e-rtllib_module-fix-error-handle-case.patch
+ bluetooth-btmtksdio-fix-resume-failure.patch
+ bpf-fix-the-test_task_vma-selftest-to-support-output.patch
+ sched-fair-fix-detection-of-per-cpu-kthreads-waking-.patch
+ sched-fair-fix-per-cpu-kthread-and-wakee-stacking-fo.patch
+ bpf-adjust-btf-log-size-limit.patch
+ bpf-disallow-bpf_log_kernel-log-level-for-bpf-bpf_bt.patch
+ bpf-remove-config-check-to-enable-bpf-support-for-br.patch
+ drm-rcar-du-add-dsi-support-to-rcar_du_output_name.patch
+ drm-rcar-du-crtc-support-external-dsi-dot-clock.patch
+ arm64-clear_page-shouldn-t-use-dc-zva-when-dczid_el0.patch
+ arm64-mte-dc-gva-gzva-shouldn-t-be-used-when-dczid_e.patch
+ platform-x86-wmi-replace-read_takes_no_args-with-a-f.patch
+ platform-x86-wmi-fix-driver-notify-vs-probe-race.patch
+ samples-bpf-clean-up-samples-bpf-build-failes.patch
+ samples-bpf-fix-xdp_sample_user.o-linking-with-clang.patch
+ samples-bpf-fix-unknown-warning-group-build-warning-.patch
+ media-uvcvideo-fix-memory-leak-of-object-map-on-erro.patch
+ media-uvcvideo-avoid-invalid-memory-access.patch
+ media-uvcvideo-avoid-returning-invalid-controls.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ wireless-iwlwifi-fix-a-double-free-in-iwl_txq_dyn_al.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ mtd-spi-nor-get-rid-of-nor-page_size.patch
+ mtd-spi-nor-fix-mtd-size-for-s3an-flashes.patch
+ ath10k-fix-the-mtu-size-on-qca9377-sdio.patch
+ ath11k-fix-qmi-file-type-enum-value.patch
+ bluetooth-mgmt-use-hci_dev_test_and_-set-clear-_flag.patch
+ bluetooth-btusb-handle-download_firmware-failure-cas.patch
+ drm-amd-display-fix-bug-in-debugfs-crc_win_update-en.patch
+ drm-amd-display-fix-out-of-bounds-access-on-dnc31-st.patch
+ drm-msm-gpu-don-t-allow-zero-fence_id.patch
+ drm-msm-dp-displayport-driver-need-algorithm-rationa.patch
+ rcu-exp-mark-current-cpu-as-exp-qs-in-ipi-loop-secon.patch
+ wcn36xx-fix-max-channels-retrieval.patch
+ drm-msm-dsi-fix-initialization-in-the-bonded-dsi-cas.patch
+ mwifiex-fix-possible-abba-deadlock.patch
+ xfrm-fix-a-small-bug-in-xfrm_sa_len.patch
+ x86-uaccess-move-variable-into-switch-case-statement.patch
+ libbpf-add-bool-skipped-to-struct-bpf_map.patch
+ selftests-clone3-clone3-add-case-clone3_args_no_test.patch
+ selftests-harness-avoid-false-negatives-if-test-has-.patch
+ crypto-stm32-cryp-fix-ctr-counter-carry.patch
+ crypto-stm32-cryp-fix-xts-and-race-condition-in-cryp.patch
+ crypto-stm32-cryp-check-early-input-data.patch
+ crypto-stm32-cryp-fix-double-pm-exit.patch
+ crypto-stm32-cryp-fix-lrw-chaining-mode.patch
+ crypto-stm32-cryp-fix-bugs-and-crash-in-tests.patch
+ crypto-stm32-revert-broken-pm_runtime_resume_and_get.patch
+ crypto-hisilicon-qm-fix-incorrect-return-value-of-hi.patch
+ libbpf-fix-gen_loader-assumption-on-number-of-progra.patch
+ ath11k-fix-deleting-uninitialized-kernel-timer-durin.patch
+ spi-fix-incorrect-cs_setup-delay-handling.patch
+ kunit-tool-fix-json-output-for-skipped-tests.patch
+ arm-dts-gemini-nas4220-b-fis-index-block-with-128-ki.patch
+ perf-arm-cmn-fix-cpu-hotplug-unregistration.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ media-coda-imx-vdoa-handle-dma_set_coherent_mask-err.patch
+ ath11k-fix-a-null-pointer-dereference-in-ath11k_mac_.patch
+ net-dsa-hellcreek-fix-insertion-of-static-fdb-entrie.patch
+ net-dsa-hellcreek-add-stp-forwarding-rule.patch
+ net-dsa-hellcreek-allow-ptp-p2p-measurements-on-bloc.patch
+ net-dsa-hellcreek-add-missing-ptp-via-udp-rules.patch
+ arm64-dts-qcom-c630-fix-soundcard-setup.patch
+ arm64-dts-qcom-ipq6018-fix-gpio-ranges-property.patch
+ drm-msm-dpu-fix-safe-status-debugfs-file.patch
+ drm-bridge-ti-sn65dsi86-set-max-register-for-regmap.patch
+ gpu-host1x-select-config_dma_shared_buffer.patch
+ drm-tegra-gr2d-explicitly-control-module-reset.patch
+ drm-tegra-vic-fix-dma-api-misuse.patch
+ media-hantro-fix-probe-func-error-path.patch
+ xfrm-interface-with-if_id-0-should-return-error.patch
+ xfrm-state-and-policy-should-fail-if-xfrma_if_id-0.patch
+ arm-9159-1-decompressor-avoid-unpredictable-nop-enco.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ arm64-dts-marvell-cn9130-add-gpio-and-spi-aliases.patch
+ arm64-dts-marvell-cn9130-enable-cp0-gpio-controllers.patch
+ arm-dts-armada-38x-add-generic-compatible-to-uart-no.patch
+ mt76-mt7921-drop-offload_flags-overwritten.patch
+ mt76-mt7921-fix-mt7921e-reset-failure.patch
+ mt76-debugfs-fix-queue-reporting-for-mt76-usb.patch
+ mt76-fix-possible-oob-issue-in-mt76_calculate_defaul.patch
+ mt76-mt7921-fix-possible-null-pointer-dereference-in.patch
+ mt76-mt7921-move-mt76_connac_mcu_set_hif_suspend-to-.patch
+ mt76-mt7921s-fix-the-device-cannot-sleep-deeply-in-s.patch
+ mt76-mt7921-use-correct-iftype-data-on-6ghz-cap-init.patch
+ mt76-mt7921s-fix-possible-kernel-crash-due-to-invali.patch
+ mt76-connac-fix-last_chan-configuration-in-mt76_conn.patch
+ mt76-mt7921-fix-possible-resume-failure.patch
+ mt76-connac-introduce-mcu_ext-macros.patch
+ mt76-connac-align-mcu_ext-definitions-with-7915-driv.patch
+ mt76-connac-remove-mcu_fw_prefix-bit.patch
+ mt76-connac-introduce-mcu_uni_cmd-macro.patch
+ mt76-mt7921s-fix-suspend-error-with-enlarging-mcu-ti.patch
+ wilc1000-fix-double-free-error-in-probe.patch
+ rtw88-add-quirk-to-disable-pci-caps-on-hp-250-g7-not.patch
+ rtw88-disable-pcie-aspm-while-doing-napi-poll-on-882.patch
+ iwlwifi-mvm-fix-32-bit-build-in-ftm.patch
+ iwlwifi-don-t-pass-actual-wgds-revision-number-in-ta.patch
+ iwlwifi-mvm-test-roc-running-status-bits-before-remo.patch
+ iwlwifi-mvm-perform-6ghz-passive-scan-after-suspend.patch
+ iwlwifi-mvm-set-protected-flag-only-for-ndp-ranging.patch
+ mmc-meson-mx-sdhc-add-irq-check.patch
+ mmc-meson-mx-sdio-add-irq-check.patch
+ block-fix-error-unwinding-in-device_add_disk.patch
+ selinux-fix-potential-memleak-in-selinux_add_opt.patch
+ um-fix-ndelay-udelay-defines.patch
+ um-rename-set_signals-to-um_set_signals.patch
+ um-virt-pci-fix-32-bit-compile.patch
+ lib-logic_iomem-fix-32-bit-build.patch
+ lib-logic_iomem-fix-operation-on-32-bit.patch
+ um-virtio_uml-fix-time-travel-external-time-propagat.patch
+ bluetooth-l2cap-fix-using-wrong-mode.patch
+ bpftool-enable-line-buffering-for-stdout.patch
+ backlight-qcom-wled-validate-enabled-string-indices-.patch
+ backlight-qcom-wled-pass-number-of-elements-to-read-.patch
+ backlight-qcom-wled-fix-off-by-one-maximum-with-defa.patch
+ backlight-qcom-wled-override-default-length-with-qco.patch
+ backlight-qcom-wled-use-cpu_to_le16-macro-to-perform.patch
+ backlight-qcom-wled-respect-enabled-strings-in-set_b.patch
+ software-node-fix-wrong-node-passed-to-find-nargs_pr.patch
+ ath11k-fix-unexpected-return-buffer-manager-error-fo.patch
+ mt76-mt7921-fix-a-possible-race-enabling-disabling-r.patch
+ bluetooth-hci_qca-stop-ibs-timer-during-bt-off.patch
+ x86-boot-compressed-move-clang_flags-to-beginning-of.patch
+ crypto-octeontx2-prevent-underflow-in-get_cores_bmap.patch
+ block-null_blk-only-set-set-nr_maps-as-3-if-active-p.patch
+ regulator-qcom-labibb-ocp-interrupts-are-not-a-failu.patch
+ hwmon-mr75203-fix-wrong-power-up-delay-value.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ io_uring-remove-double-poll-on-poll-update.patch
+ bpf-add-missing-map_get_next_key-method-to-bloom-fil.patch
+ serial-8250_bcm7271-propagate-error-codes-from-brcmu.patch
+ drm-amd-display-fix-dereference-before-null-check.patch
+ acpi-scan-create-platform-device-for-bcm4752-and-lnv.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-11962
+ power-reset-mt6397-check-for-null-res-pointer.patch
+ net-xfrm-ipsec-tunnel-mode-fix-inner_ipproto-setting.patch
+ net-ethernet-mtk_eth_soc-fix-return-values-and-refac.patch
+ net-dsa-fix-incorrect-function-pointer-check-for-mrp.patch
+ netfilter-ipt_clusterip-fix-refcount-leak-in-cluster.patch
+ bpf-arm64-use-emit_addr_mov_i64-for-bpf_pseudo_func.patch
+ bpf-sockmap-fix-return-codes-from-tcp_bpf_recvmsg_pa.patch
+ bpf-sockmap-fix-double-bpf_prog_put-on-error-case-in.patch
+ bpf-don-t-promote-bogus-looking-registers-after-null.patch
+ bpf-fix-verifier-support-for-validation-of-async-cal.patch
+ bpf-fix-so_rcvbuf-so_sndbuf-handling-in-_bpf_setsock.patch
+ libbpf-use-probe_name-for-legacy-kprobe.patch
+ netfilter-nft_payload-do-not-update-layer-4-checksum.patch
+ netfilter-nft_set_pipapo-allocate-pcpu-scratch-maps-.patch
+ net-fix-sof_timestamping_bind_phc-to-work-with-multi.patch
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ rocker-fix-a-sleeping-in-atomic-bug.patch
+ staging-greybus-audio-check-null-pointer.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ bluetooth-hci_bcm-check-for-error-irq.patch
+ bluetooth-hci_qca-fix-null-vs-is_err_or_null-check-i.patch
+ net-smc-reset-conn-lgr-when-link-group-registration-.patch
+ usb-dwc3-qcom-fix-null-vs-is_err-checking-in-dwc3_qc.patch
+ usb-dwc2-do-not-gate-off-the-hardware-if-it-does-not.patch
+ usb-dwc2-gadget-initialize-max_speed-from-params.patch
+ usb-gadget-u_audio-fix-calculations-for-small-binter.patch
+ usb-gadget-u_audio-subdevice-0-for-capture-ctls.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-15288
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-31258
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-6488
+ debugfs-lockdown-allow-reading-debugfs-files-that-ar.patch
+ drivers-firmware-add-missing-platform_device_put-in-.patch
+ serial-liteuart-fix-module_alias.patch
+ serial-stm32-move-tx-dma-terminate-dma-to-shutdown.patch
+ spi-qcom-geni-set-the-error-code-for-gpi-transfer.patch
+ spi-qcom-geni-handle-timeout-for-gpi-mode.patch
+ x86-sched-fix-undefined-reference-to-init_freq_invar.patch
+ net-mlx5e-fix-page-dma-map-unmap-attributes.patch
+ net-mlx5e-fix-nullptr-on-deleting-mirroring-rule.patch
+ net-mlx5e-fix-wrong-usage-of-fib_info_nh-when-routes.patch
+ net-mlx5e-don-t-block-routes-with-nexthop-objects-in.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch-11122
+ net-mlx5e-fix-matching-on-modified-inner-ip_ecn-bits.patch
+ net-mlx5-fix-access-to-sf_dev_table-on-allocation-fa.patch
+ net-mlx5e-sync-vxlan-udp-ports-during-uplink-represe.patch
+ net-mlx5-set-command-entry-semaphore-up-once-got-ind.patch
+ lib-mpi-add-the-return-value-check-of-kcalloc.patch
+ bluetooth-l2cap-uninitialized-variables-in-l2cap_soc.patch
+ bluetooth-hci_sock-fix-endian-bug-in-hci_sock_setsoc.patch
+ mptcp-fix-per-socket-endpoint-accounting.patch
+ mptcp-fix-opt-size-when-sending-dss-mp_fail.patch
+ mptcp-fix-a-dss-option-writing-error.patch
+ mptcp-check-reclaim-amount-before-reducing-allocatio.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ octeontx2-af-increment-ptp-refcount-before-use.patch
+ octeontx2-nicvf-free-vf-ptp-resources.patch
+ ax25-uninitialized-variable-in-ax25_setsockopt.patch
+ netrom-fix-api-breakage-in-nr_setsockopt.patch
+ regmap-call-regmap_debugfs_exit-prior-to-_init.patch
+ net-mscc-ocelot-fix-incorrect-balancing-with-down-la.patch
+ octeontx2-af-fix-interrupt-name-strings.patch
+ can-mcp251xfd-add-missing-newline-to-printed-strings.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ tpm_tis-fix-an-error-handling-path-in-tpm_tis_core_i.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ can-rcar_canfd-rcar_canfd_channel_probe-make-sure-we.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ netfilter-egress-avoid-a-lockdep-splat.patch
+ net-openvswitch-fix-ct_state-nat-flags-for-conns-arr.patch
+ iwlwifi-mvm-use-div_s64-instead-of-do_div-in-iwl_mvm.patch
+ bnxt_en-use-firmware-provided-max-timeout-for-messag.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ amt-fix-wrong-return-type-of-amt_send_membership_upd.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ asoc-intel-sof_sdw-fix-jack-detection-on-hp-spectre-.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-fix-potential-deadlock-at-codec-unbinding.patch
+ rdma-bnxt_re-scan-the-whole-bitmap-when-checking-if-.patch
+ rdma-hns-validate-the-pkey-index.patch
+ scsi-pm80xx-update-warn_on-check-in-pm8001_mpi_build.patch
+ clk-renesas-rzg2l-check-return-value-of-pm_genpd_ini.patch
+ clk-renesas-rzg2l-propagate-return-value-of_genpd_ad.patch
+ clk-imx8mn-fix-imx8mn_clko1_sels.patch
+ asoc-cs42l42-report-initial-jack-state.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ asoc-uniphier-drop-selecting-non-existing-snd_soc_un.patch
+ asoc-codecs-wcd938x-add-snd_soc_wcd938_sdw-to-codec-.patch
+ rdma-rtrs-clt-fix-the-initial-value-of-min_latency.patch
+ alsa-hda-make-proper-use-of-timecounter.patch
+ dt-bindings-thermal-fix-definition-of-cooling-maps-c.patch
+ powerpc-perf-fix-pmu-callbacks-to-clear-pending-pmi-.patch
+ powerpc-modules-don-t-warn-on-first-module-allocatio.patch
+ powerpc-32s-fix-shift-out-of-bounds-in-kasan-init.patch
+ clocksource-avoid-accidental-unstable-marking-of-clo.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ alsa-usb-audio-drop-superfluous-0-in-presonus-studio.patch
+ asoc-amd-fix-dependency-for-spi-master.patch
+ misc-at25-make-driver-of-independent-again.patch
+ char-mwave-adjust-io-port-register-size.patch
+ binder-fix-handling-of-error-during-copy.patch
+ binder-avoid-potential-data-leakage-when-copying-txn.patch
+ openrisc-add-clone3-abi-wrapper.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ iommu-extend-mutex-lock-scope-in-iommu_probe_device.patch
+ iommu-io-pgtable-arm-fix-table-descriptor-paddr-form.patch
+ asoc-sof-intel-fix-build-issue-related-to-codec_prob.patch
+ scsi-core-fix-scsi_device_max_queue_depth.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ rdma-qedr-fix-reporting-max_-send-recv-_wr-attrs.patch
+ pci-msi-fix-pci_irq_vector-pci_irq_get_affinity.patch
+ powerpc-powermac-add-additional-missing-lockdep_regi.patch
+ iommu-arm-smmu-qcom-fix-ttbr0-read.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ rdma-cma-let-cma_resolve_ib_dev-continue-search-even.patch
+ asoc-rt5663-handle-device_property_read_u32_array-er.patch
+ of-unittest-fix-warning-on-powerpc-frame-size-warnin.patch
+ of-unittest-64-bit-dma-address-test-requires-arch-su.patch
+ clk-stm32-fix-ltdc-s-clock-turn-off-by-clk_disable_u.patch
+ mips-add-sys_has_cpu_mips64_r5-config-for-mips-relea.patch
+ mips-fix-kconfig-reference-to-phys_addr_t_64bit.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-amd-restore-ga-log-tail-pointer-on-host-resume.patch
+ iommu-amd-x2apic-mode-re-enable-after-resume.patch
+ iommu-amd-x2apic-mode-setup-the-intx-registers-on-ma.patch
+ iommu-amd-x2apic-mode-mask-unmask-interrupts-on-susp.patch
+ iommu-amd-remove-useless-irq-affinity-notifier.patch
+ asoc-intel-catpt-test-dmaengine_submit-result-before.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ asoc-mediatek-mt8195-correct-default-value.patch
+ counter-104-quad-8-fix-persistent-enabled-events-bug.patch
+ of-fdt-aggregate-the-processing-of-linux-usable-memo.patch
+ efi-apply-memblock-cap-after-memblock_add.patch
+ scsi-block-pm-always-set-request-queue-runtime-activ.patch
+ phy-uniphier-usb3ss-fix-unintended-writing-zeros-to-.patch
+ asoc-mediatek-check-for-error-clk-pointer.patch
+ powerpc-64s-mask-nip-before-checking-against-srr0.patch
+ powerpc-64s-use-emit_warn_entry-for-srr-debug-warnin.patch
+ phy-cadence-sierra-fix-to-get-correct-parent-for-mux.patch
+ iio-chemical-sunrise_co2-set-val-parameter-only-on-s.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ asoc-mediatek-mt8195-correct-pcmif-be-dai-control-fl.patch
+ arm64-tegra-remove-non-existent-tegra194-reset.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ powerpc-xive-add-missing-null-check-after-calling-km.patch
+ asoc-fsl_mqs-fix-module_alias.patch
+ alsa-hda-cs8409-increase-delay-during-jack-detection.patch
+ alsa-hda-cs8409-fix-jack-detection-after-resume.patch
+ cxl-core-remove-cxld_const_init-in-cxl_decoder_alloc.patch
+ mips-fix-local_-add-sub-_return-on-mips64.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ clk-qcom-gcc-sc7280-mark-gcc_cfg_noc_lpass_clk-alway.patch
+ asoc-imx-card-need-special-setting-for-ak4497-on-i.m.patch
+ asoc-imx-card-fix-mclk-calculation-issue-for-akcodec.patch
+ asoc-imx-card-improve-the-sound-quality-for-low-rate.patch
+ asoc-fsl_asrc-refine-the-check-of-available-clock-di.patch
+ clk-bm1880-remove-kfrees-on-static-allocations.patch
+ of-base-fix-phandle-argument-length-mismatch-error-m.patch
+ of-fdt-don-t-worry-about-non-memory-region-overlap-f.patch
+ mips-compressed-fix-build-with-zstd-compression.patch
+ mailbox-fix-gce_num-of-mt8192-driver-data.patch
+ mailbox-imx-fix-an-is_err-vs-null-bug.patch
+ mailbox-pcc-avoid-using-the-uninitialized-variable-d.patch
+ mailbox-pcc-handle-all-pcc-subtypes-correctly-in-pcc.patch
+ arm-dts-omap3-n900-fix-lp5523-for-multi-color.patch
+ leds-lp55xx-initialise-output-direction-from-dts.patch
+ bluetooth-hci_sock-purge-socket-queues-in-the-destru.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ bluetooth-fix-memory-leak-of-hci-device.patch
+ drm-panel-delete-panel-on-mipi_dsi_attach-failure.patch
+ bluetooth-fix-removing-adv-when-processing-cmd-compl.patch
+ drm-sched-avoid-lockdep-spalt-on-killing-a-processes.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ libbpf-detect-corrupted-elf-symbols-section.patch
+ libbpf-improve-sanity-checking-during-btf-fix-up.patch
+ libbpf-validate-that-.btf-and-.btf.ext-sections-cont.patch
+ drm-lima-fix-warning-when-config_debug_sg-y-config_d.patch
+ selftests-bpf-fix-memory-leaks-in-btf_type_c_dump-he.patch
+ selftests-bpf-destroy-xdp-link-correctly.patch
+ selftests-bpf-fix-bpf_object-leak-in-skb_ctx-selftes.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-bridge-dw-hdmi-handle-eld-when-drm_bridge_attach.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ media-atomisp-fix-try_fmt-logic.patch
+ media-atomisp-set-per-device-s-default-mode.patch
+ media-atomisp-ov2680-fix-ov2680_set_fmt-clobbering-t.patch
+ media-atomisp-check-before-deference-asd-variable.patch
+ arm-shmobile-rcar-gen2-add-missing-of_node_put.patch
+ ath11k-enable-ieee80211_vht_ext_nss_bw_capable-if-ns.patch
+ batman-adv-allow-netlink-usage-in-unprivileged-conta.patch
+ bpf-change-value-of-max_tail_call_cnt-from-32-to-33.patch
+ media-atomisp-handle-errors-at-sh_css_create_isp_par.patch
+ ath11k-fix-crash-caused-by-uninitialized-tx-ring.patch
+ usb-dwc3-meson-g12a-fix-shared-reset-control-use.patch
+ usb-ehci_brcm_hub_control-improve-port-index-sanitiz.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ psi-fix-psi_mem_full-state-when-tasks-are-in-memstal.patch
+ drm-panel-orientation-quirks-add-quirk-for-the-lenov.patch
+ hid-magicmouse-report-battery-level-over-usb.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ libbpf-accommodate-dwarf-compiler-bug-with-duplicate.patch
+ ethernet-renesas-use-div64_ul-instead-of-do_div.patch
+ edac-synopsys-use-the-quirk-for-version-instead-of-d.patch
+ arm64-dts-qcom-sm-68-350-use-interrupts-extended-wit.patch
+ arm64-dts-qcom-sm8350-shorten-camera-thermal-bottom-.patch
+ soc-imx-gpcv2-synchronously-suspend-mix-domains.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ ath11k-fix-mon-status-ring-rx-tlv-processing.patch
+ drm-amd-display-check-top_pipe_to_program-pointer.patch
+ drm-amdgpu-display-set-vblank_disable_immediate-for-.patch
+ soc-ti-pruss-fix-referenced-node-in-error-message.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-amd-display-add-else-to-avoid-double-destroy-clk.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ mxser-keep-only-tty-test-in-isr.patch
+ mxser-don-t-throttle-manually.patch
+ mxser-increase-buf_overrun-if-tty_insert_flip_char-f.patch
+ serial-8250_dw-add-starfive-jh7100-quirk.patch
+ tty-serial-imx-disable-ucr4_oren-in-.stop_rx-instead.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ crypto-jitter-consider-32-lsb-for-apt.patch
+ rtw89-fix-potentially-access-out-of-range-of-rf-regi.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ rsi-fix-use-after-free-in-rsi_rx_done_handler.patch
+ rsi-fix-out-of-bounds-read-in-rsi_read_pkt.patch
+ ath11k-avoid-null-ptr-access-during-mgmt-tx-cleanup.patch
+ media-venus-avoid-calling-core_clk_setrate-concurren.patch
+ regulator-da9121-prevent-current-limit-change-when-e.patch
+ drm-vmwgfx-release-ttm-memory-if-probe-fails.patch
+ drm-vmwgfx-introduce-a-new-placement-for-mob-page-ta.patch
+ acpi-x86-drop-pwm2-device-on-lenovo-yoga-book-from-a.patch
+ acpi-change-acpi_device_always_present-into-acpi_dev.patch
+ acpi-x86-allow-specifying-acpi_device_override_statu.patch
+ acpi-x86-add-not-present-quirk-for-the-pci0.sdhb.brc.patch
+ drm-return-error-codes-from-struct-drm_driver.gem_cr.patch
+ drm-amd-display-use-oriented-source-size-when-checki.patch
+ arm64-dts-ti-j7200-main-fix-dtbs_check-serdes_ln_ctr.patch
+ arm64-dts-ti-j721e-main-fix-dtbs_check-in-serdes_ln_.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ x86-mm-flush-global-tlb-when-switching-to-trampoline.patch
+ drm-rcar-du-fix-crtc-timings-when-cmm-is-used.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-rcar-vin-update-format-alignment-constraints.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-atomisp-fix-variable-dereferenced-before-check.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ thunderbolt-runtime-pm-activate-both-ends-of-the-dev.patch
+ arm64-dts-renesas-fix-thermal-bindings.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ iwlwifi-mvm-avoid-clearing-a-just-saved-session-prot.patch
+ iwlwifi-acpi-fix-wgds-rev-3-size.patch
+ rcutorture-avoid-soft-lockup-during-cpu-stall.patch
+ ath11k-avoid-deadlock-by-change-ieee80211_queue_work.patch
+ ath10k-fix-tx-hanging.patch
+ rtw89-don-t-kick-off-tx-dma-if-failed-to-write-skb.patch
+ net-sysfs-update-the-queue-counts-in-the-unregistrat.patch
+ ath10k-drop-beacon-and-probe-response-which-leak-fro.patch
+ net-phy-prefer-1000baset-over-1000basekx.patch
+ gpio-aspeed-convert-aspeed_gpio.lock-to-raw_spinlock.patch
+ gpio-aspeed-sgpio-convert-aspeed_sgpio.lock-to-raw_s.patch
+ selftests-ftrace-make-kprobe-profile-testcase-descri.patch
+ arm64-dts-rockchip-fix-bluetooth-on-rock-pi-4-boards.patch
+ ath11k-avoid-false-deadlock-warning-reported-by-lock.patch
+ arm-dts-qcom-sdx55-fix-ipa-interconnect-definitions.patch
+ x86-mce-allow-instrumentation-during-task-work-queue.patch
+ x86-mce-prevent-severity-computation-from-being-inst.patch
+ x86-mce-mark-mce_panic-noinstr.patch
+ x86-mce-mark-mce_end-noinstr.patch
+ x86-mce-mark-mce_read_aux-noinstr.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ kunit-don-t-crash-if-no-parameters-are-generated.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ drm-amdkfd-fix-error-handling-in-svm_range_add.patch
+ drm-amdgpu-fix-amdgpu_ras_mca_query_error_status-sco.patch
+ hid-quirks-allow-inverting-the-absolute-x-y-values.patch
+ hid-i2c-hid-of-expose-the-touchscreen-inverted-prope.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-rockchip-rkisp1-use-device-name-for-debugfs-su.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-tmio-reinit-card-irqs-in-reset-routine.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ mmc-omap_hsmmc-revert-special-init-for-wl1251.patch
+ drm-amd-amdgpu-fix-psp-tmr-bo-pin-count-leak-in-srio.patch
+ drm-amd-amdgpu-fix-gmc-bo-pin-count-leak-in-sriov.patch
+ audit-ensure-userspace-is-penalized-the-same-as-the-.patch
+ arm64-dts-ls1028a-qds-move-rtc-node-to-the-correct-i.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ crypto-ccp-move-sev_init-retry-for-corrupted-data.patch
+ crypto-hisilicon-hpre-fix-memory-leak-in-hpre_curve2.patch
+ crypto-hisilicon-qm-fix-deadlock-for-remove-driver.patch
+ pm-runtime-add-safety-net-to-supplier-device-release.patch
+ cpufreq-fix-initialization-of-min-and-max-frequency-.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ mt76-mt7615-fix-possible-deadlock-while-mt7615_regis.patch
+ mt76-mt7915-fix-smps-operation-fail.patch
+ mt76-connac-fix-a-theoretical-null-pointer-dereferen.patch
+ mt76-do-not-pass-the-received-frame-with-decryption-.patch
+ mt76-mt7615-improve-wmm-index-allocation.patch
+ mt76-mt7921-fix-network-buffer-leak-by-txs-missing.patch
+ ath9k_htc-fix-null-pointer-dereference-at-ath9k_htc_.patch
+ ath9k_htc-fix-null-pointer-dereference-at-ath9k_htc_.patch-21350
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ rtw88-8822c-update-rx-settings-to-prevent-potential-.patch
+ pm-avs-qcom-cpr-use-div64_ul-instead-of-do_div.patch
+ iwlwifi-recognize-missing-pnvm-data-and-then-log-fil.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ iwlwifi-mvm-fix-calculation-of-frame-length.patch
+ iwlwifi-mvm-fix-aux-roc-removal.patch
+ iwlwifi-pcie-make-sure-prph_info-is-set-when-treatin.patch
+ mmc-sdhci-pci-gli-gl9755-support-for-cd-wp-inversion.patch
+ block-check-minor-range-in-device_add_disk.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ ath11k-fix-napi-related-hang.patch
+ bluetooth-btintel-add-missing-quirks-and-msft-ext-fo.patch
+ cpufreq-intel_pstate-update-cpuinfo.max_freq-on-hwp_.patch
+ bluetooth-vhci-set-hci_quirk_valid_le_states.patch
+ xfrm-rate-limit-sa-mapping-change-message-to-user-sp.patch
+ drm-etnaviv-consider-completed-fence-seqno-in-hang-c.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-fix-wrong-interpretation-of-pcc-address.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ mmc-mtk-sd-use-readl_poll_timeout-instead-of-open-co.patch
+ drm-amdgpu-don-t-inherit-gem-object-vmas-in-child-pr.patch
+ drm-amdgpu-fixup-bad-vram-size-on-gmc-v8.patch
+ mfd-intel_soc_pmic-use-cpu-id-check-instead-of-_hrv-.patch
+ amdgpu-pm-make-sysfs-pm-attributes-as-read-only-for-.patch
+ acpi-battery-add-the-thinkpad-not-charging-quirk.patch
+ acpi-cppc-check-present-cpus-for-determining-_cpc-is.patch
+ net-mlx5-dr-fix-error-flow-in-creating-matcher.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ can-do-not-increase-rx-statistics-when-generating-a-.patch
+ bpf-selftests-fix-namespace-mount-setup-in-tc_redire.patch
+ mlxsw-pci-avoid-flow-control-for-emad-packets.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ net-gemini-allow-any-rgmii-interface-mode.patch
+ regulator-qcom_smd-align-probe-function-with-rpmh-re.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-pl011-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ random-do-not-throw-away-excess-input-to-crng_fast_l.patch
+ net-mlx5-update-log_max_qp-value-to-fw-max-capabilit.patch
+ net-mlx5e-unblock-setting-vid-0-for-vf-in-case-pf-is.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ scripts-sphinx-pre-install-fix-ctex-support-on-debia.patch
+ can-flexcan-allow-to-change-quirks-at-runtime.patch
+ can-flexcan-rename-rx-modes.patch
+ can-flexcan-add-more-quirks-to-describe-rx-path-capa.patch
+ x86-kbuild-enable-config_kallsyms_all-y-in-the-defco.patch
+ clk-samsung-exynos850-register-clocks-early.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ asoc-imx-hdmi-add-put_device-after-of_find_device_by.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ clk-meson-gxbb-fix-the-sdm_en-bit-for-mpll0-on-gxbb.patch
+ powerpc-powermac-add-missing-lockdep_register_key.patch
+ kvm-ppc-book3s-suppress-warnings-when-allocating-too.patch
+ kvm-ppc-book3s-suppress-failed-alloc-warning-in-h_co.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ nvmem-core-set-size-for-sysfs-bin-file.patch
+ dm-fix-alloc_dax-error-handling-in-alloc_dev.patch
+ dm-make-the-dax-support-depend-on-config_fs_dax.patch
+ asoc-test-component-fix-null-pointer-dereference.patch
+ interconnect-qcom-rpm-prevent-integer-overflow-in-ra.patch
+ scsi-ufs-fix-a-kernel-crash-during-shutdown.patch
+ scsi-lpfc-fix-leaked-lpfc_dmabuf-mbox-allocations-wi.patch
+ scsi-lpfc-trigger-sli4-firmware-dump-before-doing-dr.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ mips-loongson64-use-three-arguments-for-slti.patch
+ powerpc-40x-map-32mbytes-of-memory-at-startup.patch
+ selftests-powerpc-spectre_v2-return-skip-code-when-m.patch
+ powerpc-handle-kdump-appropriately-with-crash_kexec_.patch
+ powerpc-fadump-fix-inaccurate-cpu-state-info-in-vmco.patch
+ asoc-sof-intel-hda-add-quirks-for-hdaudio-dma-positi.patch
+ udf-fix-error-handling-in-udf_new_inode.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ irqchip-gic-v4-disable-redistributors-view-of-the-vp.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ scsi-hisi_sas-prevent-parallel-flr-and-controller-re.patch
+ asoc-sof-ipc-add-null-pointer-check-for-substream-ru.patch
+ selftests-powerpc-add-a-test-of-sigreturning-to-the-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ scsi-mpi3mr-fixes-around-reply-request-queues.patch
+ asoc-mediatek-mt8192-mt6359-fix-device_node-leak.patch
+ phy-phy-mtk-tphy-add-support-efuse-setting.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ asoc-mediatek-mt8183-fix-device_node-leak.patch
+ habanalabs-change-wait-for-interrupt-timeout-to-64-b.patch
+ habanalabs-skip-read-fw-errors-if-dynamic-descriptor.patch
+ phy-mediatek-fix-missing-check-in-mtk_mipi_tx_probe.patch
+ mailbox-change-mailbox-mpfs-compatible-string.patch
+ signal-in-get_signal-test-for-signal_group_exit-ever.patch
+ pci-mediatek-gen3-disable-dvfsrc-voltage-request.patch
+ pci-qcom-fix-an-error-handling-path-in-qcom_pcie_pro.patch
+ pci-rcar-check-if-device-is-runtime-suspended-instea.patch
+ pci-dwc-do-not-remap-invalid-res.patch
+ pci-aardvark-fix-checking-for-mem-resource-type.patch
+ pci-apple-fix-refclk1-enable-poll-logic.patch
+ kvm-vmx-don-t-unblock-vcpu-w-posted-irq-if-irqs-are-.patch
+ kvm-s390-ensure-kvm_arch_no_poll-is-read-once-when-b.patch
+ kvm-vmx-read-posted-interrupt-control-exactly-once-p.patch
+ kvm-x86-ensure-that-dirty-pdptrs-are-loaded.patch
+ kvm-x86-handle-32-bit-wrap-of-eip-for-emultype_skip-.patch
+ kvm-x86-exit-to-userspace-if-emulation-prepared-a-co.patch
+ i3c-fix-incorrect-address-slot-lookup-on-64-bit.patch
+ i3c-master-mipi-i3c-hci-fix-a-potentially-infinite-l.patch
+ tracing-do-not-let-synth_events-block-other-dyn_even.patch
+ input-ti_am335x_tsc-set-adcrefm-for-x-configuration.patch
+ input-ti_am335x_tsc-fix-stepconfig-setup-for-z2.patch
+ pci-mvebu-check-for-errors-from-pci_bridge_emul_init.patch
+ pci-mvebu-do-not-modify-pci-io-type-bits-in-conf_wri.patch
+ pci-mvebu-fix-support-for-bus-mastering-and-pci_comm.patch
+ pci-mvebu-fix-configuring-secondary-bus-of-pcie-root.patch
+ pci-mvebu-setup-pcie-controller-to-root-complex-mode.patch
+ pci-mvebu-fix-support-for-pci_bridge_ctl_bus_reset-o.patch
+ pci-mvebu-fix-support-for-pci_exp_devctl-on-emulated.patch
+ pci-mvebu-fix-support-for-pci_exp_rtsta-on-emulated-.patch
+ pci-mvebu-fix-support-for-devcap2-devctl2-and-lnkctl.patch
+ kvm-risc-v-avoid-spurious-virtual-interrupts-after-c.patch
+ nfsd-fix-verifier-returned-in-stable-writes.patch
+ revert-nfsd-skip-some-unnecessary-stats-in-the-v4-ca.patch
+ nfsd-fix-crash-on-copy_notify-with-special-stateid.patch
+ x86-hyperv-properly-deal-with-empty-cpumasks-in-hype.patch
+ drm-i915-pxp-hold-rpm-wakelock-during-pxp-unbind.patch
+ drm-i915-don-t-call-free_mmap_offset-when-purging.patch
+ sunrpc-fix-sockaddr-handling-in-the-svc_xprt_create_.patch
+ sunrpc-fix-sockaddr-handling-in-svcsock_accept_class.patch
+ drm-sun4i-dw-hdmi-fix-missing-put_device-call-in-sun.patch
+ drm-atomic-check-new_crtc_state-active-to-determine-.patch
+ ntb_hw_switchtec-fix-pff-ioread-to-read-into-mmio_pa.patch
+ ntb_hw_switchtec-fix-bug-with-more-than-32-partition.patch
+ drm-amd-display-invalid-parameter-check-in-dmub_hpd_.patch
+ drm-amdkfd-check-for-null-pointer-after-calling-kmem.patch
+ drm-amdgpu-use-spin_lock_irqsave-to-avoid-deadlock-b.patch
+ pci-mt7621-add-missing-module_license.patch
+ i3c-master-dw-check-return-of-dw_i3c_master_get_free.patch
+ dma-buf-cma_heap-fix-mutex-locking-section.patch
+ tracing-uprobes-check-the-return-value-of-kstrdup-fo.patch
+ tracing-probes-check-the-return-value-of-kstrndup-fo.patch
+ mm-defer-kmemleak-object-creation-of-module_alloc.patch
+ kasan-fix-quarantine-conflicting-with-init_on_free.patch
+ selftests-vm-make-charge_reserved_hugetlb.sh-work-wi.patch
+ mm-page_isolation-unset-migratetype-directly-for-non.patch
+ hugetlbfs-fix-off-by-one-error-in-hugetlb_vmdelete_l.patch
--- /dev/null
- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 6 +-----
+ From 6416259ad3a49cdf230687b8388d2e898fd10d9e Mon Sep 17 00:00:00 2001
+ From: Sasha Levin <sashal@kernel.org>
+ Date: Tue, 28 Sep 2021 14:35:51 -0700
+ Subject: drm/rockchip: dsi: Fix unbalanced clock on probe error
+ MIME-Version: 1.0
+ Content-Type: text/plain; charset=UTF-8
+ Content-Transfer-Encoding: 8bit
+
+ From: Brian Norris <briannorris@chromium.org>
+
+ [ Upstream commit 251888398753924059f3bb247a44153a2853137f ]
+
+ Our probe() function never enabled this clock, so we shouldn't disable
+ it if we fail to probe the bridge.
+
+ Noted by inspection.
+
+ Fixes: 2d4f7bdafd70 ("drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver")
+ Signed-off-by: Brian Norris <briannorris@chromium.org>
+ Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
+ Tested-by: NĂcolas F. R. A. Prado <nfraprado@collabora.com>
+ Signed-off-by: Heiko Stuebner <heiko@sntech.de>
+ Link: https://patchwork.freedesktop.org/patch/msgid/20210928143413.v3.3.Ie8ceefb51ab6065a1151869b6fcda41a467d4d2c@changeid
+ Signed-off-by: Sasha Levin <sashal@kernel.org>
+ ---
-diff --git a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
-index 8dc91c2d916a8..5f05a8e660287 100644
++ drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
-@@ -986,14 +986,10 @@ static int dw_mipi_dsi_rockchip_probe(struct platform_device *pdev)
+ --- a/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
+ +++ b/drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c
---
-2.34.1
-
++@@ -1023,14 +1023,10 @@ static int dw_mipi_dsi_rockchip_probe(st
+ if (ret != -EPROBE_DEFER)
+ DRM_DEV_ERROR(dev,
+ "Failed to probe dw_mipi_dsi: %d\n", ret);
+ - goto err_clkdisable;
+ + return ret;
+ }
+
+ return 0;
+ -
+ -err_clkdisable:
+ - clk_disable_unprepare(dsi->pllref_clk);
+ - return ret;
+ }
+
+ static int dw_mipi_dsi_rockchip_remove(struct platform_device *pdev)
hid-wacom-reset-expected-and-received-contact-counts-at-the-same-time.patch
hid-wacom-ignore-the-confidence-flag-when-a-touch-is-removed.patch
hid-wacom-avoid-using-stale-array-indicies-to-read-contact-count.patch
+f2fs-fix-to-do-sanity-check-in-is_alive.patch
+nfc-llcp-fix-null-error-pointer-dereference-on-sendmsg-after-failed-bind.patch
+mtd-rawnand-gpmi-add-err007117-protection-for-nfc_apply_timings.patch
+mtd-rawnand-gpmi-remove-explicit-default-gpmi-clock-setting-for-i.mx6.patch
+x86-gpu-reserve-stolen-memory-for-first-integrated-intel-gpu.patch
+tools-nolibc-x86-64-fix-startup-code-bug.patch
+tools-nolibc-i386-fix-initial-stack-alignment.patch
+tools-nolibc-fix-incorrect-truncation-of-exit-code.patch
+rtc-cmos-take-rtc_lock-while-reading-from-cmos.patch
+media-v4l2-ioctl.c-readbuffers-depends-on-v4l2_cap_readwrite.patch
+media-flexcop-usb-fix-control-message-timeouts.patch
+media-mceusb-fix-control-message-timeouts.patch
+media-em28xx-fix-control-message-timeouts.patch
+media-cpia2-fix-control-message-timeouts.patch
+media-s2255-fix-control-message-timeouts.patch
+media-dib0700-fix-undefined-behavior-in-tuner-shutdown.patch
+media-redrat3-fix-control-message-timeouts.patch
+media-pvrusb2-fix-control-message-timeouts.patch
+media-stk1160-fix-control-message-timeouts.patch
+can-softing_cs-softingcs_probe-fix-memleak-on-registration-failure.patch
+lkdtm-fix-content-of-section-containing-lkdtm_rodata_do_nothing.patch
+iommu-io-pgtable-arm-v7s-add-error-handle-for-page-table-allocation-failure.patch
+dma_fence_array-fix-pending_error-leak-in-dma_fence_array_signaled.patch
+pci-add-function-1-dma-alias-quirk-for-marvell-88se9125-sata-controller.patch
+mm_zone-add-function-to-check-if-managed-dma-zone-exists.patch
+mm-page_alloc.c-do-not-warn-allocation-failure-on-zone-dma-if-no-managed-pages.patch
+shmem-fix-a-race-between-shmem_unused_huge_shrink-and-shmem_evict_inode.patch
+drm-rockchip-dsi-hold-pm-runtime-across-bind-unbind.patch
+drm-rockchip-dsi-reconfigure-hardware-on-resume.patch
+ drm-panel-kingdisplay-kd097d04-delete-panel-on-attac.patch
+ drm-panel-innolux-p079zca-delete-panel-on-attach-fai.patch
+ drm-rockchip-dsi-fix-unbalanced-clock-on-probe-error.patch
+ bluetooth-cmtp-fix-possible-panic-when-cmtp_init_soc.patch
+ clk-bcm-2835-pick-the-closest-clock-rate.patch
+ clk-bcm-2835-remove-rounding-up-the-dividers.patch
+ wcn36xx-indicate-beacon-not-connection-loss-on-misse.patch
+ wcn36xx-release-dma-channel-descriptor-allocations.patch
+ media-videobuf2-fix-the-size-printk-format.patch
+ media-aspeed-fix-mode-detect-always-time-out-at-2nd-.patch
+ media-em28xx-fix-memory-leak-in-em28xx_init_dev.patch
+ media-aspeed-update-signal-status-immediately-to-ens.patch
+ arm64-dts-meson-gxbb-wetek-fix-hdmi-in-early-boot.patch
+ arm64-dts-meson-gxbb-wetek-fix-missing-gpio-binding.patch
+ bluetooth-stop-proccessing-malicious-adv-data.patch
+ tee-fix-put-order-in-teedev_close_context.patch
+ media-dmxdev-fix-uaf-when-dvb_register_device-fails.patch
+ crypto-qce-fix-uaf-on-qce_ahash_register_one.patch
+ arm64-dts-ti-k3-j721e-correct-cache-sets-info.patch
+ tty-serial-atmel-check-return-code-of-dmaengine_subm.patch
+ tty-serial-atmel-call-dma_async_issue_pending.patch
+ media-rcar-csi2-correct-the-selection-of-hsfreqrange.patch
+ media-imx-pxp-initialize-the-spinlock-prior-to-using.patch
+ media-si470x-i2c-fix-possible-memory-leak-in-si470x_.patch
+ media-mtk-vcodec-call-v4l2_m2m_ctx_release-first-whe.patch
+ media-venus-core-fix-a-resource-leak-in-the-error-ha.patch
+ netfilter-bridge-add-support-for-pppoe-filtering.patch
+ arm64-dts-qcom-msm8916-fix-mmc-controller-aliases.patch
+ acpi-ec-rework-flushing-of-ec-work-while-suspended-t.patch
+ drm-amdgpu-fix-a-null-pointer-dereference-in-amdgpu_.patch
+ drm-radeon-radeon_kms-fix-a-null-pointer-dereference.patch
+ arm64-dts-ti-k3-j721e-fix-the-l2-cache-sets.patch
+ tty-serial-uartlite-allow-64-bit-address.patch
+ serial-amba-pl011-do-not-request-memory-region-twice.patch
+ floppy-fix-hang-in-watchdog-when-disk-is-ejected.patch
+ staging-rtl8192e-return-error-code-from-rtllib_softm.patch
+ staging-rtl8192e-rtllib_module-fix-error-handle-case.patch
+ bluetooth-btmtksdio-fix-resume-failure.patch
+ media-dib8000-fix-a-memleak-in-dib8000_init.patch
+ media-saa7146-mxb-fix-a-null-pointer-dereference-in-.patch
+ media-si2157-fix-warm-tuner-state-detection.patch
+ sched-rt-try-to-restart-rt-period-timer-when-rt-runt.patch
+ rcu-exp-mark-current-cpu-as-exp-qs-in-ipi-loop-secon.patch
+ mwifiex-fix-possible-abba-deadlock.patch
+ xfrm-fix-a-small-bug-in-xfrm_sa_len.patch
+ crypto-stm32-cryp-fix-xts-and-race-condition-in-cryp.patch
+ crypto-stm32-cryp-fix-double-pm-exit.patch
+ crypto-stm32-cryp-fix-lrw-chaining-mode.patch
+ arm-dts-gemini-nas4220-b-fis-index-block-with-128-ki.patch
+ media-dw2102-fix-use-after-free.patch
+ media-msi001-fix-possible-null-ptr-deref-in-msi001_p.patch
+ media-coda-imx-vdoa-handle-dma_set_coherent_mask-err.patch
+ drm-msm-dpu-fix-safe-status-debugfs-file.patch
+ drm-bridge-ti-sn65dsi86-set-max-register-for-regmap.patch
+ media-hantro-fix-probe-func-error-path.patch
+ xfrm-interface-with-if_id-0-should-return-error.patch
+ xfrm-state-and-policy-should-fail-if-xfrma_if_id-0.patch
+ arm-9159-1-decompressor-avoid-unpredictable-nop-enco.patch
+ usb-ftdi-elan-fix-memory-leak-on-device-disconnect.patch
+ arm-dts-armada-38x-add-generic-compatible-to-uart-no.patch
+ mmc-meson-mx-sdio-add-irq-check.patch
+ selinux-fix-potential-memleak-in-selinux_add_opt.patch
+ bpftool-enable-line-buffering-for-stdout.patch
+ x86-mce-inject-avoid-out-of-bounds-write-when-settin.patch
+ acpi-scan-create-platform-device-for-bcm4752-and-lnv.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch
+ pcmcia-rsrc_nonstatic-fix-a-null-pointer-dereference.patch-19174
+ netfilter-ipt_clusterip-fix-refcount-leak-in-cluster.patch
+ bpf-fix-so_rcvbuf-so_sndbuf-handling-in-_bpf_setsock.patch
+ ppp-ensure-minimum-packet-size-in-ppp_write.patch
+ rocker-fix-a-sleeping-in-atomic-bug.patch
+ staging-greybus-audio-check-null-pointer.patch
+ fsl-fman-check-for-null-pointer-after-calling-devm_i.patch
+ bluetooth-hci_bcm-check-for-error-irq.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-10015
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-1092
+ hid-hid-uclogic-params-invalid-parameter-check-in-uc.patch-28733
+ debugfs-lockdown-allow-reading-debugfs-files-that-ar.patch
+ net-mlx5e-don-t-block-routes-with-nexthop-objects-in.patch
+ revert-net-mlx5e-block-offload-of-outer-header-csum-.patch
+ net-mlx5-set-command-entry-semaphore-up-once-got-ind.patch
+ spi-spi-meson-spifc-add-missing-pm_runtime_disable-i.patch
+ tpm-add-request_locality-before-write-tpm_int_enable.patch
+ can-softing-softing_startstop-fix-set-but-not-used-v.patch
+ can-xilinx_can-xcan_probe-check-for-error-irq.patch
+ pcmcia-fix-setting-of-kthread-task-states.patch
+ net-mcs7830-handle-usb-read-errors-properly.patch
+ ext4-avoid-trim-error-on-fs-with-small-groups.patch
+ alsa-jack-add-missing-rwsem-around-snd_ctl_remove-ca.patch
+ alsa-pcm-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ alsa-hda-add-missing-rwsem-around-snd_ctl_remove-cal.patch
+ rdma-hns-validate-the-pkey-index.patch
+ clk-imx8mn-fix-imx8mn_clko1_sels.patch
+ powerpc-prom_init-fix-improper-check-of-prom_getprop.patch
+ asoc-uniphier-drop-selecting-non-existing-snd_soc_un.patch
+ alsa-oss-fix-compile-error-when-oss_debug-is-enabled.patch
+ char-mwave-adjust-io-port-register-size.patch
+ binder-fix-handling-of-error-during-copy.patch
+ uio-uio_dmem_genirq-catch-the-exception.patch
+ iommu-io-pgtable-arm-fix-table-descriptor-paddr-form.patch
+ scsi-ufs-fix-race-conditions-related-to-driver-data.patch
+ pci-msi-fix-pci_irq_vector-pci_irq_get_affinity.patch
+ powerpc-powermac-add-additional-missing-lockdep_regi.patch
+ rdma-core-let-ib_find_gid-continue-search-even-after.patch
+ rdma-cma-let-cma_resolve_ib_dev-continue-search-even.patch
+ asoc-rt5663-handle-device_property_read_u32_array-er.patch
+ clk-stm32-fix-ltdc-s-clock-turn-off-by-clk_disable_u.patch
+ dmaengine-pxa-mmp-stop-referencing-config-slave_id.patch
+ iommu-iova-fix-race-between-fq-timeout-and-teardown.patch
+ phy-uniphier-usb3ss-fix-unintended-writing-zeros-to-.patch
+ asoc-mediatek-check-for-error-clk-pointer.patch
+ asoc-samsung-idma-check-of-ioremap-return-value.patch
+ misc-lattice-ecp3-config-fix-task-hung-when-firmware.patch
+ mips-lantiq-add-support-for-clk_set_parent.patch
+ mips-bcm63xx-add-support-for-clk_set_parent.patch
+ rdma-cxgb4-set-queue-pair-state-when-being-queried.patch
+ of-base-fix-phandle-argument-length-mismatch-error-m.patch
+ bluetooth-fix-debugfs-entry-leak-in-hci_register_dev.patch
+ fs-dlm-filter-user-dlm-messages-for-kernel-locks.patch
+ libbpf-validate-that-.btf-and-.btf.ext-sections-cont.patch
+ drm-lima-fix-warning-when-config_debug_sg-y-config_d.patch
+ ar5523-fix-null-ptr-deref-with-unexpected-wdcmsg_tar.patch
+ drm-nouveau-pmu-gm200-avoid-touching-pmu-outside-of-.patch
+ arm-shmobile-rcar-gen2-add-missing-of_node_put.patch
+ batman-adv-allow-netlink-usage-in-unprivileged-conta.patch
+ usb-gadget-f_fs-use-stream_open-for-endpoint-files.patch
+ drm-panel-orientation-quirks-add-quirk-for-the-lenov.patch
+ hid-apple-do-not-reset-quirks-when-the-fn-key-is-not.patch
+ media-b2c2-add-missing-check-in-flexcop_pci_isr.patch
+ edac-synopsys-use-the-quirk-for-version-instead-of-d.patch
+ arm-imx-rename-debug_imx21_imx27_uart-to-debug_imx27.patch
+ mlxsw-pci-add-shutdown-method-in-pci-driver.patch
+ drm-bridge-megachips-ensure-both-bridges-are-probed-.patch
+ gpiolib-acpi-do-not-set-the-irq-type-if-the-irq-is-a.patch
+ hsi-core-fix-return-freed-object-in-hsi_new_client.patch
+ mwifiex-fix-skb_over_panic-in-mwifiex_usb_recv.patch
+ rsi-fix-use-after-free-in-rsi_rx_done_handler.patch
+ rsi-fix-out-of-bounds-read-in-rsi_read_pkt.patch
+ usb-uhci-add-aspeed-ast2600-uhci-support.patch
+ floppy-add-max-size-check-for-user-space-request.patch
+ x86-mm-flush-global-tlb-when-switching-to-trampoline.patch
+ media-uvcvideo-increase-uvc_ctrl_control_timeout-to-.patch
+ media-saa7146-hexium_orion-fix-a-null-pointer-derefe.patch
+ media-m920x-don-t-use-stack-on-usb-reads.patch
+ iwlwifi-mvm-synchronize-with-fw-after-multicast-comm.patch
+ ath10k-fix-tx-hanging.patch
+ net-sysfs-update-the-queue-counts-in-the-unregistrat.patch
+ net-phy-prefer-1000baset-over-1000basekx.patch
+ gpio-aspeed-convert-aspeed_gpio.lock-to-raw_spinlock.patch
+ x86-mce-mark-mce_panic-noinstr.patch
+ x86-mce-mark-mce_end-noinstr.patch
+ x86-mce-mark-mce_read_aux-noinstr.patch
+ net-bonding-debug-avoid-printing-debug-logs-when-bon.patch
+ bpf-do-not-warn-in-bpf_warn_invalid_xdp_action.patch
+ hid-quirks-allow-inverting-the-absolute-x-y-values.patch
+ media-igorplugusb-receiver-overflow-should-be-report.patch
+ media-saa7146-hexium_gemini-fix-a-null-pointer-deref.patch
+ mmc-core-fixup-storing-of-ocr-for-mmc_quirk_nonstd_s.patch
+ audit-ensure-userspace-is-penalized-the-same-as-the-.patch
+ arm64-dts-ls1028a-qds-move-rtc-node-to-the-correct-i.patch
+ arm64-tegra-adjust-length-of-ccplex-cluster-mmio-reg.patch
+ cpufreq-fix-initialization-of-min-and-max-frequency-.patch
+ usb-hub-add-delay-for-superspeed-hub-resume-to-let-l.patch
+ ath9k-fix-out-of-bound-memcpy-in-ath9k_hif_usb_rx_st.patch
+ iwlwifi-fix-leaks-bad-data-after-failed-firmware-loa.patch
+ iwlwifi-remove-module-loading-failure-message.patch
+ iwlwifi-mvm-fix-calculation-of-frame-length.patch
+ um-registers-rename-function-names-to-avoid-conflict.patch
+ jffs2-gc-deadlock-reading-a-page-that-is-used-in-jff.patch
+ acpica-actypes.h-expand-the-acpi_access_-definitions.patch
+ acpica-utilities-avoid-deleting-the-same-object-twic.patch
+ acpica-executer-fix-the-refclass_refof-case-in-acpi_.patch
+ acpica-fix-wrong-interpretation-of-pcc-address.patch
+ acpica-hardware-do-not-flush-cpu-cache-when-entering.patch
+ drm-amdgpu-fixup-bad-vram-size-on-gmc-v8.patch
+ acpi-battery-add-the-thinkpad-not-charging-quirk.patch
+ btrfs-remove-bug_on-in-find_parent_nodes.patch
+ btrfs-remove-bug_on-eie-in-find_parent_nodes.patch
+ net-mdio-demote-probed-message-to-debug-print.patch
+ mac80211-allow-non-standard-vht-mcs-10-11.patch
+ dm-btree-add-a-defensive-bounds-check-to-insert_at.patch
+ dm-space-map-common-add-bounds-check-to-sm_ll_lookup.patch
+ net-phy-marvell-configure-rgmii-delays-for-88e1118.patch
+ net-gemini-allow-any-rgmii-interface-mode.patch
+ regulator-qcom_smd-align-probe-function-with-rpmh-re.patch
+ serial-pl010-drop-cr-register-reset-on-set_termios.patch
+ serial-core-keep-mctrl-register-state-and-cached-cop.patch
+ random-do-not-throw-away-excess-input-to-crng_fast_l.patch
+ parisc-avoid-calling-faulthandler_disabled-twice.patch
+ powerpc-6xx-add-missing-of_node_put.patch
+ powerpc-powernv-add-missing-of_node_put.patch
+ powerpc-cell-add-missing-of_node_put.patch
+ powerpc-btext-add-missing-of_node_put.patch
+ powerpc-watchdog-fix-missed-watchdog-reset-due-to-me.patch
+ i2c-i801-don-t-silently-correct-invalid-transfer-siz.patch
+ powerpc-smp-move-setup_profiling_timer-under-config_.patch
+ i2c-mpc-correct-i2c-reset-procedure.patch
+ clk-meson-gxbb-fix-the-sdm_en-bit-for-mpll0-on-gxbb.patch
+ powerpc-powermac-add-missing-lockdep_register_key.patch
+ kvm-ppc-book3s-suppress-failed-alloc-warning-in-h_co.patch
+ w1-misuse-of-get_user-put_user-reported-by-sparse.patch
+ scsi-lpfc-trigger-sli4-firmware-dump-before-doing-dr.patch
+ alsa-seq-set-upper-limit-of-processed-events.patch
+ powerpc-handle-kdump-appropriately-with-crash_kexec_.patch
+ mips-octeon-add-put_device-after-of_find_device_by_n.patch
+ i2c-designware-pci-fix-to-change-data-types-of-hcnt-.patch
+ mips-octeon-fix-build-errors-using-clang.patch
+ scsi-sr-don-t-use-gfp_dma.patch
+ asoc-mediatek-mt8173-fix-device_node-leak.patch
+ power-bq25890-enable-continuous-conversion-for-adc-a.patch