Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-introducing state change in dai_comp_trigger_internal() breaks some tests from Intel CI #8920

Open
LaurentiuM1234 opened this issue Mar 7, 2024 · 5 comments
Milestone

Comments

@LaurentiuM1234
Copy link
Contributor

Attempting to bring back the state transition logic in dai-zephyr's dai_comp_trigger_internal() that was initially removed by 6ffb052 seems to break some tests from the Intel CI. The logic is needed for NXP platforms and is re-introduced by #8859 via 59d05a3.

As a workaround, the state transition logic has been made IPC3-specific but it might be worth looking into this and trying to make the code IPC version-agnostic if possible.

Links to the aforementioned failing CI builds:

@lgirdwood
Copy link
Member

@LaurentiuM1234 probably the best thing todo is to break down the changes into small bi-sectable patches and upstream them incrementally. This would allow more specific targeting when the issue is introduced.

@lgirdwood
Copy link
Member

@LaurentiuM1234 are we good to close now that #8859 is merged or more still todo ?

@LaurentiuM1234
Copy link
Contributor Author

@LaurentiuM1234 are we good to close now that #8859 is merged or more still todo ?

This issue was actually created by the introduction of #8859 (1bf6b8c). I think the question still stands: why does that code bit break Intel test(s) if made IPC version-agnostic?

@kv2019i
Copy link
Collaborator

kv2019i commented Jun 5, 2024

Stable branched for 2.10, nobody assigned to work on this, so moving this to 2.11.

@kv2019i kv2019i modified the milestones: v2.10, v2.11 Jun 5, 2024
@kv2019i
Copy link
Collaborator

kv2019i commented Sep 5, 2024

No owner -> v2.12

@kv2019i kv2019i modified the milestones: v2.11, v2.12 Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants