[PATCH v7 04/15] net/xsc: add xsc dev ops to support VFIO driver

Thomas Monjalon thomas at monjalon.net
Wed Feb 5 15:43:30 CET 2025


05/02/2025 15:37, Renyong Wan:
> On 2025/2/5 19:44, Thomas Monjalon wrote:
> > 28/01/2025 15:46, Renyong Wan:
> >> XSC PMD is designed to support both VFIO and private kernel drivers.
> > What's the benefit of private kernel drivers?
> > Why are they private?
> 
> Hello Thomas,
> 
> Thanks for your review.
> 
> It can support the bifurcation model without unbinding the kernel 
> driver, by utilizing our private kernel driver in conjunction with 
> rdma-core. Currently, our kernel driver is not open-source, so it is 
> considered a private kernel driver. This patch series only supports the 
> VFIO driver. Our kernel driver is currently in the process of being 
> open-sourced on kernel.org, and once it is available there, we also plan 
> to submit the code that supports our kernel driver to DPDK.

OK that's interesting, thank you.

I think it would be the first DPDK driver to support both VFIO or bifurcated model.
How will we choose which one to use? With devargs?




More information about the dev mailing list