On Wed, Apr 13, 2022 at 09:33:52PM +0200, Alexander Bluhm wrote:
> Hi,
> 
> Hrvoje has hit a witness issue in pfsync.
> 
> panic: acquiring blockable sleep lock with spinlock or critical
> section held (kernel_lock) &kernel_lock
> 
> panic(ffffffff81f45bb7) at panic+0xbf
> witness_checkorder(ffffffff8246e970,9,0) at witness_checkorder+0xb61
> __mp_lock(ffffffff8246e768) at __mp_lock+0x5f
> kpageflttrap(ffff800020b26dc0,17) at kpageflttrap+0x173
> kerntrap(ffff800020b26dc0) at kerntrap+0x91
> alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b
> pfsync_q_del(fffffd875f6336c0) at pfsync_q_del+0x70
> pfsync_delete_state(fffffd875f6336c0) at pfsync_delete_state+0x118
> 
> pf and pfsync are running without kernel lock, so the mutexes
> must have at least mpfloor spl protection.
> 
> ok?
> 

    looks correct to me.

OK sashan

Reply via email to