On Thu, Nov 23, 2017 at 05:23:00AM -0800, Christoph Hellwig wrote: > > Just to be clear, here the request is to allow proprietary driver continue > > supporting Linux OS when adopting SR-IOV - a PCIE virtualization technology > > standardized by PCI SIG. > > And the anser in the previous mail was pretty clear: no. And while > we're at it go talk to your lawyers again that you don't have a derived > work, because I suspect you do with such intimate entangling. Hi Christoph, Right now, Linux kernel is providing PCI kernel interfaces to support proprietary PCI driver when it follows the standard from PCI SIG spec. So here we are just following the precedence of such to enable a SR-IOV capable device. I treat this no difference to the scenario when a proprietary PCI driver is used to only support MSI (pci_enable_msi) and later add MSI-X support (pci_enable_msix_range). Thanks, Neo