Re: 回复:[PATCH v1 0/8] Support VFIO cdev API in DPDK

Burakov, Anatoly anatoly.burakov at intel.com
Wed Oct 29 13:03:57 CET 2025


On 10/29/2025 10:50 AM, Dimon wrote:
> Hello Anatoly,
> 
> I tested this patch series and encountered the same error on both Intel 
> E810 and Nebulamatrix NICs, as follows:
> 
> I used GDB for tracing and debugging, and found that there might be a 
> slight issue with the code of vfio_group_assign_device function? I won't 
> insist.
> 
> (1) vfio_device_create will alloc a vfio_device dev
> 
> (2) vfio_group_setup_device_fd will set dev->fd
> 
> (3) DEVICE_FOREACH_ACTIVE(cfg, idev) iterates through each idev->fd in 
> cfg to check if it is the same as dev->fd, but at this point idev is 
> actually dev.
> 
>       So it will report the error "Device 0000:08:00.0 already assigned 
> to this container".
> 

Hi Dimon,

Thank you for testing it! You're correct, of course. I shall fix it in 
v2, along with other planned fixes.

-- 
Thanks,
Anatoly


More information about the dev mailing list