From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1EF1BD5C0C2 for ; Tue, 16 Dec 2025 08:49:24 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [45.14.194.44]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id DF4536022C; Tue, 16 Dec 2025 09:49:10 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz DF4536022C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1765874960; bh=9/ThXvv8orBtw1oeyIfiYjc96hZr9fX9VSvUP0opBeE=; h=From:To:In-Reply-To:References:Subject:Date:List-Id:List-Archive: List-Help:List-Owner:List-Post:List-Subscribe:List-Unsubscribe: From; b=kWcLJtKmJsfBnWGnqVRBy/VVXsK1GwEwMc4SswWjo94gAGYNn8kPgFWn8DrS/f2VR dXP/lqwJgKA+BjjszHjj01P+2JD854q2u52xBTHKuacxXCU2knOBPDIY64kbNXbpUR tE+ApbhOoAwEJaRf9FJlpS9PH1DbOstd6Sg8tB4o= Received: by alsa1.perex.cz (Postfix, from userid 50401) id 5FC14F804FB; Tue, 16 Dec 2025 09:48:46 +0100 (CET) Received: from mailman-core.alsa-project.org (mailman-core.alsa-project.org [10.254.200.10]) by alsa1.perex.cz (Postfix) with ESMTP id AB613F805E0; Tue, 16 Dec 2025 09:48:45 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id B5788F80217; Tue, 16 Dec 2025 09:47:29 +0100 (CET) Received: from webhooks-bot.alsa-project.org (vmi2259423.contaboserver.net [45.14.194.44]) by alsa1.perex.cz (Postfix) with ESMTP id 1BAEDF80087 for ; Tue, 16 Dec 2025 09:47:27 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 1BAEDF80087 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit From: GitHub pull_request - opened To: alsa-devel@alsa-project.org Message-Id: <1881a5d1611c0800-webhooks-bot@alsa-project.org> In-Reply-To: References: Subject: mixer: fix cache coherency issue in multi-application scenario Date: Tue, 16 Dec 2025 09:47:29 +0100 (CET) Message-ID-Hash: R5QQUIKSZ6KPB3ILGHOT7ZLR6H7BAXLR X-Message-ID-Hash: R5QQUIKSZ6KPB3ILGHOT7ZLR6H7BAXLR X-MailFrom: github@alsa-project.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-alsa-devel.alsa-project.org-0; header-match-alsa-devel.alsa-project.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: alsa-project/alsa-lib pull request #490 was opened from DevreeseJorik: Remove conditional hardware writes in set_volume_ops and set_switch_ops to ensure hardware state is always updated. This fixes an issue where setting controls to the same value repeatedly does nothing, even if the hardware state has changed due to actions from other applications. Request URL : https://github.com/alsa-project/alsa-lib/pull/490 Patch URL : https://github.com/alsa-project/alsa-lib/pull/490.patch Repository URL: https://github.com/alsa-project/alsa-lib