summaryrefslogtreecommitdiff
path: root/scripts/Makefile.modpost
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2019-12-14 18:52:17 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-12-21 11:05:23 +0100
commit2a10bf7c4704e44ee99ae6a2cefde916bbca2540 (patch)
treec46bf7d9e4315307f1a1d88a0377c890ab929d12 /scripts/Makefile.modpost
parent9375fa3799293da82490f0f1fa1f1e7fabae2745 (diff)
downloadlinux-2a10bf7c4704e44ee99ae6a2cefde916bbca2540.tar.gz
linux-2a10bf7c4704e44ee99ae6a2cefde916bbca2540.tar.bz2
linux-2a10bf7c4704e44ee99ae6a2cefde916bbca2540.zip
ALSA: hda: Fix regression by strip mask fix
commit 6fd739c04ffd877641b01371f9fde67901e7f9cb upstream. The commit e38e486d66e2 ("ALSA: hda: Modify stream stripe mask only when needed") tried to address the regression by the unconditional application of the stripe mask, but this caused yet another regression for the previously working devices. Namely, the patch clears the azx_dev->stripe flag at snd_hdac_stream_clear(), but this may be called multiple times before restarting the stream, so this ended up with clearance of the flag for the whole time. This patch fixes the regression by moving the azx_dev->stripe flag clearance at the counter-part, the close callback of HDMI codec driver instead. Fixes: e38e486d66e2 ("ALSA: hda: Modify stream stripe mask only when needed") BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=205855 BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=204477 Cc: <stable@vger.kernel.org> Link: https://lore.kernel.org/r/20191214175217.31852-1-tiwai@suse.de Signed-off-by: Takashi Iwai <tiwai@suse.de> Cc: Stefani Seibold <stefani@seibold.net> Cc: Laura Abbott <labbott@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/Makefile.modpost')
0 files changed, 0 insertions, 0 deletions