On 2022-02-28 4:19 PM, Cezary Rojewski wrote:
Few dev_crit()s can also be found in other components as well.
Without audio and graphics there is no real 'user experience'. Abrupt
closure of communication between DSP firmware and kernel driver can, and
usually is a consequence of either an undefined behaviour (in process
running on DSP) or hardware issue. While I can't spare the details here
for obvious reasons, not all situations can even be recovered with
reboot. That usually depends in which power wells registers reside. The
100% confirmed solution for laptops is removing battery for a second or
day to force G3.
s/second or day/second or two/
Hope people are not panicking after that typo =)
Considering this, I believe having a single dev_crit() here is justified.