From mboxrd@z Thu Jan 1 00:00:00 1970 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 1FAFD3D412B; Mon, 9 Mar 2026 15:12:36 +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=1773069157; cv=none; b=IdqXoytihdrmceVEfpbRLAhZRSPZgashn3vI3H10lT6ydAlcYMSKJ4XmrfCS+PURUIR78hvFHTzZJSo/QCU8TVTkcFS2sUZRfoswDoOwUCUvRRXwnJuPHoXzak7Mvqjbn6S6S0oy13vPi006Y0HAERyiSHfdokSmOzDJl5rWOFs= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773069157; c=relaxed/simple; bh=ZkCWbqrc47NpgZ+L4btzWYAw5FFwdyUvBXauGv4F/bA=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=anu+uMlBAHUmi9gtF3rao5YyvGXYzDXFsOF9LoPCXtY2SKciu6S33XnFNf2Rc22MIh9ketdQCdNiYn5rSuggrKkeVmWJaaIIYqpi+Y8Z0CsAHwo/366BtXwtUPOQvuLF2uw+7vTdiJfo/7tIefAwqTWfWnqN6TmiaiyTBrzGtL4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=szP4LUjo; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="szP4LUjo" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 74B0BC2BC86; Mon, 9 Mar 2026 15:12:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1773069156; bh=ZkCWbqrc47NpgZ+L4btzWYAw5FFwdyUvBXauGv4F/bA=; h=From:To:Cc:In-Reply-To:References:Subject:Date:From; b=szP4LUjoHtI6vLFkqGOZ2++T17No5A6BEAGf60bnwmpPmKyUSwdTNnjScaxXzwj5m Fm9JwTPiG74aghA5KXmIi0QmhBz2zk4NnyXC4dMqc87IXEDs/Qtv8BckS2u1dwiI2p R7sfNSNqABupVMrGSpmv1IoXPcBjShqO+e/Ts9srnrP3oQLkSFzfawQapT5VNQGNkh rd77cdaT1k4zKxeSc5x9aszEs9HhlNRVKjWlJ1YB65KTn4dxpHx4ZTZ4ZkOHlWiRIV lIOI1Zckun0xj3WrJzfsRWba/gRXaJhQAJdek673JNviYqeCnWywUmEBctgMLoMCfV h08OeRHaEJ8RA== From: Mark Brown To: Srinivas Kandagatla , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , Pierre-Louis Bossart , Ravi Hothi Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, mohammad.rafi.shaik@oss.qualcomm.com, ajay.nandam@oss.qualcomm.com, stable@vger.kernel.org In-Reply-To: <20260227144534.278568-1-ravi.hothi@oss.qualcomm.com> References: <20260227144534.278568-1-ravi.hothi@oss.qualcomm.com> Subject: Re: [PATCH v1] ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and start Message-Id: <177306915420.149479.15947778465321461228.b4-ty@kernel.org> Date: Mon, 09 Mar 2026 15:12:34 +0000 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="utf-8" Content-Transfer-Encoding: 7bit X-Mailer: b4 0.15-dev-83dbb On Fri, 27 Feb 2026 20:15:34 +0530, Ravi Hothi wrote: > During ADSP stop and start, the kernel crashes due to the order in which > ASoC components are removed. > > On ADSP stop, the q6apm-audio .remove callback unloads topology and removes > PCM runtimes during ASoC teardown. This deletes the RTDs that contain the > q6apm DAI components before their removal pass runs, leaving those > components still linked to the card and causing crashes on the next rebind. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git for-next Thanks! [1/1] ASoC: qcom: qdsp6: Fix q6apm remove ordering during ADSP stop and start commit: d6db827b430bdcca3976cebca7bd69cca03cde2c All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark