summarylogtreecommitdiffstats
path: root/0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch
diff options
context:
space:
mode:
Diffstat (limited to '0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch')
-rw-r--r--0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch26
1 files changed, 0 insertions, 26 deletions
diff --git a/0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch b/0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch
deleted file mode 100644
index 3efb48d1cb1d..000000000000
--- a/0006-ALSA-hda-hdmi-fix-locking-in-silent_stream_disable.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From a204be2dae771de5b62758710938b96a398a52cc Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" <heftig@archlinux.org>
-Date: Fri, 1 Jan 2021 06:20:32 +0100
-Subject: [PATCH 6/8] ALSA: hda/hdmi: fix locking in silent_stream_disable
-
-The code unlocked the wrong lock, leading to deadlocks.
----
- sound/pci/hda/patch_hdmi.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/sound/pci/hda/patch_hdmi.c b/sound/pci/hda/patch_hdmi.c
-index 2ddc27db8c01..d12b4799c3cb 100644
---- a/sound/pci/hda/patch_hdmi.c
-+++ b/sound/pci/hda/patch_hdmi.c
-@@ -1736,7 +1736,7 @@ static void silent_stream_disable(struct hda_codec *codec,
- per_pin->silent_stream = false;
-
- unlock_out:
-- mutex_unlock(&spec->pcm_lock);
-+ mutex_unlock(&per_pin->lock);
- }
-
- /* update ELD and jack state via audio component */
---
-2.30.0
-