Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp1305582rdb; Sat, 3 Feb 2024 00:36:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IEH5U0BybN+4+L16TMJ9VW9n7QkvFtnCHvfCZei146wuACOdeDq+QJfvWXI4Q5k6gEuho7E X-Received: by 2002:aca:2312:0:b0:3bc:3c91:e2f1 with SMTP id e18-20020aca2312000000b003bc3c91e2f1mr3995331oie.55.1706949382149; Sat, 03 Feb 2024 00:36:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706949382; cv=pass; d=google.com; s=arc-20160816; b=0Bh944FXN7UWmGoqSb3DqA8T0ovSuG5O0qJj8fTzBA9nkeD9dUdG8PhEkYJpVP6mD7 c0QfGHF8VJ3ZhM18lexfA+/qKK+WlkZxb08HMXin3oxOz6o/HrkUP0bSKj3LV6vtuure Nusohup4Etiz4+uVAm0Dog4ZmGn/W+RH8/ZmJeBFap7tBDw3Lx7SQKv8y0qisbxkYFl8 9dZkuBHxP2dDY3Xm+MKbIDK6KoskXvWT2BHwLyt8QyNprThbDBQXJkR8pIlW1oGuWzeK 2vgfNQWvMaMkzL7dtCziev2HJI3TcEy1cckyLupqMXTLspev5ISiT4TUwSPWd5icPvXK Ut9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=bShbFVL6M9sZubwmWrCyVAbf57b+2zYTOovxuYrfqH8=; fh=km/hGtINtD20KRqlnRQVh/ikPzFh85WphG7iQ/Rd640=; b=qL7emu26/qqq3tmznZCE712KPg0LkUh+GNkX0Wybu+sVK35GKkbY7k7hykVomIodGP ApN5t3lonO/oeIVloj5RpQFQi0+rVyuM6v7ggzO3lqugAc65f/qVhfVUV/R3x+c6MLj3 214yhuNOon2q1p/PBq0BXNQcIJu9ZI7VyKbiNAUhAoUBlRgfnXtY7YhueErq4G/88GhK 6gwPDDIJ0DAQcn8wc1tm/ifRPThC9bb2wapE1p669oqaZW4I+9xURAptwOdTYdk8wNQy wq9Z6XqKy31xFnotXR9+3TT0pG+CCKAtdLedVKtRLC5ipApZSlGbqFg75DK2ASfbbL+i 4wig==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=c57KYkkV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-50976-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-50976-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org X-Forwarded-Encrypted: i=1; AJvYcCXEjHw5E6G9itk7qIuChKjUYSU+7Ta3M/a1jk20lvFD3teIIkLp+LjC4mYKLFwZa0ESOsOS6CbY/MJuO3LpoFUVCymk7T24QsO+SgzkLQ== Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id l8-20020a05622a174800b0042bf934f6b0si3932375qtk.59.2024.02.03.00.36.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 03 Feb 2024 00:36:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-50976-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=c57KYkkV; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-50976-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-50976-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id D1D591C22FB1 for ; Sat, 3 Feb 2024 08:36:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F3C914EB31; Sat, 3 Feb 2024 08:36:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="c57KYkkV" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1A11018AED; Sat, 3 Feb 2024 08:36:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706949370; cv=none; b=a8kpuYMipd5m3p3IoZzIVVKF65I/WrZKniKeNMUJM4Ov/2GoMxvis9p6os0E2KWTh8UxWKkgbIgHrjyLWfGvk3bWD74yTyG8T/IB3nt7ypQgDp2LcpfPSKH6rlZv5V1NTv+MQnHOqiGLd60/dHx89rFvGm7eB7qEEgDU0rsnciY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706949370; c=relaxed/simple; bh=OebqqDe2OlNfuBtKrA2Fp5NrNdfMmgRR0lEDATDNxjg=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=OvNOmLeVWVa3I0OTOZw5Wf16V+qKfUomnesjCi5+T0Bhgl7KGQn3p8UCOq42Upm4ICdcMO2oRPc7Gz7PvkbbH/qA/8+vIXpj5O6FEtYp2CBLqZRJqAN8hvjoZnjD9Gz+eMml4zCd2Rb3Fn46HGr3/4HHERmR5OgZnS1gFOiotKI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=c57KYkkV; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 86D83C433F1; Sat, 3 Feb 2024 08:36:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1706949369; bh=OebqqDe2OlNfuBtKrA2Fp5NrNdfMmgRR0lEDATDNxjg=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=c57KYkkVPqqrokvDQtm1sj0j77mgbmS3lGSlsPbfDVoefIQoMSPzBEjqYlqzRHZZM 3NM60BEci5Nn93/V+71Jf5PB8hV4UvKW+fcNAfB4V+ZrE0Fo/yl1jC9bTRrI0dXOLN SlKcx7VEItswRYP6THbLa4zAxTBv9vk5tFlw9wb5OQpWbkPd7LgSAFHJc+d00ddaL1 26XLGnfBTdseCexgHfuKhTKvrWRwzeRGHHiKUhyA+P/gS72mXegcXVxXiSnvlsYJMs qc5isvtBauDQTI/9ajrRshRl419Ikh3wYN1e5UCkN9A2upsCqksPhYzX3cU++2j7d2 qw7RRTZRHanYQ== Received: from johan by xi.lan with local (Exim 4.97.1) (envelope-from ) id 1rWBVW-000000000M0-2H7G; Sat, 03 Feb 2024 09:36:14 +0100 Date: Sat, 3 Feb 2024 09:36:14 +0100 From: Johan Hovold To: Greg Kroah-Hartman , Sasha Levin Cc: Johan Hovold , Srinivas Kandagatla , Banajit Goswami , Liam Girdwood , Jaroslav Kysela , Mark Brown , Takashi Iwai , alsa-devel@alsa-project.org, linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org Subject: Stable backport request (was: [PATCH v5 0/4] ASoC: qcom: volume fixes and codec cleanups) Message-ID: References: <20240122181819.4038-1-johan+linaro@kernel.org> <170596045583.161959.6600754837297158632.b4-ty@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Hi Greg and Sasha, On Tue, Jan 30, 2024 at 01:53:37PM +0100, Johan Hovold wrote: > On Mon, Jan 22, 2024 at 09:54:15PM +0000, Mark Brown wrote: > > On Mon, 22 Jan 2024 19:18:15 +0100, Johan Hovold wrote: > > > To reduce the risk of speaker damage the PA gain needs to be limited on > > > machines like the Lenovo Thinkpad X13s until we have active speaker > > > protection in place. > > > > > > Limit the gain to the current default setting provided by the UCM > > > configuration which most user have so far been using (due to a bug in > > > the configuration files which prevented hardware volume control [1]). > > > > > > [...] > > > > Applied to > > > > https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next > > alsa-ucm-conf 1.2.11 was released yesterday, which means that it is now > very urgent to get the speaker volume limitation backported to the > stable trees. > > Could you please try to make sure that these fixes get to Linus this > week? This series (and a related headphone codec fix) were merged into Linus's tree yesterday. I saw that the 6.7.4 stable patches were sent out for review over night, but could it be possible to squeeze in also the following four fixes in 6.7.4 (and 6.6.16)? c481016bb4f8 ASoC: qcom: sc8280xp: limit speaker volumes 4d0e8bdfa4a5 ASoC: codecs: wcd938x: fix headphones volume controls 46188db080bd ASoC: codecs: lpass-wsa-macro: fix compander volume hack b53cc6144a3f ASoC: codecs: wsa883x: fix PA volume control These are needed for proper volume control and, importantly, to prevent users of the Lenovo ThinkPad X13s from potentially damaging their speakers when the distros ship the latest UCM configuration files which were released on Monday. Johan