vfio は、割り込み、DMA、および pci I/O をユーザー空間に公開できることを知っています。誰かが pci デバイスで vfio を利用したい場合、元のドライバーをアンバインドして vfio-pci ドライバーにバインドする必要があると読みました。私の質問は、vfio-pci はすべての pci デバイスのユーザー空間ドライバーですか? 私の理解では、vfio はいくつかの基本的なインターフェースを提供するだけだからです。または、新しい pci デバイス用のドライバーが必要な場合、vfio-pci ドライバーを使用するか、vfio-pci ドライバーが提供するインターフェイスを使用して新しいドライバーを作成する必要がありますか?