sof icon indicating copy to clipboard operation
sof copied to clipboard

[DNM] ipc4: set_dx: Change active pipeline check from error to warning

Open tmleman opened this issue 1 year ago • 2 comments

During the power state transition process for DSP cores, the system previously checked for any active pipelines and prevented the transition if any were found, returning an IPC4_BUSY error. This behavior could potentially block power transitions even in cases where active pipelines do not critically affect the transition process.

This patch changes the behavior to issue a warning instead of an error when active pipelines are detected during a power state transition (DX transition). The intention is to allow the power transition to proceed while still logging the presence of active pipelines for diagnostic purposes.

tmleman avatar Jun 12 '24 11:06 tmleman

Update: Leaving as DNM due to ongoing internal discussion about what the correct behavior should be.

tmleman avatar Jun 19 '24 12:06 tmleman

@tmleman will track for this for v2.11 so its kept in context until a decision is made.

lgirdwood avatar Jun 26 '24 15:06 lgirdwood

I'm closing this PR. Together with the architect, I determined that the current implementation is correct and there is no reason to change it at this time.

tmleman avatar Jul 08 '24 08:07 tmleman