DragonFlyBSD Kernel Audit
DF-2626 / serial_wedge2.log
← back to finding ↓ download raw
Swap: 4096M Total, 4096M Free

   PID USERNAME   NICE  SIZE    RES    STATE   C   TIME   CTIME    CPU COMMAND
   988 maxx         0  4192K   708K     CPU2   2   0:03    0:03 99.85% df2626poc
   710 root         0    25M  2972K   kqread   0   0:00    0:00  0.00% sshd
    68 root         0    42M  2216K   kqread   4   0:00    0:00  0.00% hammer2
   801 root         0  6932K   932K    ttyin   4   0:00    0:00  0.00% getty
   981 root         0  4316K   672K   piperd   4   0:00    0:00  0.00% tee
   466 root         0  7268K   896K   kqread   4   0:00    0:00  0.00% syslogd
   971 root         0    19M  2268K    pause   5   0:00    0:00  0.00% csh
=== top snapshot #2 (4s later)
load averages:  0.16,  0.07,  0.02;               up 0+00:02:55        20:16:45
27 processes: 2 running, 25 sleeping
CPU states:  0.0% user,  0.0% nice, 16.6% system,  0.0% interrupt, 83.3% idle
Memory: 168M Active, 4200K Inact, 561M Wired, 56K Cache, 148M Buf, 3313M Free
Swap: 4096M Total, 4096M Free

   PID USERNAME   NICE  SIZE    RES    STATE   C   TIME   CTIME    CPU COMMAND
   988 maxx         0  4192K   708K     CPU2   2   0:08    0:08 99.85% df2626poc
   710 root         0    25M  2972K   kqread   0   0:00    0:00  0.00% sshd
   981 root         0  4316K   672K   piperd   4   0:00    0:00  0.00% tee
    68 root         0    42M  2216K   kqread   4   0:00    0:00  0.00% hammer2
   801 root         0  6932K   932K    ttyin   4   0:00    0:00  0.00% getty
   466 root         0  7268K   896K   kqread   4   0:00    0:00  0.00% syslogd
   971 root         0    19M  2268K    pause   5   0:00    0:00  0.00% csh
=== ps detail
   PID   UID STAT   %CPU      TIME WCHAN    UCOMM
   988  1001 R2     100.0   0:08.02 -        df2626poc
=== kill -9 988 attempt 1
kill(9) syscall returned 0
   PID   UID STAT   %CPU      TIME WCHAN    UCOMM
   988  1001 R2     100.0   0:11.02 -        df2626poc
>>> STILL ALIVE after kill -9 <<<
=== kill -9 attempt 2
   PID   UID STAT   %CPU      TIME WCHAN    UCOMM
   988  1001 R2     100.0   0:15.02 -        df2626poc
>>> STILL ALIVE after 2nd kill -9 <<<
=== vmstat 1s x4 (watch sys%)
--procs-- ---memory-- -------paging------ --disks-- -----faults------ ---cpu---
  r   b w   fre   flt   re   pi   po   fr  vb0  md0   int   sys   ctx us sy id
  2   0 0 3.24G   223    0    0    0  44K    0    0 1.49K    85   603  0 17 83
  2   0 0 3.24G    14    0    0    0    0    0    0 1.48K    16   598  0 17 83
  2   0 0 3.24G     0    0    0    0    0    0    0 1.49K    14   600  0 17 83
=== df2626.out final: DF-2626: fd=3 dest=0x10000000 (PROT_NONE) len=4096 — calling read(), bug = never returns
=== DF-2626 RUN3 COMPLETE Fri Aug 28 20:16:55 UTC 2026
=== DF-2626 WEDGE Fri Aug 28 20:17:44 UTC 2026 ncpu=6
4+0 records in
4+0 records out
262144 bytes transferred in 0.000153 secs (1709003194 bytes/sec)
tmpfs_read uiomove error 14
=== reader pid=988 on /tmp/df2626file (hammer2 /)
   PID   UID STAT   %CPU WCHAN    UCOMM
   988  1001 R2     100.0 -        df2626poc
=== collateral: root truncate + rm of the spun-on file (expect D-state)
TRUNCATE RETURNED 0
RM RETURNED 0
   PID   UID STAT   WCHAN    UCOMM
=== (kill -9 sent to hung truncate/rm; expect them to survive too)
=== launching 5 more readers -> all 6 CPUs
=== DF-2626 WEDGE2 Fri Aug 28 20:21:57 UTC 2026 ncpu=6