diff options
author | Ranjani Sridharan <ranjani.sridharan@linux.intel.com> | 2025-10-02 10:31:25 +0300 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2025-10-02 13:31:42 +0100 |
commit | 59abe7bc7e7c70e9066b3e46874d1b7e6a13de14 (patch) | |
tree | c0d8dd2b56bdf2046c591d35f26dd743a5f7b5c5 /fs/ext4/fast_commit.c | |
parent | f8b9c819ea20d1101656a91ced843d9e47ba0630 (diff) |
ASoC: SOF: ipc3-topology: Fix multi-core and static pipelines tear down
In the case of static pipelines, freeing the widgets in the pipelines
that were not suspended after freeing the scheduler widgets results in
errors because the secondary cores are powered off when the scheduler
widgets are freed. Fix this by tearing down the leftover pipelines before
powering off the secondary cores.
Cc: stable@vger.kernel.org
Fixes: d7332c4a4f1a ("ASoC: SOF: ipc3-topology: Fix pipeline tear down logic")
Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Reviewed-by: Kai Vehmanen <kai.vehmanen@linux.intel.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
Link: https://patch.msgid.link/20251002073125.32471-1-peter.ujfalusi@linux.intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'fs/ext4/fast_commit.c')
0 files changed, 0 insertions, 0 deletions