diff --git a/drivers/nvme/nvme.asm b/drivers/nvme/nvme.asm index 75bd176..357d029 100644 --- a/drivers/nvme/nvme.asm +++ b/drivers/nvme/nvme.asm @@ -1236,10 +1236,6 @@ proc irq_handler inc ecx cmp ecx, ebx ja .not_our_irq - invoke PciRead16, dword [esi + pcidev.bus], dword [esi + pcidev.devfn], PCI_header00.status - test al, 1000b ; check interrupt status - jz .check_who_raised_irq - mov edi, dword [esi + pcidev.io_addr] mov dword [edi + NVME_MMIO.INTMS], 0x3