spdk / spdk.github.io

SPDK organization web pages
8 stars 14 forks source link

shadow io fd #30

Closed tomzawadzki closed 2 weeks ago

tomzawadzki commented 2 weeks ago

[30min]

tmakatos commented 2 weeks ago

s/shadow io fd/shadow ioevent fd

Shadow ioeventfd is a mechanism to avoid the switch from KVM to QEMU when running nvmf/vfio-user in interrupt mode. This is achieved by KVM writing the doorbell value to shadow piece of memory and then kicking a separate ioeventfd that wakes up SPDK, so QEMU doesn't have to wake up at all.

Image