DF-5029 / run.log
uid=1001(maxx) gid=1001(maxx) groups=1001(maxx) === DF-5029 run: Sat Sep 26 05:37:14 UTC 2026 === uname: DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Sat Sep 26 05:30:21 UTC 2026 root@dfbsd:/usr/obj/usr/src/sys/PCFTEST x86_64 cr--r--r-- 1 root wheel 27, 0x00000000 Sep 26 05:36 /dev/pcfclock0 holder: pid=845 opened /dev/pcfclock0 fd=3, holding ppbus for 25s victim: pid=847 opening /dev/pcfclock0 (blocking)... --- victim state (ps) while bus held --- --- kill -9 victim while bus held --- RESULT: victim pid 847 SURVIVED kill -9 (unkillable D-state sleep) [BUG REPRODUCED] PID STAT WCHAN COMMAND 847 D0 ppbreq ./pcf_dos victim --- non-blocking open while bus held (sanity: EWOULDBLOCK expected) --- victim_nb: open returned fd=-1 errno=35 (Resource temporarily unavailable) --- waiting for holder to release (25s)... --- holder: closing post-release: victim reaped once the ppbus was released (pending SIGKILL delivered) --- read() on free bus: bounded EIO (documents the retry busy-wait) --- reader: read returned -1 errno=5 (Input/output error) after 0.373s === done ===