28 Nov
2022
28 Nov
'22
11:26 a.m.
On 28.11.22 10:10, Ricardo Ribalda wrote:
Since 83bfc7e793b5 ("ASoC: SOF: core: unregister clients and machine drivers in .shutdown") we wait for userspace to close its fds.
But that will never occur with a frozen userspace (like during kexec()).
Hi,
that means that user space can delay an unplugging process for an indefinite time. And that is a problem. I am afraid there is a problem with the basic approach, even outside of times user space is frozen.
Regards Oliver