On Thu, Oct 20, 2022 at 11:14:50AM +0000, Taylor R Campbell wrote: > This happen because xbd_handler tries to free something which it got > with VM_NOSLEEP. In interrupt context, either
FWIW, the backtrace: vpanic() at netbsd:vpanic+0x143 kern_assert() at netbsd:kern_assert+0x48 pmap_update() at netbsd:pmap_update+0xb9 uvm_km_kmem_free() at netbsd:uvm_km_kmem_free+0x3d xbd_handler() at netbsd:xbd_handler+0x347 xen_intr_biglock_wrapper() at netbsd:xen_intr_biglock_wrapper+0x1d Xresume_xenev6() at netbsd:Xresume_xenev6+0x49 -- Emmanuel Dreyfus m...@netbsd.org