qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[v7 00/26] vfio-user client


From: John Levon
Subject: [v7 00/26] vfio-user client
Date: Wed, 8 Jan 2025 11:50:06 +0000

Hi, this is the 7th revision of the vfio-user client implementation.

First of all, thank you for your time reviewing the previous versions.

The vfio-user framework consists of 3 parts:
 1) The VFIO user protocol specification.
 2) A client - the VFIO device in QEMU that encapsulates VFIO messages
    and sends them to the server.
 3) A server - a remote process that emulates a device.

This patchset implements parts 1 and 2.

It has been tested against libvfio-user test servers as well as SPDK.

Contributors:

John G Johnson <john.g.johnson@oracle.com>
John Levon <john.levon@nutanix.com>
Thanos Makatos <thanos.makatos@nutanix.com>
Elena Ufimtseva <elena.ufimtseva@oracle.com>
Jagannathan Raman <jag.raman@oracle.com>

Changes from v6->v7:

 - removed BQL dropping - caused various different correctness issues
 - fixed incorrect list iteration in vfio_user_disconnect()
 - fixed short header read check
 - marked vbasedev->mdev as true to skip host iommu device setup




reply via email to

[Prev in Thread] Current Thread [Next in Thread]