I have a Mellanox ConnectX4-lx, a dual port 10Gb/s network adapter.
It fails to load, as it is unable to acquire some # of MSI-X vectors.
err = mlx5_alloc_irq_vectors(dev);
if (err) {
dev_err(&pdev->dev, "alloc irq vectors failed\n");
goto err_cleanup_once;
}
It wants MSI-X. There is no fallback to MSI. No fallback IRQ.
SO: what has to happen so as to enable MSI-X?
This is a multi-function device. I cannot enable VFs in dom0 as the driver
does not load. If I can get a domU running, I could then enable VFs, which
would appear in dom0, allowing me to bind them to other domU. However, the
driver running in those domUs is the same driver. It will still want MSI-X
vectors.
This will be unfortunate if I cannot use this device, as I want to spin up a
bunch of VMs, once for each VLAN I have locally, so I have an isolated host on
each vlan for management / investigation / debug.
--
You received this message because you are subscribed to the Google Groups
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/qubes-devel/8790da45-138e-4bfa-a3c8-49208d61e8f6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.