DragonFlyBSD Kernel Audit
DF-2813 / run.3.log
← back to finding ↓ download raw
driver pinned to cpu2
[after ARM] nheld=80 consumed=0 magcap=6 nstrand=6 nrescue=12 last_probe=-1
sleeper: started=0 got=0
[sleeper +1s] nheld=80 consumed=0 magcap=6 nstrand=6 nrescue=12 last_probe=-1
sleeper: started=1 got=0 STUCK for 100 ticks (1 s), TDF_TSLEEPQ=1 wmesg="objcache_get"
=== STRAND done, watching sleeper for up to 10 s ===
[post-strand] nheld=80 consumed=6 magcap=6 nstrand=6 nrescue=12 last_probe=-1
sleeper: started=1 got=0 STUCK for 1102 ticks (11 s), TDF_TSLEEPQ=1 wmesg="objcache_get"
[post-probe] nheld=80 consumed=6 magcap=6 nstrand=6 nrescue=12 last_probe=0
sleeper: started=1 got=0 STUCK for 1102 ticks (11 s), TDF_TSLEEPQ=1 wmesg="objcache_get"
=== RESCUE (cycle both cpu0 magazines to depot) ===
sleeper acquired 0.000 s after RESCUE
[final] nheld=80 consumed=18 magcap=6 nstrand=6 nrescue=12 last_probe=0
sleeper: started=1 got=1 latency=1102 ticks
=== summary: stuck_with_available_objects=see log above rescue_wake=yes ===
---- dmesg tail ----
ochang: PROBE cpu0 -> OBJECT AVAILABLE
ochang: PROBE cpu5 -> NULL (exhausted)
ochang: RESCUE: 12 puts on cpu0 -> 0
ochang: DRAIN: all objects returned
ochang: cache destroyed
ochang: cache created, ncpus=6
Warning: objcache(ochang) exhausted on cpu2!
ochang: ARM: drained 80 objects, magcap=6 (expect 80)
Warning: objcache(ochang) exhausted on cpu5!
ochang: STRAND: 6 puts on cpu0 -> 0
ochang: PROBE cpu0 -> OBJECT AVAILABLE
ochang: PROBE cpu5 -> NULL (exhausted)
ochang: RESCUE: 12 puts on cpu0 -> 0
ochang: DRAIN: all objects returned
ochang: cache destroyed
ochang: cache created, ncpus=6
Warning: objcache(ochang) exhausted on cpu2!
ochang: ARM: drained 80 objects, magcap=6 (expect 80)
Warning: objcache(ochang) exhausted on cpu5!
ochang: STRAND: 6 puts on cpu0 -> 0
ochang: PROBE cpu0 -> OBJECT AVAILABLE
ochang: PROBE cpu5 -> NULL (exhausted)
ochang: RESCUE: 12 puts on cpu0 -> 0
ochang: DRAIN: all objects returned
ochang: cache destroyed
---- unloading ----