On Aug 16, 2022, at 11:23 AM, Nadav Amit <namit@xxxxxxxxxx> wrote: > During my development, I enabled some Linux kernel checkers, specifically > the “sleep in atomic” checker. > > I ran into unrelated issue that appears to be a result of commit > 463713eb6164b6 ("VMCI: dma dg: add support for DMA datagrams receive”). > IIUC, vmci_read_data() calls wait_event(), which is not allowed while IRQs > are disabled, which they are during IRQ handling. Just minor correction of myself: IRQ are not disabled, preemption is disabled. > > [ 22.653012] Preemption disabled at: > [ 22.653017] __do_softirq (kernel/softirq.c:504 kernel/softirq.c:548) _______________________________________________ Virtualization mailing list Virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx https://lists.linuxfoundation.org/mailman/listinfo/virtualization