⬢ DragonFlyBSD Kernel Audit
DF-4046 / run.log
← back to finding ↓ download raw
--- device presence ---
vtnet0 lo0
--- module ---
KLD_OK
kern.stgereplica.arm: 0 -> 0
<<< LIVE SESSION CUT HERE: the observing shell's sleep never completed --
    callout starvation from the wedge froze it; the host-side tool timed
    the ssh session out 120s later. The (sysctl stop=1 &) stopper HAD run:
    see serial console below. Recovery required a force-kill + with-src
    revert (clean shutdown impossible). >>>

--- post-wedge probes (separate ssh sessions; foreground observing shell of
    run.sh never completed -- callout starvation froze its sleep) ---
$ ps -o pid,stat,wchan,command -ax | grep -E "stop=1" | grep -v grep
 43529 D0     costp    sysctl kern.stgereplica.stop=1
                                        ^ kern_timeout.c:920 ssleep "costp"
$ ps -o pid,stat,wchan,command -ax | grep -iE "softclock|stop=1" | grep -v grep
    -1 B0     -        (softclock 0)
    -1 B1     -        (softclock 1)
    -1 B2     slize    (softclock 2)      <- stge_tick replica parked in
    -1 B3     -        (softclock 3)         lwkt_serialize_enter ("slize")
    -1 B4     -        (softclock 4)
    -1 B5     -        (softclock 5)
 43529 D0     costp    sysctl kern.stgereplica.stop=1

--- serial console (boot.log tail) ---
stgereplica: loaded (hz=100)
stgereplica: armed (stge_tick shape, 1-tick period; stge uses hz)
stgereplica: stge_tick parked on our serializer (fired=202 ran=201) - entering callout_stop()
stgereplica: IF THIS IS THE LAST stgereplica LINE, AB-BA DEADLOCK IS PROVEN
<<< nothing after this line; callout_stop() never returned >>>