On Fri, Nov 17, 2017 at 06:55:04AM -0800, Christoph Hellwig wrote: > On Wed, Nov 15, 2017 at 11:10:58AM -0800, Neo Jia wrote: > > This will allow proprietary linux drivers to adopt SR-IOV spec from > > PCI-SIG, also switch pci_reset_function to non-GPL symbol as it mainly > > does pci config space access per spec. > > Clear NAK. Thos were added intentional, and even if they were changed > your driver would still be a derived work and had to be published under > a GPLv2-compatible license. Hi Christoph, 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. Similar interfaces we have seen inside Linux kernels are pci_enable_msi, pci_enable_misx_range, which allows proprietary to work when following a PCI SIG standard. Thanks, Neo