Hi Marc, I've tested this patch series on QDF2400 server platform using NVME card, the basic functionality works fine and the below log messages shows around 70 interrupts are delivered to vCPU directly. Tested-by: Shanker Donthineni <shankerd@xxxxxxxxxxxxxx> >From guest kernel: /mnt # cat /proc/interrupts | grep ITS 51: 83 ITS-MSI 32768 Edge nvme0q0, nvme0q1 52: 0 ITS-MSI 16384 Edge virtio0-config 53: 0 ITS-MSI 16385 Edge virtio0-input.0 54: 0 ITS-MSI 16386 Edge virtio0-output.0 >From host kernel: /mnt # cat /proc/interrupts | grep GICv4 388: 9 GICv4-vpe 0 Edge vcpu -- Shanker Donthineni Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.