From 8b0b28e0f1b6c2c3b3c98c6566cb4c3defeaf204 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Tue, 1 Nov 2022 18:50:00 +0100 Subject: [PATCH] move 5.4 and 4.19 queues out of the way for a short bit --- ...fix-section-mismatch-on-clang-builds.patch | 9 +-- queue-4.19/series | 77 ------------------ queue-5.4/series | 63 --------------- .../acpi-extlog-handle-multiple-records.patch | 0 ...ght-native-for-more-tongfang-devices.patch | 0 ...ssible-memory-leak-in-snd_ac97_dev_r.patch | 0 .../alsa-aoa-fix-i2s-device-accounting.patch | 0 ...fix-possible-memory-leak-in-i2sbus_a.patch | 0 ...sa-au88x0-use-explicitly-signed-char.patch | 0 ...-del_timer_sync-before-freeing-timer.patch | 0 ...-the-bit-rate-quirk-for-molex-cables.patch | 0 ...-sfp-compliance-codes-check-for-dac-.patch | 0 .../arc-iounmap-arg-is-volatile.patch | 0 ...ta-remove-aes-hwcap-for-compat-tasks.patch | 0 .../ata-ahci-imx-fix-module_alias.patch | 0 ...em_max_slots-with-sata_pmp_max_ports.patch | 0 ...sing-of-delayed-data-refs-during-bac.patch | 0 ...sing-of-delayed-tree-block-refs-duri.patch | 0 ...e-completions-during-init_completion.patch | 0 ...x-mpc5xxx_can_probe-add-missing-put_.patch | 0 ...ory-corruption-with-too-many-bridges.patch | 0 ...rn-type-of-mdp4_lvds_connector_mode_.patch | 0 ...ory-corruption-with-too-many-bridges.patch | 0 ...cufx-fix-several-use-after-free-bugs.patch | 0 ...o-not-set-btn_mouse-on-double-report.patch | 0 ...and-vf-association-message-from-host.patch | 0 ...-coretemp-handle-large-core-id-value.patch | 0 ...thtool-rx-flow-hash-setting-for-x722.patch | 0 ...pe-by-setting-gl_hash_inset-register.patch | 0 ...-when-reset-is-triggered-on-another-.patch | 0 ...o-light-tsl2583-fix-module-unloading.patch | 0 ...-up-si_domain-in-the-init_dmars-erro.patch | 0 ...otate-data-races-around-kcm-rx_psock.patch | 0 ...notate-data-races-around-kcm-rx_wait.patch | 0 ...ix-use-after-free-in-__kernfs_remove.patch | 0 ...fix-exit-condition-in-scan_its_table.patch | 0 .../mac802154-fix-lqi-recording.patch | 0 ...ug-re-enable-debug-info-for-.s-files.patch | 0 ...mings-add-sanity-checks-for-blanking.patch | 0 ...f_base-on-mmap-buffers-across-ioctls.patch | 0 ...dle-the-case-where-find_format-fails.patch | 0 ...h-v4l2_dv_bt_blanking_height-should-.patch | 0 ...bitmap_cap-wasn-t-freed-in-all-cases.patch | 0 ...-vivid-s_fbuf-add-more-sanity-checks.patch | 0 ...efore-decrementing-h-resv_huge_pages.patch | 0 ...smaps_rollup-fix-no-vma-s-null-deref.patch | 0 ...c-when-remove-non-standard-sdio-card.patch | 0 ...roc_mpc_write-incorrect-return-value.patch | 0 ...sible-memory-leak-in-ehea_register_p.patch | 0 ...e-in-nfqnl_nf_hook_drop-when-ops_ini.patch | 0 ...ible-memory-leak-in-hnae_ae_register.patch | 0 ...-fix-error-return-code-in-dgram_bind.patch | 0 ...missing-pci_disable_device-on-error-.patch | 0 ...don-t-free-skb-when-returning-netdev.patch | 0 ...-increment-esn-when-updating-ipsec-e.patch | 0 ...rror-handling-in-netsec_register_mdi.patch | 0 ...ix-null-pointer-access-issue-when-ca.patch | 0 ...-dinode-links-count-in-case-of-error.patch | 0 ...ug-when-iput-after-ocfs2_mknod-fails.patch | 0 ...fix-section-mismatch-on-clang-builds.patch | 53 +++++++++++++ ...nvswitch-switch-from-warn-to-pr_warn.patch | 0 ...filter-symbol-name-match-for-modules.patch | 0 ...andling-of-unavailable-disabled-idle.patch | 0 ...low-hybrid-sleep-to-work-with-s2idle.patch | 0 ...-add-pid-for-the-lenovo-onelink-dock.patch | 0 ...-ex_table-entry-to-__futex_atomic_op.patch | 0 temp-4.19/series | 78 +++++++++++++++++++ ...te-deferral-of-rto-with-sack-renegin.patch | 0 ...null-ptr-deref-in-tipc_topsrv_accept.patch | 0 ...rmation-leak-in-tipc_topsrv_kern_sub.patch | 0 ...tipc-fix-recognition-of-trial-period.patch | 0 ...-iio-iio_utils-fix-digit-calculation.patch | 0 ...irk-for-nvidia-jetson-devices-in-rcm.patch | 0 ...-change-state-when-port-disconnected.patch | 0 ...adget-don-t-set-imi-for-no_interrupt.patch | 0 ...stop-processing-more-requests-on-imi.patch | 0 ...042-despite-being-a-v0.96-controller.patch | 0 ...-patch-early-on-every-logical-thread.patch | 0 ...-fix-unreliable-stack-dump-with-gcov.patch | 0 ...-don-t-ignore-kernel-unmapping-error.patch | 0 .../xen-gntdev-prevent-leaking-grants.patch | 0 ...ndwidth-list-when-freeing-the-device.patch | 0 ...ssible-memory-leak-in-snd_ac97_dev_r.patch | 0 .../alsa-aoa-fix-i2s-device-accounting.patch | 0 ...fix-possible-memory-leak-in-i2sbus_a.patch | 0 ...sa-au88x0-use-explicitly-signed-char.patch | 0 ...-del_timer_sync-before-freeing-timer.patch | 0 ...-the-bit-rate-quirk-for-molex-cables.patch | 0 ...-sfp-compliance-codes-check-for-dac-.patch | 0 .../arc-iounmap-arg-is-volatile.patch | 0 ...n_unlock_irqrestore-before-kfree_skb.patch | 0 ...e-completions-during-init_completion.patch | 0 ...x-mpc5xxx_can_probe-add-missing-put_.patch | 0 ...troller-check-in-cgroup1_parse_param.patch | 0 ...ory-corruption-with-too-many-bridges.patch | 0 ...rn-type-of-mdp4_lvds_connector_mode_.patch | 0 ...ory-corruption-with-too-many-bridges.patch | 0 ...cufx-fix-several-use-after-free-bugs.patch | 0 ...thtool-rx-flow-hash-setting-for-x722.patch | 0 ...pe-by-setting-gl_hash_inset-register.patch | 0 ...-when-reset-is-triggered-on-another-.patch | 0 ...o-light-tsl2583-fix-module-unloading.patch | 0 ...otate-data-races-around-kcm-rx_psock.patch | 0 ...notate-data-races-around-kcm-rx_wait.patch | 0 ...ix-use-after-free-in-__kernfs_remove.patch | 0 .../mac802154-fix-lqi-recording.patch | 0 ...mings-add-sanity-checks-for-blanking.patch | 0 ...4l2_i2c_subdev_set_name-function-doc.patch | 0 ...h-v4l2_dv_bt_blanking_height-should-.patch | 0 ...bitmap_cap-wasn-t-freed-in-all-cases.patch | 0 ...-vivid-s_fbuf-add-more-sanity-checks.patch | 0 ...efore-decrementing-h-resv_huge_pages.patch | 0 ...c-when-remove-non-standard-sdio-card.patch | 0 ...e-correct-logic-for-nand-keep-config.patch | 0 ...sible-memory-leak-in-ehea_register_p.patch | 0 ...ive-memory-pressure-without-crashing.patch | 0 ...e-in-nfqnl_nf_hook_drop-when-ops_ini.patch | 0 ...-fix-error-return-code-in-dgram_bind.patch | 0 ...missing-pci_disable_device-on-error-.patch | 0 ...don-t-free-skb-when-returning-netdev.patch | 0 ...sible-use-after-free-in-async-comman.patch | 0 ...-increment-esn-when-updating-ipsec-e.patch | 0 ...rror-handling-in-netsec_register_mdi.patch | 0 ...d-to-find-saddr-when-adding-non-gw-n.patch | 0 ...fix-section-mismatch-on-clang-builds.patch | 48 ++++++++++++ ...nvswitch-switch-from-warn-to-pr_warn.patch | 0 ...filter-symbol-name-match-for-modules.patch | 0 ...andling-of-unavailable-disabled-idle.patch | 0 ...low-hybrid-sleep-to-work-with-s2idle.patch | 0 ...-ex_table-entry-to-__futex_atomic_op.patch | 0 ...pcistg_mio_inuser-__pcilg_mio_inuser.patch | 0 temp-5.4/series | 64 +++++++++++++++ ...te-deferral-of-rto-with-sack-renegin.patch | 0 ...null-ptr-deref-in-tipc_topsrv_accept.patch | 0 ...-iio-iio_utils-fix-digit-calculation.patch | 0 ...irk-for-nvidia-jetson-devices-in-rcm.patch | 0 ...-change-state-when-port-disconnected.patch | 0 ...adget-don-t-set-imi-for-no_interrupt.patch | 0 ...stop-processing-more-requests-on-imi.patch | 0 ...042-despite-being-a-v0.96-controller.patch | 0 ...-fix-unreliable-stack-dump-with-gcov.patch | 0 ...-don-t-ignore-kernel-unmapping-error.patch | 0 .../xen-gntdev-prevent-leaking-grants.patch | 0 ...can-t-lock-the-dquot-buffer-to-flush.patch | 0 ...n-every-insert-range-shift-iteration.patch | 0 ...-remapping-a-synchronous-writes-file.patch | 0 ...ndwidth-list-when-freeing-the-device.patch | 0 147 files changed, 245 insertions(+), 147 deletions(-) rename {queue-4.19 => temp-4.19}/acpi-extlog-handle-multiple-records.patch (100%) rename {queue-4.19 => temp-4.19}/acpi-video-force-backlight-native-for-more-tongfang-devices.patch (100%) rename {queue-4.19 => temp-4.19}/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch (100%) rename {queue-4.19 => temp-4.19}/alsa-aoa-fix-i2s-device-accounting.patch (100%) rename {queue-4.19 => temp-4.19}/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch (100%) rename {queue-4.19 => temp-4.19}/alsa-au88x0-use-explicitly-signed-char.patch (100%) rename {queue-4.19 => temp-4.19}/alsa-use-del_timer_sync-before-freeing-timer.patch (100%) rename {queue-4.19 => temp-4.19}/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch (100%) rename {queue-4.19 => temp-4.19}/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch (100%) rename {queue-4.19 => temp-4.19}/arc-iounmap-arg-is-volatile.patch (100%) rename {queue-4.19 => temp-4.19}/arm64-errata-remove-aes-hwcap-for-compat-tasks.patch (100%) rename {queue-4.19 => temp-4.19}/ata-ahci-imx-fix-module_alias.patch (100%) rename {queue-4.19 => temp-4.19}/ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch (100%) rename {queue-4.19 => temp-4.19}/btrfs-fix-processing-of-delayed-data-refs-during-bac.patch (100%) rename {queue-4.19 => temp-4.19}/btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch (100%) rename {queue-4.19 => temp-4.19}/can-kvaser_usb-fix-possible-completions-during-init_completion.patch (100%) rename {queue-4.19 => temp-4.19}/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch (100%) rename {queue-4.19 => temp-4.19}/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch (100%) rename {queue-4.19 => temp-4.19}/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch (100%) rename {queue-4.19 => temp-4.19}/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch (100%) rename {queue-4.19 => temp-4.19}/fbdev-smscufx-fix-several-use-after-free-bugs.patch (100%) rename {queue-4.19 => temp-4.19}/hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch (100%) rename {queue-4.19 => temp-4.19}/hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch (100%) rename {queue-4.19 => temp-4.19}/hwmon-coretemp-handle-large-core-id-value.patch (100%) rename {queue-4.19 => temp-4.19}/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch (100%) rename {queue-4.19 => temp-4.19}/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch (100%) rename {queue-4.19 => temp-4.19}/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch (100%) rename {queue-4.19 => temp-4.19}/iio-light-tsl2583-fix-module-unloading.patch (100%) rename {queue-4.19 => temp-4.19}/iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch (100%) rename {queue-4.19 => temp-4.19}/kcm-annotate-data-races-around-kcm-rx_psock.patch (100%) rename {queue-4.19 => temp-4.19}/kcm-annotate-data-races-around-kcm-rx_wait.patch (100%) rename {queue-4.19 => temp-4.19}/kernfs-fix-use-after-free-in-__kernfs_remove.patch (100%) rename {queue-4.19 => temp-4.19}/kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch (100%) rename {queue-4.19 => temp-4.19}/mac802154-fix-lqi-recording.patch (100%) rename {queue-4.19 => temp-4.19}/makefile.debug-re-enable-debug-info-for-.s-files.patch (100%) rename {queue-4.19 => temp-4.19}/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch (100%) rename {queue-4.19 => temp-4.19}/media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch (100%) rename {queue-4.19 => temp-4.19}/media-venus-dec-handle-the-case-where-find_format-fails.patch (100%) rename {queue-4.19 => temp-4.19}/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch (100%) rename {queue-4.19 => temp-4.19}/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch (100%) rename {queue-4.19 => temp-4.19}/media-vivid-s_fbuf-add-more-sanity-checks.patch (100%) rename {queue-4.19 => temp-4.19}/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch (100%) rename {queue-4.19 => temp-4.19}/mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch (100%) rename {queue-4.19 => temp-4.19}/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch (100%) rename {queue-4.19 => temp-4.19}/net-atm-fix-proc_mpc_write-incorrect-return-value.patch (100%) rename {queue-4.19 => temp-4.19}/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch (100%) rename {queue-4.19 => temp-4.19}/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch (100%) rename {queue-4.19 => temp-4.19}/net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch (100%) rename {queue-4.19 => temp-4.19}/net-ieee802154-fix-error-return-code-in-dgram_bind.patch (100%) rename {queue-4.19 => temp-4.19}/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch (100%) rename {queue-4.19 => temp-4.19}/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch (100%) rename {queue-4.19 => temp-4.19}/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch (100%) rename {queue-4.19 => temp-4.19}/net-netsec-fix-error-handling-in-netsec_register_mdi.patch (100%) rename {queue-4.19 => temp-4.19}/net-sched-cake-fix-null-pointer-access-issue-when-ca.patch (100%) rename {queue-4.19 => temp-4.19}/ocfs2-clear-dinode-links-count-in-case-of-error.patch (100%) rename {queue-4.19 => temp-4.19}/ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch (100%) create mode 100644 temp-4.19/once-fix-section-mismatch-on-clang-builds.patch rename {queue-4.19 => temp-4.19}/openvswitch-switch-from-warn-to-pr_warn.patch (100%) rename {queue-4.19 => temp-4.19}/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch (100%) rename {queue-4.19 => temp-4.19}/pm-domains-fix-handling-of-unavailable-disabled-idle.patch (100%) rename {queue-4.19 => temp-4.19}/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch (100%) rename {queue-4.19 => temp-4.19}/r8152-add-pid-for-the-lenovo-onelink-dock.patch (100%) rename {queue-4.19 => temp-4.19}/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch (100%) create mode 100644 temp-4.19/series rename {queue-4.19 => temp-4.19}/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch (100%) rename {queue-4.19 => temp-4.19}/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch (100%) rename {queue-4.19 => temp-4.19}/tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch (100%) rename {queue-4.19 => temp-4.19}/tipc-fix-recognition-of-trial-period.patch (100%) rename {queue-4.19 => temp-4.19}/tools-iio-iio_utils-fix-digit-calculation.patch (100%) rename {queue-4.19 => temp-4.19}/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch (100%) rename {queue-4.19 => temp-4.19}/usb-bdc-change-state-when-port-disconnected.patch (100%) rename {queue-4.19 => temp-4.19}/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch (100%) rename {queue-4.19 => temp-4.19}/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch (100%) rename {queue-4.19 => temp-4.19}/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch (100%) rename {queue-4.19 => temp-4.19}/x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch (100%) rename {queue-4.19 => temp-4.19}/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch (100%) rename {queue-4.19 => temp-4.19}/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch (100%) rename {queue-4.19 => temp-4.19}/xen-gntdev-prevent-leaking-grants.patch (100%) rename {queue-4.19 => temp-4.19}/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch (100%) rename {queue-5.4 => temp-5.4}/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch (100%) rename {queue-5.4 => temp-5.4}/alsa-aoa-fix-i2s-device-accounting.patch (100%) rename {queue-5.4 => temp-5.4}/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch (100%) rename {queue-5.4 => temp-5.4}/alsa-au88x0-use-explicitly-signed-char.patch (100%) rename {queue-5.4 => temp-5.4}/alsa-use-del_timer_sync-before-freeing-timer.patch (100%) rename {queue-5.4 => temp-5.4}/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch (100%) rename {queue-5.4 => temp-5.4}/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch (100%) rename {queue-5.4 => temp-5.4}/arc-iounmap-arg-is-volatile.patch (100%) rename {queue-5.4 => temp-5.4}/can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch (100%) rename {queue-5.4 => temp-5.4}/can-kvaser_usb-fix-possible-completions-during-init_completion.patch (100%) rename {queue-5.4 => temp-5.4}/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch (100%) rename {queue-5.4 => temp-5.4}/cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch (100%) rename {queue-5.4 => temp-5.4}/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch (100%) rename {queue-5.4 => temp-5.4}/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch (100%) rename {queue-5.4 => temp-5.4}/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch (100%) rename {queue-5.4 => temp-5.4}/fbdev-smscufx-fix-several-use-after-free-bugs.patch (100%) rename {queue-5.4 => temp-5.4}/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch (100%) rename {queue-5.4 => temp-5.4}/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch (100%) rename {queue-5.4 => temp-5.4}/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch (100%) rename {queue-5.4 => temp-5.4}/iio-light-tsl2583-fix-module-unloading.patch (100%) rename {queue-5.4 => temp-5.4}/kcm-annotate-data-races-around-kcm-rx_psock.patch (100%) rename {queue-5.4 => temp-5.4}/kcm-annotate-data-races-around-kcm-rx_wait.patch (100%) rename {queue-5.4 => temp-5.4}/kernfs-fix-use-after-free-in-__kernfs_remove.patch (100%) rename {queue-5.4 => temp-5.4}/mac802154-fix-lqi-recording.patch (100%) rename {queue-5.4 => temp-5.4}/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch (100%) rename {queue-5.4 => temp-5.4}/media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch (100%) rename {queue-5.4 => temp-5.4}/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch (100%) rename {queue-5.4 => temp-5.4}/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch (100%) rename {queue-5.4 => temp-5.4}/media-vivid-s_fbuf-add-more-sanity-checks.patch (100%) rename {queue-5.4 => temp-5.4}/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch (100%) rename {queue-5.4 => temp-5.4}/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch (100%) rename {queue-5.4 => temp-5.4}/mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch (100%) rename {queue-5.4 => temp-5.4}/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch (100%) rename {queue-5.4 => temp-5.4}/net-enetc-survive-memory-pressure-without-crashing.patch (100%) rename {queue-5.4 => temp-5.4}/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch (100%) rename {queue-5.4 => temp-5.4}/net-ieee802154-fix-error-return-code-in-dgram_bind.patch (100%) rename {queue-5.4 => temp-5.4}/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch (100%) rename {queue-5.4 => temp-5.4}/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch (100%) rename {queue-5.4 => temp-5.4}/net-mlx5-fix-possible-use-after-free-in-async-comman.patch (100%) rename {queue-5.4 => temp-5.4}/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch (100%) rename {queue-5.4 => temp-5.4}/net-netsec-fix-error-handling-in-netsec_register_mdi.patch (100%) rename {queue-5.4 => temp-5.4}/nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch (100%) create mode 100644 temp-5.4/once-fix-section-mismatch-on-clang-builds.patch rename {queue-5.4 => temp-5.4}/openvswitch-switch-from-warn-to-pr_warn.patch (100%) rename {queue-5.4 => temp-5.4}/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch (100%) rename {queue-5.4 => temp-5.4}/pm-domains-fix-handling-of-unavailable-disabled-idle.patch (100%) rename {queue-5.4 => temp-5.4}/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch (100%) rename {queue-5.4 => temp-5.4}/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch (100%) rename {queue-5.4 => temp-5.4}/s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch (100%) create mode 100644 temp-5.4/series rename {queue-5.4 => temp-5.4}/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch (100%) rename {queue-5.4 => temp-5.4}/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch (100%) rename {queue-5.4 => temp-5.4}/tools-iio-iio_utils-fix-digit-calculation.patch (100%) rename {queue-5.4 => temp-5.4}/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch (100%) rename {queue-5.4 => temp-5.4}/usb-bdc-change-state-when-port-disconnected.patch (100%) rename {queue-5.4 => temp-5.4}/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch (100%) rename {queue-5.4 => temp-5.4}/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch (100%) rename {queue-5.4 => temp-5.4}/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch (100%) rename {queue-5.4 => temp-5.4}/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch (100%) rename {queue-5.4 => temp-5.4}/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch (100%) rename {queue-5.4 => temp-5.4}/xen-gntdev-prevent-leaking-grants.patch (100%) rename {queue-5.4 => temp-5.4}/xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch (100%) rename {queue-5.4 => temp-5.4}/xfs-finish-dfops-on-every-insert-range-shift-iteration.patch (100%) rename {queue-5.4 => temp-5.4}/xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch (100%) rename {queue-5.4 => temp-5.4}/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch (100%) diff --git a/queue-4.19/once-fix-section-mismatch-on-clang-builds.patch b/queue-4.19/once-fix-section-mismatch-on-clang-builds.patch index 291614cc390..0eb8154d568 100644 --- a/queue-4.19/once-fix-section-mismatch-on-clang-builds.patch +++ b/queue-4.19/once-fix-section-mismatch-on-clang-builds.patch @@ -32,14 +32,12 @@ Cc: Sasha Levin Cc: Nathan Chancellor Signed-off-by: Greg Kroah-Hartman --- - include/linux/once.h | 2 +- + include/linux/once.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -diff --git a/include/linux/once.h b/include/linux/once.h -index bb58e1c3aa03..3a6671d961b9 100644 --- a/include/linux/once.h +++ b/include/linux/once.h -@@ -64,7 +64,7 @@ void __do_once_slow_done(bool *done, struct static_key_true *once_key, +@@ -64,7 +64,7 @@ void __do_once_slow_done(bool *done, str #define DO_ONCE_SLOW(func, ...) \ ({ \ bool ___ret = false; \ @@ -48,6 +46,3 @@ index bb58e1c3aa03..3a6671d961b9 100644 static DEFINE_STATIC_KEY_TRUE(___once_key); \ if (static_branch_unlikely(&___once_key)) { \ ___ret = __do_once_slow_start(&___done); \ --- -2.38.1 - diff --git a/queue-4.19/series b/queue-4.19/series index 92a44e41c19..9b34344e655 100644 --- a/queue-4.19/series +++ b/queue-4.19/series @@ -1,78 +1 @@ -ocfs2-clear-dinode-links-count-in-case-of-error.patch -ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch -x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch -hwmon-coretemp-handle-large-core-id-value.patch -ata-ahci-imx-fix-module_alias.patch -ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch -kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch -media-venus-dec-handle-the-case-where-find_format-fails.patch -arm64-errata-remove-aes-hwcap-for-compat-tasks.patch -r8152-add-pid-for-the-lenovo-onelink-dock.patch -btrfs-fix-processing-of-delayed-data-refs-during-bac.patch -btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch -acpi-extlog-handle-multiple-records.patch -tipc-fix-recognition-of-trial-period.patch -tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch -hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch -net-atm-fix-proc_mpc_write-incorrect-return-value.patch -net-sched-cake-fix-null-pointer-access-issue-when-ca.patch -net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch -iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch -media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch -acpi-video-force-backlight-native-for-more-tongfang-devices.patch -makefile.debug-re-enable-debug-info-for-.s-files.patch -hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch -mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch -can-kvaser_usb-fix-possible-completions-during-init_completion.patch -alsa-use-del_timer_sync-before-freeing-timer.patch -alsa-au88x0-use-explicitly-signed-char.patch -usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch -usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch -usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch -usb-bdc-change-state-when-port-disconnected.patch -usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch -xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch -tools-iio-iio_utils-fix-digit-calculation.patch -iio-light-tsl2583-fix-module-unloading.patch -fbdev-smscufx-fix-several-use-after-free-bugs.patch -mac802154-fix-lqi-recording.patch -drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch -drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch -mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch -kernfs-fix-use-after-free-in-__kernfs_remove.patch -perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch -s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch -xen-gntdev-don-t-ignore-kernel-unmapping-error.patch -xen-gntdev-prevent-leaking-grants.patch -mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch -net-ieee802154-fix-error-return-code-in-dgram_bind.patch -drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch -arc-iounmap-arg-is-volatile.patch -alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch -tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch -net-netsec-fix-error-handling-in-netsec_register_mdi.patch -x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch -amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch -amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch -kcm-annotate-data-races-around-kcm-rx_psock.patch -kcm-annotate-data-races-around-kcm-rx_wait.patch -net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch -net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch -tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch -can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch -pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch -media-vivid-s_fbuf-add-more-sanity-checks.patch -media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch -media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch -media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch -i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch -i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch -i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch -net-ksz884x-fix-missing-pci_disable_device-on-error-.patch -pm-domains-fix-handling-of-unavailable-disabled-idle.patch -alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch -alsa-aoa-fix-i2s-device-accounting.patch -openvswitch-switch-from-warn-to-pr_warn.patch -net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch -net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch once-fix-section-mismatch-on-clang-builds.patch diff --git a/queue-5.4/series b/queue-5.4/series index cd25bad1e61..9b34344e655 100644 --- a/queue-5.4/series +++ b/queue-5.4/series @@ -1,64 +1 @@ -can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch -can-kvaser_usb-fix-possible-completions-during-init_completion.patch -alsa-use-del_timer_sync-before-freeing-timer.patch -alsa-au88x0-use-explicitly-signed-char.patch -usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch -usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch -usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch -usb-bdc-change-state-when-port-disconnected.patch -usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch -mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch -xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch -tools-iio-iio_utils-fix-digit-calculation.patch -iio-light-tsl2583-fix-module-unloading.patch -fbdev-smscufx-fix-several-use-after-free-bugs.patch -mac802154-fix-lqi-recording.patch -drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch -drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch -mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch -kernfs-fix-use-after-free-in-__kernfs_remove.patch -perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch -s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch -s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch -xfs-finish-dfops-on-every-insert-range-shift-iteration.patch -xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch -xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch -xen-gntdev-don-t-ignore-kernel-unmapping-error.patch -xen-gntdev-prevent-leaking-grants.patch -cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch -mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch -net-ieee802154-fix-error-return-code-in-dgram_bind.patch -media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch -drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch -arc-iounmap-arg-is-volatile.patch -alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch -tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch -net-netsec-fix-error-handling-in-netsec_register_mdi.patch -x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch -amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch -amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch -kcm-annotate-data-races-around-kcm-rx_psock.patch -kcm-annotate-data-races-around-kcm-rx_wait.patch -net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch -net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch -tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch -can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch -pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch -media-vivid-s_fbuf-add-more-sanity-checks.patch -media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch -media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch -media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch -i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch -i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch -i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch -net-ksz884x-fix-missing-pci_disable_device-on-error-.patch -pm-domains-fix-handling-of-unavailable-disabled-idle.patch -alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch -alsa-aoa-fix-i2s-device-accounting.patch -openvswitch-switch-from-warn-to-pr_warn.patch -net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch -nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch -net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch -net-mlx5-fix-possible-use-after-free-in-async-comman.patch -net-enetc-survive-memory-pressure-without-crashing.patch once-fix-section-mismatch-on-clang-builds.patch diff --git a/queue-4.19/acpi-extlog-handle-multiple-records.patch b/temp-4.19/acpi-extlog-handle-multiple-records.patch similarity index 100% rename from queue-4.19/acpi-extlog-handle-multiple-records.patch rename to temp-4.19/acpi-extlog-handle-multiple-records.patch diff --git a/queue-4.19/acpi-video-force-backlight-native-for-more-tongfang-devices.patch b/temp-4.19/acpi-video-force-backlight-native-for-more-tongfang-devices.patch similarity index 100% rename from queue-4.19/acpi-video-force-backlight-native-for-more-tongfang-devices.patch rename to temp-4.19/acpi-video-force-backlight-native-for-more-tongfang-devices.patch diff --git a/queue-4.19/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch b/temp-4.19/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch similarity index 100% rename from queue-4.19/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch rename to temp-4.19/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch diff --git a/queue-4.19/alsa-aoa-fix-i2s-device-accounting.patch b/temp-4.19/alsa-aoa-fix-i2s-device-accounting.patch similarity index 100% rename from queue-4.19/alsa-aoa-fix-i2s-device-accounting.patch rename to temp-4.19/alsa-aoa-fix-i2s-device-accounting.patch diff --git a/queue-4.19/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch b/temp-4.19/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch similarity index 100% rename from queue-4.19/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch rename to temp-4.19/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch diff --git a/queue-4.19/alsa-au88x0-use-explicitly-signed-char.patch b/temp-4.19/alsa-au88x0-use-explicitly-signed-char.patch similarity index 100% rename from queue-4.19/alsa-au88x0-use-explicitly-signed-char.patch rename to temp-4.19/alsa-au88x0-use-explicitly-signed-char.patch diff --git a/queue-4.19/alsa-use-del_timer_sync-before-freeing-timer.patch b/temp-4.19/alsa-use-del_timer_sync-before-freeing-timer.patch similarity index 100% rename from queue-4.19/alsa-use-del_timer_sync-before-freeing-timer.patch rename to temp-4.19/alsa-use-del_timer_sync-before-freeing-timer.patch diff --git a/queue-4.19/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch b/temp-4.19/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch similarity index 100% rename from queue-4.19/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch rename to temp-4.19/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch diff --git a/queue-4.19/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch b/temp-4.19/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch similarity index 100% rename from queue-4.19/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch rename to temp-4.19/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch diff --git a/queue-4.19/arc-iounmap-arg-is-volatile.patch b/temp-4.19/arc-iounmap-arg-is-volatile.patch similarity index 100% rename from queue-4.19/arc-iounmap-arg-is-volatile.patch rename to temp-4.19/arc-iounmap-arg-is-volatile.patch diff --git a/queue-4.19/arm64-errata-remove-aes-hwcap-for-compat-tasks.patch b/temp-4.19/arm64-errata-remove-aes-hwcap-for-compat-tasks.patch similarity index 100% rename from queue-4.19/arm64-errata-remove-aes-hwcap-for-compat-tasks.patch rename to temp-4.19/arm64-errata-remove-aes-hwcap-for-compat-tasks.patch diff --git a/queue-4.19/ata-ahci-imx-fix-module_alias.patch b/temp-4.19/ata-ahci-imx-fix-module_alias.patch similarity index 100% rename from queue-4.19/ata-ahci-imx-fix-module_alias.patch rename to temp-4.19/ata-ahci-imx-fix-module_alias.patch diff --git a/queue-4.19/ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch b/temp-4.19/ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch similarity index 100% rename from queue-4.19/ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch rename to temp-4.19/ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch diff --git a/queue-4.19/btrfs-fix-processing-of-delayed-data-refs-during-bac.patch b/temp-4.19/btrfs-fix-processing-of-delayed-data-refs-during-bac.patch similarity index 100% rename from queue-4.19/btrfs-fix-processing-of-delayed-data-refs-during-bac.patch rename to temp-4.19/btrfs-fix-processing-of-delayed-data-refs-during-bac.patch diff --git a/queue-4.19/btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch b/temp-4.19/btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch similarity index 100% rename from queue-4.19/btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch rename to temp-4.19/btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch diff --git a/queue-4.19/can-kvaser_usb-fix-possible-completions-during-init_completion.patch b/temp-4.19/can-kvaser_usb-fix-possible-completions-during-init_completion.patch similarity index 100% rename from queue-4.19/can-kvaser_usb-fix-possible-completions-during-init_completion.patch rename to temp-4.19/can-kvaser_usb-fix-possible-completions-during-init_completion.patch diff --git a/queue-4.19/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch b/temp-4.19/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch similarity index 100% rename from queue-4.19/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch rename to temp-4.19/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch diff --git a/queue-4.19/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch b/temp-4.19/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch similarity index 100% rename from queue-4.19/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch rename to temp-4.19/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch diff --git a/queue-4.19/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch b/temp-4.19/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch similarity index 100% rename from queue-4.19/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch rename to temp-4.19/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch diff --git a/queue-4.19/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch b/temp-4.19/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch similarity index 100% rename from queue-4.19/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch rename to temp-4.19/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch diff --git a/queue-4.19/fbdev-smscufx-fix-several-use-after-free-bugs.patch b/temp-4.19/fbdev-smscufx-fix-several-use-after-free-bugs.patch similarity index 100% rename from queue-4.19/fbdev-smscufx-fix-several-use-after-free-bugs.patch rename to temp-4.19/fbdev-smscufx-fix-several-use-after-free-bugs.patch diff --git a/queue-4.19/hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch b/temp-4.19/hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch similarity index 100% rename from queue-4.19/hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch rename to temp-4.19/hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch diff --git a/queue-4.19/hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch b/temp-4.19/hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch similarity index 100% rename from queue-4.19/hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch rename to temp-4.19/hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch diff --git a/queue-4.19/hwmon-coretemp-handle-large-core-id-value.patch b/temp-4.19/hwmon-coretemp-handle-large-core-id-value.patch similarity index 100% rename from queue-4.19/hwmon-coretemp-handle-large-core-id-value.patch rename to temp-4.19/hwmon-coretemp-handle-large-core-id-value.patch diff --git a/queue-4.19/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch b/temp-4.19/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch similarity index 100% rename from queue-4.19/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch rename to temp-4.19/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch diff --git a/queue-4.19/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch b/temp-4.19/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch similarity index 100% rename from queue-4.19/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch rename to temp-4.19/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch diff --git a/queue-4.19/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch b/temp-4.19/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch similarity index 100% rename from queue-4.19/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch rename to temp-4.19/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch diff --git a/queue-4.19/iio-light-tsl2583-fix-module-unloading.patch b/temp-4.19/iio-light-tsl2583-fix-module-unloading.patch similarity index 100% rename from queue-4.19/iio-light-tsl2583-fix-module-unloading.patch rename to temp-4.19/iio-light-tsl2583-fix-module-unloading.patch diff --git a/queue-4.19/iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch b/temp-4.19/iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch similarity index 100% rename from queue-4.19/iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch rename to temp-4.19/iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch diff --git a/queue-4.19/kcm-annotate-data-races-around-kcm-rx_psock.patch b/temp-4.19/kcm-annotate-data-races-around-kcm-rx_psock.patch similarity index 100% rename from queue-4.19/kcm-annotate-data-races-around-kcm-rx_psock.patch rename to temp-4.19/kcm-annotate-data-races-around-kcm-rx_psock.patch diff --git a/queue-4.19/kcm-annotate-data-races-around-kcm-rx_wait.patch b/temp-4.19/kcm-annotate-data-races-around-kcm-rx_wait.patch similarity index 100% rename from queue-4.19/kcm-annotate-data-races-around-kcm-rx_wait.patch rename to temp-4.19/kcm-annotate-data-races-around-kcm-rx_wait.patch diff --git a/queue-4.19/kernfs-fix-use-after-free-in-__kernfs_remove.patch b/temp-4.19/kernfs-fix-use-after-free-in-__kernfs_remove.patch similarity index 100% rename from queue-4.19/kernfs-fix-use-after-free-in-__kernfs_remove.patch rename to temp-4.19/kernfs-fix-use-after-free-in-__kernfs_remove.patch diff --git a/queue-4.19/kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch b/temp-4.19/kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch similarity index 100% rename from queue-4.19/kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch rename to temp-4.19/kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch diff --git a/queue-4.19/mac802154-fix-lqi-recording.patch b/temp-4.19/mac802154-fix-lqi-recording.patch similarity index 100% rename from queue-4.19/mac802154-fix-lqi-recording.patch rename to temp-4.19/mac802154-fix-lqi-recording.patch diff --git a/queue-4.19/makefile.debug-re-enable-debug-info-for-.s-files.patch b/temp-4.19/makefile.debug-re-enable-debug-info-for-.s-files.patch similarity index 100% rename from queue-4.19/makefile.debug-re-enable-debug-info-for-.s-files.patch rename to temp-4.19/makefile.debug-re-enable-debug-info-for-.s-files.patch diff --git a/queue-4.19/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch b/temp-4.19/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch similarity index 100% rename from queue-4.19/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch rename to temp-4.19/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch diff --git a/queue-4.19/media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch b/temp-4.19/media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch similarity index 100% rename from queue-4.19/media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch rename to temp-4.19/media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch diff --git a/queue-4.19/media-venus-dec-handle-the-case-where-find_format-fails.patch b/temp-4.19/media-venus-dec-handle-the-case-where-find_format-fails.patch similarity index 100% rename from queue-4.19/media-venus-dec-handle-the-case-where-find_format-fails.patch rename to temp-4.19/media-venus-dec-handle-the-case-where-find_format-fails.patch diff --git a/queue-4.19/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch b/temp-4.19/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch similarity index 100% rename from queue-4.19/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch rename to temp-4.19/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch diff --git a/queue-4.19/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch b/temp-4.19/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch similarity index 100% rename from queue-4.19/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch rename to temp-4.19/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch diff --git a/queue-4.19/media-vivid-s_fbuf-add-more-sanity-checks.patch b/temp-4.19/media-vivid-s_fbuf-add-more-sanity-checks.patch similarity index 100% rename from queue-4.19/media-vivid-s_fbuf-add-more-sanity-checks.patch rename to temp-4.19/media-vivid-s_fbuf-add-more-sanity-checks.patch diff --git a/queue-4.19/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch b/temp-4.19/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch similarity index 100% rename from queue-4.19/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch rename to temp-4.19/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch diff --git a/queue-4.19/mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch b/temp-4.19/mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch similarity index 100% rename from queue-4.19/mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch rename to temp-4.19/mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch diff --git a/queue-4.19/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch b/temp-4.19/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch similarity index 100% rename from queue-4.19/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch rename to temp-4.19/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch diff --git a/queue-4.19/net-atm-fix-proc_mpc_write-incorrect-return-value.patch b/temp-4.19/net-atm-fix-proc_mpc_write-incorrect-return-value.patch similarity index 100% rename from queue-4.19/net-atm-fix-proc_mpc_write-incorrect-return-value.patch rename to temp-4.19/net-atm-fix-proc_mpc_write-incorrect-return-value.patch diff --git a/queue-4.19/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch b/temp-4.19/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch similarity index 100% rename from queue-4.19/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch rename to temp-4.19/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch diff --git a/queue-4.19/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch b/temp-4.19/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch similarity index 100% rename from queue-4.19/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch rename to temp-4.19/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch diff --git a/queue-4.19/net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch b/temp-4.19/net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch similarity index 100% rename from queue-4.19/net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch rename to temp-4.19/net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch diff --git a/queue-4.19/net-ieee802154-fix-error-return-code-in-dgram_bind.patch b/temp-4.19/net-ieee802154-fix-error-return-code-in-dgram_bind.patch similarity index 100% rename from queue-4.19/net-ieee802154-fix-error-return-code-in-dgram_bind.patch rename to temp-4.19/net-ieee802154-fix-error-return-code-in-dgram_bind.patch diff --git a/queue-4.19/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch b/temp-4.19/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch similarity index 100% rename from queue-4.19/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch rename to temp-4.19/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch diff --git a/queue-4.19/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch b/temp-4.19/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch similarity index 100% rename from queue-4.19/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch rename to temp-4.19/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch diff --git a/queue-4.19/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch b/temp-4.19/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch similarity index 100% rename from queue-4.19/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch rename to temp-4.19/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch diff --git a/queue-4.19/net-netsec-fix-error-handling-in-netsec_register_mdi.patch b/temp-4.19/net-netsec-fix-error-handling-in-netsec_register_mdi.patch similarity index 100% rename from queue-4.19/net-netsec-fix-error-handling-in-netsec_register_mdi.patch rename to temp-4.19/net-netsec-fix-error-handling-in-netsec_register_mdi.patch diff --git a/queue-4.19/net-sched-cake-fix-null-pointer-access-issue-when-ca.patch b/temp-4.19/net-sched-cake-fix-null-pointer-access-issue-when-ca.patch similarity index 100% rename from queue-4.19/net-sched-cake-fix-null-pointer-access-issue-when-ca.patch rename to temp-4.19/net-sched-cake-fix-null-pointer-access-issue-when-ca.patch diff --git a/queue-4.19/ocfs2-clear-dinode-links-count-in-case-of-error.patch b/temp-4.19/ocfs2-clear-dinode-links-count-in-case-of-error.patch similarity index 100% rename from queue-4.19/ocfs2-clear-dinode-links-count-in-case-of-error.patch rename to temp-4.19/ocfs2-clear-dinode-links-count-in-case-of-error.patch diff --git a/queue-4.19/ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch b/temp-4.19/ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch similarity index 100% rename from queue-4.19/ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch rename to temp-4.19/ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch diff --git a/temp-4.19/once-fix-section-mismatch-on-clang-builds.patch b/temp-4.19/once-fix-section-mismatch-on-clang-builds.patch new file mode 100644 index 00000000000..291614cc390 --- /dev/null +++ b/temp-4.19/once-fix-section-mismatch-on-clang-builds.patch @@ -0,0 +1,53 @@ +From 76d0ecd42da6e2cc54980363ba790591c277f71c Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Tue, 1 Nov 2022 18:12:39 +0100 +Subject: once: fix section mismatch on clang builds + +From: Greg Kroah-Hartman + +On older kernels (5.4 and older), building the kernel with clang can +cause the section name to end up with "" in them, which can cause lots +of runtime issues as that is not normally a valid portion of the string. + +This was fixed up in newer kernels with commit 33def8498fdd ("treewide: +Convert macro and uses of __section(foo) to __section("foo")") but +that's too heavy-handed for older kernels. + +So for now, fix up the problem that commit 62c07983bef9 ("once: add +DO_ONCE_SLOW() for sleepable contexts") caused by being backported by +removing the "" characters from the section definition. + +Reported-by: Oleksandr Tymoshenko +Reported-by: Yongqin Liu +Tested-by: Yongqin Liu +Cc: Naresh Kamboju +Link: https://lore.kernel.org/r/20221029011211.4049810-1-ovt@google.com +Link: https://lore.kernel.org/r/CAMSo37XApZ_F5nSQYWFsSqKdMv_gBpfdKG3KN1TDB+QNXqSh0A@mail.gmail.com +Cc: Christophe Leroy +Cc: Eric Dumazet +Cc: Willy Tarreau +Cc: Christophe Leroy +Cc: David S. Miller +Cc: Sasha Levin +Cc: Nathan Chancellor +Signed-off-by: Greg Kroah-Hartman +--- + include/linux/once.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/include/linux/once.h b/include/linux/once.h +index bb58e1c3aa03..3a6671d961b9 100644 +--- a/include/linux/once.h ++++ b/include/linux/once.h +@@ -64,7 +64,7 @@ void __do_once_slow_done(bool *done, struct static_key_true *once_key, + #define DO_ONCE_SLOW(func, ...) \ + ({ \ + bool ___ret = false; \ +- static bool __section(".data.once") ___done = false; \ ++ static bool __section(.data.once) ___done = false; \ + static DEFINE_STATIC_KEY_TRUE(___once_key); \ + if (static_branch_unlikely(&___once_key)) { \ + ___ret = __do_once_slow_start(&___done); \ +-- +2.38.1 + diff --git a/queue-4.19/openvswitch-switch-from-warn-to-pr_warn.patch b/temp-4.19/openvswitch-switch-from-warn-to-pr_warn.patch similarity index 100% rename from queue-4.19/openvswitch-switch-from-warn-to-pr_warn.patch rename to temp-4.19/openvswitch-switch-from-warn-to-pr_warn.patch diff --git a/queue-4.19/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch b/temp-4.19/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch similarity index 100% rename from queue-4.19/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch rename to temp-4.19/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch diff --git a/queue-4.19/pm-domains-fix-handling-of-unavailable-disabled-idle.patch b/temp-4.19/pm-domains-fix-handling-of-unavailable-disabled-idle.patch similarity index 100% rename from queue-4.19/pm-domains-fix-handling-of-unavailable-disabled-idle.patch rename to temp-4.19/pm-domains-fix-handling-of-unavailable-disabled-idle.patch diff --git a/queue-4.19/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch b/temp-4.19/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch similarity index 100% rename from queue-4.19/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch rename to temp-4.19/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch diff --git a/queue-4.19/r8152-add-pid-for-the-lenovo-onelink-dock.patch b/temp-4.19/r8152-add-pid-for-the-lenovo-onelink-dock.patch similarity index 100% rename from queue-4.19/r8152-add-pid-for-the-lenovo-onelink-dock.patch rename to temp-4.19/r8152-add-pid-for-the-lenovo-onelink-dock.patch diff --git a/queue-4.19/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch b/temp-4.19/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch similarity index 100% rename from queue-4.19/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch rename to temp-4.19/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch diff --git a/temp-4.19/series b/temp-4.19/series new file mode 100644 index 00000000000..92a44e41c19 --- /dev/null +++ b/temp-4.19/series @@ -0,0 +1,78 @@ +ocfs2-clear-dinode-links-count-in-case-of-error.patch +ocfs2-fix-bug-when-iput-after-ocfs2_mknod-fails.patch +x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch +hwmon-coretemp-handle-large-core-id-value.patch +ata-ahci-imx-fix-module_alias.patch +ata-ahci-match-em_max_slots-with-sata_pmp_max_ports.patch +kvm-arm64-vgic-fix-exit-condition-in-scan_its_table.patch +media-venus-dec-handle-the-case-where-find_format-fails.patch +arm64-errata-remove-aes-hwcap-for-compat-tasks.patch +r8152-add-pid-for-the-lenovo-onelink-dock.patch +btrfs-fix-processing-of-delayed-data-refs-during-bac.patch +btrfs-fix-processing-of-delayed-tree-block-refs-duri.patch +acpi-extlog-handle-multiple-records.patch +tipc-fix-recognition-of-trial-period.patch +tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch +hid-magicmouse-do-not-set-btn_mouse-on-double-report.patch +net-atm-fix-proc_mpc_write-incorrect-return-value.patch +net-sched-cake-fix-null-pointer-access-issue-when-ca.patch +net-hns-fix-possible-memory-leak-in-hnae_ae_register.patch +iommu-vt-d-clean-up-si_domain-in-the-init_dmars-erro.patch +media-v4l2-mem2mem-apply-dst_queue_off_base-on-mmap-buffers-across-ioctls.patch +acpi-video-force-backlight-native-for-more-tongfang-devices.patch +makefile.debug-re-enable-debug-info-for-.s-files.patch +hv_netvsc-fix-race-between-vf-offering-and-vf-association-message-from-host.patch +mm-proc-pid-smaps_rollup-fix-no-vma-s-null-deref.patch +can-kvaser_usb-fix-possible-completions-during-init_completion.patch +alsa-use-del_timer_sync-before-freeing-timer.patch +alsa-au88x0-use-explicitly-signed-char.patch +usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch +usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch +usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch +usb-bdc-change-state-when-port-disconnected.patch +usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch +xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch +tools-iio-iio_utils-fix-digit-calculation.patch +iio-light-tsl2583-fix-module-unloading.patch +fbdev-smscufx-fix-several-use-after-free-bugs.patch +mac802154-fix-lqi-recording.patch +drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch +drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch +mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch +kernfs-fix-use-after-free-in-__kernfs_remove.patch +perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch +s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch +xen-gntdev-don-t-ignore-kernel-unmapping-error.patch +xen-gntdev-prevent-leaking-grants.patch +mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch +net-ieee802154-fix-error-return-code-in-dgram_bind.patch +drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch +arc-iounmap-arg-is-volatile.patch +alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch +tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch +net-netsec-fix-error-handling-in-netsec_register_mdi.patch +x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch +amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch +amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch +kcm-annotate-data-races-around-kcm-rx_psock.patch +kcm-annotate-data-races-around-kcm-rx_wait.patch +net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch +net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch +tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch +can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch +pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch +media-vivid-s_fbuf-add-more-sanity-checks.patch +media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch +media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch +media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch +i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch +i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch +i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch +net-ksz884x-fix-missing-pci_disable_device-on-error-.patch +pm-domains-fix-handling-of-unavailable-disabled-idle.patch +alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch +alsa-aoa-fix-i2s-device-accounting.patch +openvswitch-switch-from-warn-to-pr_warn.patch +net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch +net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch +once-fix-section-mismatch-on-clang-builds.patch diff --git a/queue-4.19/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch b/temp-4.19/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch similarity index 100% rename from queue-4.19/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch rename to temp-4.19/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch diff --git a/queue-4.19/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch b/temp-4.19/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch similarity index 100% rename from queue-4.19/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch rename to temp-4.19/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch diff --git a/queue-4.19/tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch b/temp-4.19/tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch similarity index 100% rename from queue-4.19/tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch rename to temp-4.19/tipc-fix-an-information-leak-in-tipc_topsrv_kern_sub.patch diff --git a/queue-4.19/tipc-fix-recognition-of-trial-period.patch b/temp-4.19/tipc-fix-recognition-of-trial-period.patch similarity index 100% rename from queue-4.19/tipc-fix-recognition-of-trial-period.patch rename to temp-4.19/tipc-fix-recognition-of-trial-period.patch diff --git a/queue-4.19/tools-iio-iio_utils-fix-digit-calculation.patch b/temp-4.19/tools-iio-iio_utils-fix-digit-calculation.patch similarity index 100% rename from queue-4.19/tools-iio-iio_utils-fix-digit-calculation.patch rename to temp-4.19/tools-iio-iio_utils-fix-digit-calculation.patch diff --git a/queue-4.19/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch b/temp-4.19/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch similarity index 100% rename from queue-4.19/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch rename to temp-4.19/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch diff --git a/queue-4.19/usb-bdc-change-state-when-port-disconnected.patch b/temp-4.19/usb-bdc-change-state-when-port-disconnected.patch similarity index 100% rename from queue-4.19/usb-bdc-change-state-when-port-disconnected.patch rename to temp-4.19/usb-bdc-change-state-when-port-disconnected.patch diff --git a/queue-4.19/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch b/temp-4.19/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch similarity index 100% rename from queue-4.19/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch rename to temp-4.19/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch diff --git a/queue-4.19/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch b/temp-4.19/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch similarity index 100% rename from queue-4.19/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch rename to temp-4.19/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch diff --git a/queue-4.19/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch b/temp-4.19/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch similarity index 100% rename from queue-4.19/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch rename to temp-4.19/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch diff --git a/queue-4.19/x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch b/temp-4.19/x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch similarity index 100% rename from queue-4.19/x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch rename to temp-4.19/x86-microcode-amd-apply-the-patch-early-on-every-logical-thread.patch diff --git a/queue-4.19/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch b/temp-4.19/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch similarity index 100% rename from queue-4.19/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch rename to temp-4.19/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch diff --git a/queue-4.19/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch b/temp-4.19/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch similarity index 100% rename from queue-4.19/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch rename to temp-4.19/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch diff --git a/queue-4.19/xen-gntdev-prevent-leaking-grants.patch b/temp-4.19/xen-gntdev-prevent-leaking-grants.patch similarity index 100% rename from queue-4.19/xen-gntdev-prevent-leaking-grants.patch rename to temp-4.19/xen-gntdev-prevent-leaking-grants.patch diff --git a/queue-4.19/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch b/temp-4.19/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch similarity index 100% rename from queue-4.19/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch rename to temp-4.19/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch diff --git a/queue-5.4/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch b/temp-5.4/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch similarity index 100% rename from queue-5.4/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch rename to temp-5.4/alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch diff --git a/queue-5.4/alsa-aoa-fix-i2s-device-accounting.patch b/temp-5.4/alsa-aoa-fix-i2s-device-accounting.patch similarity index 100% rename from queue-5.4/alsa-aoa-fix-i2s-device-accounting.patch rename to temp-5.4/alsa-aoa-fix-i2s-device-accounting.patch diff --git a/queue-5.4/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch b/temp-5.4/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch similarity index 100% rename from queue-5.4/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch rename to temp-5.4/alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch diff --git a/queue-5.4/alsa-au88x0-use-explicitly-signed-char.patch b/temp-5.4/alsa-au88x0-use-explicitly-signed-char.patch similarity index 100% rename from queue-5.4/alsa-au88x0-use-explicitly-signed-char.patch rename to temp-5.4/alsa-au88x0-use-explicitly-signed-char.patch diff --git a/queue-5.4/alsa-use-del_timer_sync-before-freeing-timer.patch b/temp-5.4/alsa-use-del_timer_sync-before-freeing-timer.patch similarity index 100% rename from queue-5.4/alsa-use-del_timer_sync-before-freeing-timer.patch rename to temp-5.4/alsa-use-del_timer_sync-before-freeing-timer.patch diff --git a/queue-5.4/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch b/temp-5.4/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch similarity index 100% rename from queue-5.4/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch rename to temp-5.4/amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch diff --git a/queue-5.4/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch b/temp-5.4/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch similarity index 100% rename from queue-5.4/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch rename to temp-5.4/amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch diff --git a/queue-5.4/arc-iounmap-arg-is-volatile.patch b/temp-5.4/arc-iounmap-arg-is-volatile.patch similarity index 100% rename from queue-5.4/arc-iounmap-arg-is-volatile.patch rename to temp-5.4/arc-iounmap-arg-is-volatile.patch diff --git a/queue-5.4/can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch b/temp-5.4/can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch similarity index 100% rename from queue-5.4/can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch rename to temp-5.4/can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch diff --git a/queue-5.4/can-kvaser_usb-fix-possible-completions-during-init_completion.patch b/temp-5.4/can-kvaser_usb-fix-possible-completions-during-init_completion.patch similarity index 100% rename from queue-5.4/can-kvaser_usb-fix-possible-completions-during-init_completion.patch rename to temp-5.4/can-kvaser_usb-fix-possible-completions-during-init_completion.patch diff --git a/queue-5.4/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch b/temp-5.4/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch similarity index 100% rename from queue-5.4/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch rename to temp-5.4/can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch diff --git a/queue-5.4/cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch b/temp-5.4/cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch similarity index 100% rename from queue-5.4/cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch rename to temp-5.4/cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch diff --git a/queue-5.4/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch b/temp-5.4/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch similarity index 100% rename from queue-5.4/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch rename to temp-5.4/drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch diff --git a/queue-5.4/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch b/temp-5.4/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch similarity index 100% rename from queue-5.4/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch rename to temp-5.4/drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch diff --git a/queue-5.4/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch b/temp-5.4/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch similarity index 100% rename from queue-5.4/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch rename to temp-5.4/drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch diff --git a/queue-5.4/fbdev-smscufx-fix-several-use-after-free-bugs.patch b/temp-5.4/fbdev-smscufx-fix-several-use-after-free-bugs.patch similarity index 100% rename from queue-5.4/fbdev-smscufx-fix-several-use-after-free-bugs.patch rename to temp-5.4/fbdev-smscufx-fix-several-use-after-free-bugs.patch diff --git a/queue-5.4/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch b/temp-5.4/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch similarity index 100% rename from queue-5.4/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch rename to temp-5.4/i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch diff --git a/queue-5.4/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch b/temp-5.4/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch similarity index 100% rename from queue-5.4/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch rename to temp-5.4/i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch diff --git a/queue-5.4/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch b/temp-5.4/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch similarity index 100% rename from queue-5.4/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch rename to temp-5.4/i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch diff --git a/queue-5.4/iio-light-tsl2583-fix-module-unloading.patch b/temp-5.4/iio-light-tsl2583-fix-module-unloading.patch similarity index 100% rename from queue-5.4/iio-light-tsl2583-fix-module-unloading.patch rename to temp-5.4/iio-light-tsl2583-fix-module-unloading.patch diff --git a/queue-5.4/kcm-annotate-data-races-around-kcm-rx_psock.patch b/temp-5.4/kcm-annotate-data-races-around-kcm-rx_psock.patch similarity index 100% rename from queue-5.4/kcm-annotate-data-races-around-kcm-rx_psock.patch rename to temp-5.4/kcm-annotate-data-races-around-kcm-rx_psock.patch diff --git a/queue-5.4/kcm-annotate-data-races-around-kcm-rx_wait.patch b/temp-5.4/kcm-annotate-data-races-around-kcm-rx_wait.patch similarity index 100% rename from queue-5.4/kcm-annotate-data-races-around-kcm-rx_wait.patch rename to temp-5.4/kcm-annotate-data-races-around-kcm-rx_wait.patch diff --git a/queue-5.4/kernfs-fix-use-after-free-in-__kernfs_remove.patch b/temp-5.4/kernfs-fix-use-after-free-in-__kernfs_remove.patch similarity index 100% rename from queue-5.4/kernfs-fix-use-after-free-in-__kernfs_remove.patch rename to temp-5.4/kernfs-fix-use-after-free-in-__kernfs_remove.patch diff --git a/queue-5.4/mac802154-fix-lqi-recording.patch b/temp-5.4/mac802154-fix-lqi-recording.patch similarity index 100% rename from queue-5.4/mac802154-fix-lqi-recording.patch rename to temp-5.4/mac802154-fix-lqi-recording.patch diff --git a/queue-5.4/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch b/temp-5.4/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch similarity index 100% rename from queue-5.4/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch rename to temp-5.4/media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch diff --git a/queue-5.4/media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch b/temp-5.4/media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch similarity index 100% rename from queue-5.4/media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch rename to temp-5.4/media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch diff --git a/queue-5.4/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch b/temp-5.4/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch similarity index 100% rename from queue-5.4/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch rename to temp-5.4/media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch diff --git a/queue-5.4/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch b/temp-5.4/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch similarity index 100% rename from queue-5.4/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch rename to temp-5.4/media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch diff --git a/queue-5.4/media-vivid-s_fbuf-add-more-sanity-checks.patch b/temp-5.4/media-vivid-s_fbuf-add-more-sanity-checks.patch similarity index 100% rename from queue-5.4/media-vivid-s_fbuf-add-more-sanity-checks.patch rename to temp-5.4/media-vivid-s_fbuf-add-more-sanity-checks.patch diff --git a/queue-5.4/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch b/temp-5.4/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch similarity index 100% rename from queue-5.4/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch rename to temp-5.4/mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch diff --git a/queue-5.4/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch b/temp-5.4/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch similarity index 100% rename from queue-5.4/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch rename to temp-5.4/mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch diff --git a/queue-5.4/mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch b/temp-5.4/mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch similarity index 100% rename from queue-5.4/mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch rename to temp-5.4/mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch diff --git a/queue-5.4/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch b/temp-5.4/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch similarity index 100% rename from queue-5.4/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch rename to temp-5.4/net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch diff --git a/queue-5.4/net-enetc-survive-memory-pressure-without-crashing.patch b/temp-5.4/net-enetc-survive-memory-pressure-without-crashing.patch similarity index 100% rename from queue-5.4/net-enetc-survive-memory-pressure-without-crashing.patch rename to temp-5.4/net-enetc-survive-memory-pressure-without-crashing.patch diff --git a/queue-5.4/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch b/temp-5.4/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch similarity index 100% rename from queue-5.4/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch rename to temp-5.4/net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch diff --git a/queue-5.4/net-ieee802154-fix-error-return-code-in-dgram_bind.patch b/temp-5.4/net-ieee802154-fix-error-return-code-in-dgram_bind.patch similarity index 100% rename from queue-5.4/net-ieee802154-fix-error-return-code-in-dgram_bind.patch rename to temp-5.4/net-ieee802154-fix-error-return-code-in-dgram_bind.patch diff --git a/queue-5.4/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch b/temp-5.4/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch similarity index 100% rename from queue-5.4/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch rename to temp-5.4/net-ksz884x-fix-missing-pci_disable_device-on-error-.patch diff --git a/queue-5.4/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch b/temp-5.4/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch similarity index 100% rename from queue-5.4/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch rename to temp-5.4/net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch diff --git a/queue-5.4/net-mlx5-fix-possible-use-after-free-in-async-comman.patch b/temp-5.4/net-mlx5-fix-possible-use-after-free-in-async-comman.patch similarity index 100% rename from queue-5.4/net-mlx5-fix-possible-use-after-free-in-async-comman.patch rename to temp-5.4/net-mlx5-fix-possible-use-after-free-in-async-comman.patch diff --git a/queue-5.4/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch b/temp-5.4/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch similarity index 100% rename from queue-5.4/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch rename to temp-5.4/net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch diff --git a/queue-5.4/net-netsec-fix-error-handling-in-netsec_register_mdi.patch b/temp-5.4/net-netsec-fix-error-handling-in-netsec_register_mdi.patch similarity index 100% rename from queue-5.4/net-netsec-fix-error-handling-in-netsec_register_mdi.patch rename to temp-5.4/net-netsec-fix-error-handling-in-netsec_register_mdi.patch diff --git a/queue-5.4/nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch b/temp-5.4/nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch similarity index 100% rename from queue-5.4/nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch rename to temp-5.4/nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch diff --git a/temp-5.4/once-fix-section-mismatch-on-clang-builds.patch b/temp-5.4/once-fix-section-mismatch-on-clang-builds.patch new file mode 100644 index 00000000000..0eb8154d568 --- /dev/null +++ b/temp-5.4/once-fix-section-mismatch-on-clang-builds.patch @@ -0,0 +1,48 @@ +From 76d0ecd42da6e2cc54980363ba790591c277f71c Mon Sep 17 00:00:00 2001 +From: Greg Kroah-Hartman +Date: Tue, 1 Nov 2022 18:12:39 +0100 +Subject: once: fix section mismatch on clang builds + +From: Greg Kroah-Hartman + +On older kernels (5.4 and older), building the kernel with clang can +cause the section name to end up with "" in them, which can cause lots +of runtime issues as that is not normally a valid portion of the string. + +This was fixed up in newer kernels with commit 33def8498fdd ("treewide: +Convert macro and uses of __section(foo) to __section("foo")") but +that's too heavy-handed for older kernels. + +So for now, fix up the problem that commit 62c07983bef9 ("once: add +DO_ONCE_SLOW() for sleepable contexts") caused by being backported by +removing the "" characters from the section definition. + +Reported-by: Oleksandr Tymoshenko +Reported-by: Yongqin Liu +Tested-by: Yongqin Liu +Cc: Naresh Kamboju +Link: https://lore.kernel.org/r/20221029011211.4049810-1-ovt@google.com +Link: https://lore.kernel.org/r/CAMSo37XApZ_F5nSQYWFsSqKdMv_gBpfdKG3KN1TDB+QNXqSh0A@mail.gmail.com +Cc: Christophe Leroy +Cc: Eric Dumazet +Cc: Willy Tarreau +Cc: Christophe Leroy +Cc: David S. Miller +Cc: Sasha Levin +Cc: Nathan Chancellor +Signed-off-by: Greg Kroah-Hartman +--- + include/linux/once.h | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/include/linux/once.h ++++ b/include/linux/once.h +@@ -64,7 +64,7 @@ void __do_once_slow_done(bool *done, str + #define DO_ONCE_SLOW(func, ...) \ + ({ \ + bool ___ret = false; \ +- static bool __section(".data.once") ___done = false; \ ++ static bool __section(.data.once) ___done = false; \ + static DEFINE_STATIC_KEY_TRUE(___once_key); \ + if (static_branch_unlikely(&___once_key)) { \ + ___ret = __do_once_slow_start(&___done); \ diff --git a/queue-5.4/openvswitch-switch-from-warn-to-pr_warn.patch b/temp-5.4/openvswitch-switch-from-warn-to-pr_warn.patch similarity index 100% rename from queue-5.4/openvswitch-switch-from-warn-to-pr_warn.patch rename to temp-5.4/openvswitch-switch-from-warn-to-pr_warn.patch diff --git a/queue-5.4/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch b/temp-5.4/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch similarity index 100% rename from queue-5.4/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch rename to temp-5.4/perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch diff --git a/queue-5.4/pm-domains-fix-handling-of-unavailable-disabled-idle.patch b/temp-5.4/pm-domains-fix-handling-of-unavailable-disabled-idle.patch similarity index 100% rename from queue-5.4/pm-domains-fix-handling-of-unavailable-disabled-idle.patch rename to temp-5.4/pm-domains-fix-handling-of-unavailable-disabled-idle.patch diff --git a/queue-5.4/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch b/temp-5.4/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch similarity index 100% rename from queue-5.4/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch rename to temp-5.4/pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch diff --git a/queue-5.4/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch b/temp-5.4/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch similarity index 100% rename from queue-5.4/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch rename to temp-5.4/s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch diff --git a/queue-5.4/s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch b/temp-5.4/s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch similarity index 100% rename from queue-5.4/s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch rename to temp-5.4/s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch diff --git a/temp-5.4/series b/temp-5.4/series new file mode 100644 index 00000000000..cd25bad1e61 --- /dev/null +++ b/temp-5.4/series @@ -0,0 +1,64 @@ +can-j1939-transport-j1939_session_skb_drop_old-spin_unlock_irqrestore-before-kfree_skb.patch +can-kvaser_usb-fix-possible-completions-during-init_completion.patch +alsa-use-del_timer_sync-before-freeing-timer.patch +alsa-au88x0-use-explicitly-signed-char.patch +usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch +usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch +usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch +usb-bdc-change-state-when-port-disconnected.patch +usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch +mtd-rawnand-marvell-use-correct-logic-for-nand-keep-config.patch +xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch +tools-iio-iio_utils-fix-digit-calculation.patch +iio-light-tsl2583-fix-module-unloading.patch +fbdev-smscufx-fix-several-use-after-free-bugs.patch +mac802154-fix-lqi-recording.patch +drm-msm-dsi-fix-memory-corruption-with-too-many-bridges.patch +drm-msm-hdmi-fix-memory-corruption-with-too-many-bridges.patch +mmc-core-fix-kernel-panic-when-remove-non-standard-sdio-card.patch +kernfs-fix-use-after-free-in-__kernfs_remove.patch +perf-auxtrace-fix-address-filter-symbol-name-match-for-modules.patch +s390-futex-add-missing-ex_table-entry-to-__futex_atomic_op.patch +s390-pci-add-missing-ex_table-entries-to-__pcistg_mio_inuser-__pcilg_mio_inuser.patch +xfs-finish-dfops-on-every-insert-range-shift-iteration.patch +xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch +xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch +xen-gntdev-don-t-ignore-kernel-unmapping-error.patch +xen-gntdev-prevent-leaking-grants.patch +cgroup-v1-add-disabled-controller-check-in-cgroup1_parse_param.patch +mm-hugetlb-take-hugetlb_lock-before-decrementing-h-resv_huge_pages.patch +net-ieee802154-fix-error-return-code-in-dgram_bind.patch +media-v4l2-fix-v4l2_i2c_subdev_set_name-function-doc.patch +drm-msm-fix-return-type-of-mdp4_lvds_connector_mode_.patch +arc-iounmap-arg-is-volatile.patch +alsa-ac97-fix-possible-memory-leak-in-snd_ac97_dev_r.patch +tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch +net-netsec-fix-error-handling-in-netsec_register_mdi.patch +x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch +amd-xgbe-fix-the-sfp-compliance-codes-check-for-dac-.patch +amd-xgbe-add-the-bit-rate-quirk-for-molex-cables.patch +kcm-annotate-data-races-around-kcm-rx_psock.patch +kcm-annotate-data-races-around-kcm-rx_wait.patch +net-fix-uaf-issue-in-nfqnl_nf_hook_drop-when-ops_ini.patch +net-lantiq_etop-don-t-free-skb-when-returning-netdev.patch +tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch +can-mscan-mpc5xxx-mpc5xxx_can_probe-add-missing-put_.patch +pm-hibernate-allow-hybrid-sleep-to-work-with-s2idle.patch +media-vivid-s_fbuf-add-more-sanity-checks.patch +media-vivid-dev-bitmap_cap-wasn-t-freed-in-all-cases.patch +media-v4l2-dv-timings-add-sanity-checks-for-blanking.patch +media-videodev2.h-v4l2_dv_bt_blanking_height-should-.patch +i40e-fix-ethtool-rx-flow-hash-setting-for-x722.patch +i40e-fix-vf-hang-when-reset-is-triggered-on-another-.patch +i40e-fix-flow-type-by-setting-gl_hash_inset-register.patch +net-ksz884x-fix-missing-pci_disable_device-on-error-.patch +pm-domains-fix-handling-of-unavailable-disabled-idle.patch +alsa-aoa-i2sbus-fix-possible-memory-leak-in-i2sbus_a.patch +alsa-aoa-fix-i2s-device-accounting.patch +openvswitch-switch-from-warn-to-pr_warn.patch +net-ehea-fix-possible-memory-leak-in-ehea_register_p.patch +nh-fix-scope-used-to-find-saddr-when-adding-non-gw-n.patch +net-mlx5e-do-not-increment-esn-when-updating-ipsec-e.patch +net-mlx5-fix-possible-use-after-free-in-async-comman.patch +net-enetc-survive-memory-pressure-without-crashing.patch +once-fix-section-mismatch-on-clang-builds.patch diff --git a/queue-5.4/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch b/temp-5.4/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch similarity index 100% rename from queue-5.4/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch rename to temp-5.4/tcp-fix-indefinite-deferral-of-rto-with-sack-renegin.patch diff --git a/queue-5.4/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch b/temp-5.4/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch similarity index 100% rename from queue-5.4/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch rename to temp-5.4/tipc-fix-a-null-ptr-deref-in-tipc_topsrv_accept.patch diff --git a/queue-5.4/tools-iio-iio_utils-fix-digit-calculation.patch b/temp-5.4/tools-iio-iio_utils-fix-digit-calculation.patch similarity index 100% rename from queue-5.4/tools-iio-iio_utils-fix-digit-calculation.patch rename to temp-5.4/tools-iio-iio_utils-fix-digit-calculation.patch diff --git a/queue-5.4/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch b/temp-5.4/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch similarity index 100% rename from queue-5.4/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch rename to temp-5.4/usb-add-reset_resume-quirk-for-nvidia-jetson-devices-in-rcm.patch diff --git a/queue-5.4/usb-bdc-change-state-when-port-disconnected.patch b/temp-5.4/usb-bdc-change-state-when-port-disconnected.patch similarity index 100% rename from queue-5.4/usb-bdc-change-state-when-port-disconnected.patch rename to temp-5.4/usb-bdc-change-state-when-port-disconnected.patch diff --git a/queue-5.4/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch b/temp-5.4/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch similarity index 100% rename from queue-5.4/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch rename to temp-5.4/usb-dwc3-gadget-don-t-set-imi-for-no_interrupt.patch diff --git a/queue-5.4/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch b/temp-5.4/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch similarity index 100% rename from queue-5.4/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch rename to temp-5.4/usb-dwc3-gadget-stop-processing-more-requests-on-imi.patch diff --git a/queue-5.4/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch b/temp-5.4/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch similarity index 100% rename from queue-5.4/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch rename to temp-5.4/usb-xhci-add-xhci_spurious_success-to-asm1042-despite-being-a-v0.96-controller.patch diff --git a/queue-5.4/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch b/temp-5.4/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch similarity index 100% rename from queue-5.4/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch rename to temp-5.4/x86-unwind-orc-fix-unreliable-stack-dump-with-gcov.patch diff --git a/queue-5.4/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch b/temp-5.4/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch similarity index 100% rename from queue-5.4/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch rename to temp-5.4/xen-gntdev-don-t-ignore-kernel-unmapping-error.patch diff --git a/queue-5.4/xen-gntdev-prevent-leaking-grants.patch b/temp-5.4/xen-gntdev-prevent-leaking-grants.patch similarity index 100% rename from queue-5.4/xen-gntdev-prevent-leaking-grants.patch rename to temp-5.4/xen-gntdev-prevent-leaking-grants.patch diff --git a/queue-5.4/xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch b/temp-5.4/xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch similarity index 100% rename from queue-5.4/xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch rename to temp-5.4/xfs-clear-xfs_dq_freeing-if-we-can-t-lock-the-dquot-buffer-to-flush.patch diff --git a/queue-5.4/xfs-finish-dfops-on-every-insert-range-shift-iteration.patch b/temp-5.4/xfs-finish-dfops-on-every-insert-range-shift-iteration.patch similarity index 100% rename from queue-5.4/xfs-finish-dfops-on-every-insert-range-shift-iteration.patch rename to temp-5.4/xfs-finish-dfops-on-every-insert-range-shift-iteration.patch diff --git a/queue-5.4/xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch b/temp-5.4/xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch similarity index 100% rename from queue-5.4/xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch rename to temp-5.4/xfs-force-the-log-after-remapping-a-synchronous-writes-file.patch diff --git a/queue-5.4/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch b/temp-5.4/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch similarity index 100% rename from queue-5.4/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch rename to temp-5.4/xhci-remove-device-endpoints-from-bandwidth-list-when-freeing-the-device.patch -- 2.47.3