DF-0240
suspend_kproc swallows timeout: always returns 0 even when daemon did not stop
Summary
suspend_kproc(:202) returns 0 unconditionally. Caller shutdown_kproc(kern_shutdown.c:941) checks EWOULDBLOCK (dead code). Timeout expired -> daemon still running -> kernel prints stopped. Dirty buffers may not flush -> fs corruption risk. STOPREQ cleared after timeout(:200) silently aborts.