We have been working on a version of the emulex-lpfc RPM package that would support both old and new hardware (the work-in-progress documentation can be found at https://github.com/xcp-ng/xcp-ng-org/pull/518), and we would really appreciate your help testing the installation ISO or the updated RPMs to make sure it works as expected on your hosts.
The new (testing) ISO can be found here
The updated RPM can be pulled directly from here (to update the driver on an already installed XCP-ng host):.
The new RPM bundles two different versions of the lpfc kernel module, lpfc.ko handles the Emulex Fiber Chanell adapters that were already supported while a lpfc14.ko handles the newer generations.
Whether you are running an older generation Fiber Chanel Adapter or a more recent one, it would be great to get confirmation it works for your use case!
Any remarks on the documentation PR is welcome too!