You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like there may be a race between topology loading and runtime PM entry. Can we make sure that pm_runtime_get() is called for duration of topology loading.
Activity
mengdonglin commentedon Oct 19, 2018
@lgirdwood Would you provide more info here so validation can reproduce and follow up?
I think you're using UP2, latest sof-dev, and sof master branch.
lgirdwood commentedon Oct 19, 2018
Leafhill, I've only seen it once and it looks like an obvious runtime PM get() is needed during the duration of all topology loading.
plbossart commentedon Nov 1, 2018
@lgirdwood did you mean something like this:
lgirdwood commentedon Nov 1, 2018
@plbossart yep
plbossart commentedon Nov 1, 2018
ok, will push this code then. Thanks
ranj063 commentedon Nov 1, 2018
@plbossart we enable runtime pm on sof device after the topology is loaded. To make the change above, maybe we need to change that as well?
lgirdwood commentedon Nov 1, 2018
@ranj063 is that a recent update ? If not then why did we get D3 entry during topology loading as above log.
ranj063 commentedon Nov 1, 2018
@lgirdwood no this is not a recent change. Let me look into this today and I will comment on @plbossart 's pull request
xiulipan commentedon Nov 2, 2018
@ranj063
How about the resume process?
We will reload the tplg after the DSP is resumed, which means that
I believe this PR is good for the following resume tplg load.
ranj063 commentedon Nov 9, 2018
#249 fixes this issue
spi: spi-fsl-dspi: Replace interruptible wait queue with a simple com…
Merge pull request thesofproject#193 from ojeda/remove-todo
tcp: check skb is non-NULL in tcp_rto_delta_us()
Merge branch 'net-ipv6-fix-panic-when-ipv4-route-references-loopback-…
selftests/bpf: Measure bpf_loop verifier performance