]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop alsa patch
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 May 2024 18:42:50 +0000 (20:42 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 27 May 2024 18:42:50 +0000 (20:42 +0200)
queue-5.10/alsa-timer-set-lower-bound-of-start-tick-time.patch [deleted file]
queue-5.10/series
queue-5.15/alsa-timer-set-lower-bound-of-start-tick-time.patch [deleted file]
queue-5.15/series
queue-6.1/alsa-timer-set-lower-bound-of-start-tick-time.patch [deleted file]
queue-6.1/series
queue-6.6/alsa-timer-set-lower-bound-of-start-tick-time.patch [deleted file]
queue-6.6/series
queue-6.8/alsa-timer-set-lower-bound-of-start-tick-time.patch [deleted file]
queue-6.8/series

diff --git a/queue-5.10/alsa-timer-set-lower-bound-of-start-tick-time.patch b/queue-5.10/alsa-timer-set-lower-bound-of-start-tick-time.patch
deleted file mode 100644 (file)
index b3dd8f1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e Mon Sep 17 00:00:00 2001
-From: Takashi Iwai <tiwai@suse.de>
-Date: Tue, 14 May 2024 20:27:36 +0200
-Subject: ALSA: timer: Set lower bound of start tick time
-
-From: Takashi Iwai <tiwai@suse.de>
-
-commit 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e upstream.
-
-Currently ALSA timer doesn't have the lower limit of the start tick
-time, and it allows a very small size, e.g. 1 tick with 1ns resolution
-for hrtimer.  Such a situation may lead to an unexpected RCU stall,
-where  the callback repeatedly queuing the expire update, as reported
-by fuzzer.
-
-This patch introduces a sanity check of the timer start tick time, so
-that the system returns an error when a too small start size is set.
-As of this patch, the lower limit is hard-coded to 100us, which is
-small enough but can still work somehow.
-
-Reported-by: syzbot+43120c2af6ca2938cc38@syzkaller.appspotmail.com
-Closes: https://lore.kernel.org/r/000000000000fa00a1061740ab6d@google.com
-Cc: <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20240514182745.4015-1-tiwai@suse.de
-Signed-off-by: Takashi Iwai <tiwai@suse.de>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- sound/core/timer.c |    8 ++++++++
- 1 file changed, 8 insertions(+)
-
---- a/sound/core/timer.c
-+++ b/sound/core/timer.c
-@@ -553,6 +553,14 @@ static int snd_timer_start1(struct snd_t
-               goto unlock;
-       }
-+      /* check the actual time for the start tick;
-+       * bail out as error if it's way too low (< 100us)
-+       */
-+      if (start) {
-+              if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000)
-+                      return -EINVAL;
-+      }
-+
-       if (start)
-               timeri->ticks = timeri->cticks = ticks;
-       else if (!timeri->cticks)
index 769fe6628f39647ce5efbde67034ec749bb5dd9c..9b1e231f94e457f099d01b9c0152baec87e680f1 100644 (file)
@@ -7,7 +7,6 @@ net-smc91x-fix-m68k-kernel-compilation-for-coldfire-cpu.patch
 nilfs2-fix-unexpected-freezing-of-nilfs_segctor_sync.patch
 nilfs2-fix-potential-hang-in-nilfs_detach_log_writer.patch
 alsa-core-fix-null-module-pointer-assignment-at-card-init.patch
-alsa-timer-set-lower-bound-of-start-tick-time.patch
 wifi-cfg80211-fix-the-order-of-arguments-for-trace-e.patch
 net-usb-qmi_wwan-add-telit-fn920c04-compositions.patch
 drm-amd-display-set-color_mgmt_changed-to-true-on-un.patch
diff --git a/queue-5.15/alsa-timer-set-lower-bound-of-start-tick-time.patch b/queue-5.15/alsa-timer-set-lower-bound-of-start-tick-time.patch
deleted file mode 100644 (file)
index b3dd8f1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e Mon Sep 17 00:00:00 2001
-From: Takashi Iwai <tiwai@suse.de>
-Date: Tue, 14 May 2024 20:27:36 +0200
-Subject: ALSA: timer: Set lower bound of start tick time
-
-From: Takashi Iwai <tiwai@suse.de>
-
-commit 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e upstream.
-
-Currently ALSA timer doesn't have the lower limit of the start tick
-time, and it allows a very small size, e.g. 1 tick with 1ns resolution
-for hrtimer.  Such a situation may lead to an unexpected RCU stall,
-where  the callback repeatedly queuing the expire update, as reported
-by fuzzer.
-
-This patch introduces a sanity check of the timer start tick time, so
-that the system returns an error when a too small start size is set.
-As of this patch, the lower limit is hard-coded to 100us, which is
-small enough but can still work somehow.
-
-Reported-by: syzbot+43120c2af6ca2938cc38@syzkaller.appspotmail.com
-Closes: https://lore.kernel.org/r/000000000000fa00a1061740ab6d@google.com
-Cc: <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20240514182745.4015-1-tiwai@suse.de
-Signed-off-by: Takashi Iwai <tiwai@suse.de>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- sound/core/timer.c |    8 ++++++++
- 1 file changed, 8 insertions(+)
-
---- a/sound/core/timer.c
-+++ b/sound/core/timer.c
-@@ -553,6 +553,14 @@ static int snd_timer_start1(struct snd_t
-               goto unlock;
-       }
-+      /* check the actual time for the start tick;
-+       * bail out as error if it's way too low (< 100us)
-+       */
-+      if (start) {
-+              if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000)
-+                      return -EINVAL;
-+      }
-+
-       if (start)
-               timeri->ticks = timeri->cticks = ticks;
-       else if (!timeri->cticks)
index a3c6414aecc4eec0b96a9b5764e393641da6fc7b..c43d531b9907f121e51fd66e3b102fc278987a9b 100644 (file)
@@ -15,7 +15,6 @@ fs-ntfs3-taking-dos-names-into-account-during-link-counting.patch
 fs-ntfs3-fix-case-when-index-is-reused-during-tree-transformation.patch
 fs-ntfs3-break-dir-enumeration-if-directory-contents-error.patch
 alsa-core-fix-null-module-pointer-assignment-at-card-init.patch
-alsa-timer-set-lower-bound-of-start-tick-time.patch
 alsa-fix-deadlocks-with-kctl-removals-at-disconnection.patch
 wifi-cfg80211-fix-the-order-of-arguments-for-trace-e.patch
 dt-bindings-rockchip-grf-add-missing-type-to-pcie-ph.patch
diff --git a/queue-6.1/alsa-timer-set-lower-bound-of-start-tick-time.patch b/queue-6.1/alsa-timer-set-lower-bound-of-start-tick-time.patch
deleted file mode 100644 (file)
index b3dd8f1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e Mon Sep 17 00:00:00 2001
-From: Takashi Iwai <tiwai@suse.de>
-Date: Tue, 14 May 2024 20:27:36 +0200
-Subject: ALSA: timer: Set lower bound of start tick time
-
-From: Takashi Iwai <tiwai@suse.de>
-
-commit 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e upstream.
-
-Currently ALSA timer doesn't have the lower limit of the start tick
-time, and it allows a very small size, e.g. 1 tick with 1ns resolution
-for hrtimer.  Such a situation may lead to an unexpected RCU stall,
-where  the callback repeatedly queuing the expire update, as reported
-by fuzzer.
-
-This patch introduces a sanity check of the timer start tick time, so
-that the system returns an error when a too small start size is set.
-As of this patch, the lower limit is hard-coded to 100us, which is
-small enough but can still work somehow.
-
-Reported-by: syzbot+43120c2af6ca2938cc38@syzkaller.appspotmail.com
-Closes: https://lore.kernel.org/r/000000000000fa00a1061740ab6d@google.com
-Cc: <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20240514182745.4015-1-tiwai@suse.de
-Signed-off-by: Takashi Iwai <tiwai@suse.de>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- sound/core/timer.c |    8 ++++++++
- 1 file changed, 8 insertions(+)
-
---- a/sound/core/timer.c
-+++ b/sound/core/timer.c
-@@ -553,6 +553,14 @@ static int snd_timer_start1(struct snd_t
-               goto unlock;
-       }
-+      /* check the actual time for the start tick;
-+       * bail out as error if it's way too low (< 100us)
-+       */
-+      if (start) {
-+              if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000)
-+                      return -EINVAL;
-+      }
-+
-       if (start)
-               timeri->ticks = timeri->cticks = ticks;
-       else if (!timeri->cticks)
index d376afa3d93be172862f6de1b0afaf9a1783bea8..1bad99edb4ccf4645b22e6d6774079acbc38ee21 100644 (file)
@@ -22,7 +22,6 @@ ksmbd-avoid-to-send-duplicate-oplock-break-notifications.patch
 ksmbd-ignore-trailing-slashes-in-share-paths.patch
 alsa-hda-realtek-fix-mute-micmute-leds-don-t-work-for-probook-440-460-g11.patch
 alsa-core-fix-null-module-pointer-assignment-at-card-init.patch
-alsa-timer-set-lower-bound-of-start-tick-time.patch
 alsa-fix-deadlocks-with-kctl-removals-at-disconnection.patch
 keys-asymmetric-add-missing-dependencies-of-fips_signature_selftest.patch
 wifi-mac80211-don-t-use-rate-mask-for-scanning.patch
diff --git a/queue-6.6/alsa-timer-set-lower-bound-of-start-tick-time.patch b/queue-6.6/alsa-timer-set-lower-bound-of-start-tick-time.patch
deleted file mode 100644 (file)
index b3dd8f1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e Mon Sep 17 00:00:00 2001
-From: Takashi Iwai <tiwai@suse.de>
-Date: Tue, 14 May 2024 20:27:36 +0200
-Subject: ALSA: timer: Set lower bound of start tick time
-
-From: Takashi Iwai <tiwai@suse.de>
-
-commit 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e upstream.
-
-Currently ALSA timer doesn't have the lower limit of the start tick
-time, and it allows a very small size, e.g. 1 tick with 1ns resolution
-for hrtimer.  Such a situation may lead to an unexpected RCU stall,
-where  the callback repeatedly queuing the expire update, as reported
-by fuzzer.
-
-This patch introduces a sanity check of the timer start tick time, so
-that the system returns an error when a too small start size is set.
-As of this patch, the lower limit is hard-coded to 100us, which is
-small enough but can still work somehow.
-
-Reported-by: syzbot+43120c2af6ca2938cc38@syzkaller.appspotmail.com
-Closes: https://lore.kernel.org/r/000000000000fa00a1061740ab6d@google.com
-Cc: <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20240514182745.4015-1-tiwai@suse.de
-Signed-off-by: Takashi Iwai <tiwai@suse.de>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- sound/core/timer.c |    8 ++++++++
- 1 file changed, 8 insertions(+)
-
---- a/sound/core/timer.c
-+++ b/sound/core/timer.c
-@@ -553,6 +553,14 @@ static int snd_timer_start1(struct snd_t
-               goto unlock;
-       }
-+      /* check the actual time for the start tick;
-+       * bail out as error if it's way too low (< 100us)
-+       */
-+      if (start) {
-+              if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000)
-+                      return -EINVAL;
-+      }
-+
-       if (start)
-               timeri->ticks = timeri->cticks = ticks;
-       else if (!timeri->cticks)
index 095f191d239d9eaecef2683bb28e78d49a3d3444..5e9dddb866e6e9bf870be583a5b924fe2b5deaec 100644 (file)
@@ -28,7 +28,6 @@ ksmbd-avoid-to-send-duplicate-oplock-break-notifications.patch
 ksmbd-ignore-trailing-slashes-in-share-paths.patch
 alsa-hda-realtek-fix-mute-micmute-leds-don-t-work-for-probook-440-460-g11.patch
 alsa-core-fix-null-module-pointer-assignment-at-card-init.patch
-alsa-timer-set-lower-bound-of-start-tick-time.patch
 alsa-fix-deadlocks-with-kctl-removals-at-disconnection.patch
 keys-asymmetric-add-missing-dependency-on-crypto_sig.patch
 keys-asymmetric-add-missing-dependencies-of-fips_signature_selftest.patch
diff --git a/queue-6.8/alsa-timer-set-lower-bound-of-start-tick-time.patch b/queue-6.8/alsa-timer-set-lower-bound-of-start-tick-time.patch
deleted file mode 100644 (file)
index b3dd8f1..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e Mon Sep 17 00:00:00 2001
-From: Takashi Iwai <tiwai@suse.de>
-Date: Tue, 14 May 2024 20:27:36 +0200
-Subject: ALSA: timer: Set lower bound of start tick time
-
-From: Takashi Iwai <tiwai@suse.de>
-
-commit 4a63bd179fa8d3fcc44a0d9d71d941ddd62f0c4e upstream.
-
-Currently ALSA timer doesn't have the lower limit of the start tick
-time, and it allows a very small size, e.g. 1 tick with 1ns resolution
-for hrtimer.  Such a situation may lead to an unexpected RCU stall,
-where  the callback repeatedly queuing the expire update, as reported
-by fuzzer.
-
-This patch introduces a sanity check of the timer start tick time, so
-that the system returns an error when a too small start size is set.
-As of this patch, the lower limit is hard-coded to 100us, which is
-small enough but can still work somehow.
-
-Reported-by: syzbot+43120c2af6ca2938cc38@syzkaller.appspotmail.com
-Closes: https://lore.kernel.org/r/000000000000fa00a1061740ab6d@google.com
-Cc: <stable@vger.kernel.org>
-Link: https://lore.kernel.org/r/20240514182745.4015-1-tiwai@suse.de
-Signed-off-by: Takashi Iwai <tiwai@suse.de>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- sound/core/timer.c |    8 ++++++++
- 1 file changed, 8 insertions(+)
-
---- a/sound/core/timer.c
-+++ b/sound/core/timer.c
-@@ -553,6 +553,14 @@ static int snd_timer_start1(struct snd_t
-               goto unlock;
-       }
-+      /* check the actual time for the start tick;
-+       * bail out as error if it's way too low (< 100us)
-+       */
-+      if (start) {
-+              if ((u64)snd_timer_hw_resolution(timer) * ticks < 100000)
-+                      return -EINVAL;
-+      }
-+
-       if (start)
-               timeri->ticks = timeri->cticks = ticks;
-       else if (!timeri->cticks)
index 4836484933d7d974b2c0cc9917edf9fe3443ec77..0fb3b48a11abdf34e1bae73fcc7bee08e67f93ec 100644 (file)
@@ -33,7 +33,6 @@ ksmbd-avoid-to-send-duplicate-oplock-break-notifications.patch
 ksmbd-ignore-trailing-slashes-in-share-paths.patch
 alsa-hda-realtek-fix-mute-micmute-leds-don-t-work-for-probook-440-460-g11.patch
 alsa-core-fix-null-module-pointer-assignment-at-card-init.patch
-alsa-timer-set-lower-bound-of-start-tick-time.patch
 alsa-fix-deadlocks-with-kctl-removals-at-disconnection.patch
 keys-asymmetric-add-missing-dependency-on-crypto_sig.patch
 keys-asymmetric-add-missing-dependencies-of-fips_signature_selftest.patch