-
Notifications
You must be signed in to change notification settings - Fork 133
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
[BUG] audio process died after suspend-resume with audio #3999
Comments
IPC3 + Zephyr issue, this is going to be difficult to debug given the focus on IPC4, even more so if it's not reproducible manually. |
We seem to have similar issue with ipc4+zephyr+native_drivers in tgl. Like dw dma would not start after wake up. This can be regression in sof or zephyr. @miRoox is this something that has been working before with this setup? |
Observed a similar issue on ADLP_RVP_SDW_ZEPHYR when testing suspend-resume with playback. Test ID:17914.
|
We have aligned to stop testing IPC3 on sof-main branch. |
This issue also happened on IPC4 platforms, reopening it. |
found same issue on ADLP_BRYA_SDW from daily test with stable-v2.2 planresultdetail/20167?model=ADLP_BRYA_SDW&testcase=check-suspend-resume-with-playback-5 |
Now this is 100% failure on ADLP_BRYA_SDW with stable-v2.2 |
Good news: the best way to find and eventually fix race conditions is to make them "worst" = reproducible first. EDIT: labels updated based on more recent and much wider reproductions. |
@bardliao noted that this issue happens on ADLP_BRYA_SDW with GCC 10.3.0 used @ujfalusi @marc-hb @fredoh9 another problem with this compiler, similar to #4203 Not an isolated incident really. What the compiler does to suspend-resume is not clear to me. |
Pretty much every race condition I ever looked at is affected by compiler changes. |
Yes, it could be a race condition. |
@fredoh9 do we still see this issue with ADLP_BRYA_SDW? I must admit not tracking this issue or forgetting about it. |
closing since it's almost been a year without any updates |
Describe the bug
CI observed the capture process prematurely died after suspend-resume with capture on TGLU_VOLT_SDW_ZEPHYR.
To Reproduce
Reproduction Rate
twice in CI, hard to reproduce manually.
Environment
Screenshots or console output
console_log.txt
dmesg.txt
slogger.txt
The text was updated successfully, but these errors were encountered: