diff --git a/sys/kern/subr_witness.c b/sys/kern/subr_witness.c --- a/sys/kern/subr_witness.c +++ b/sys/kern/subr_witness.c @@ -1124,7 +1124,7 @@ int i, j; if (witness_cold || witness_watch < 1 || lock->lo_witness == NULL || - KERNEL_PANICKED()) + KERNEL_PANICKED() || rebooting) return; w = lock->lo_witness;