On Wed, Dec 19, 2018 at 09:20:56AM +0000, Maya Rashish wrote: > Modified Files: > src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/pci: > nouveau_nvkm_subdev_pci_base.c > > Log Message: > Disable MSI/MSI-X for nouveau.
So, nouveau has its own code now, for some reason. Any testers for re-enabling nonaka's msi diff? :-) Index: linux/linux_pci.c =================================================================== RCS file: /cvsroot/src/sys/external/bsd/drm2/linux/linux_pci.c,v retrieving revision 1.6 diff -u -r1.6 linux_pci.c --- linux/linux_pci.c 28 Aug 2018 03:41:39 -0000 1.6 +++ linux/linux_pci.c 19 Dec 2018 09:47:24 -0000 @@ -257,7 +257,6 @@ int pci_enable_msi(struct pci_dev *pdev) { -#ifdef notyet const struct pci_attach_args *const pa = &pdev->pd_pa; if (pci_msi_alloc_exact(pa, &pdev->pd_intr_handles, 1)) @@ -265,9 +264,6 @@ pdev->msi_enabled = 1; return 0; -#else - return -ENOSYS; -#endif } void