Fix forking related issues
Turns out I was competely wrong - the "D(isk Sleep)" state is distinct from the "Z(ombie)" state, so it was indeed not a wait which was missing.
The answer was provided by sudo cat /proc/.../stack
, it was stuck in a statx
call via fuse "to itself", which strace -k bin/kio-fuse
showed to be called from ~KIOFuseService
-> ~QTemporaryDir
.