On Tue, Mar 18, 2025 at 10:01:36AM -0700, Samudrala, Sridhar wrote: > Yes. Today irdma uses exported symbols from i40e and ice and loading irdma > results in both modules to be loaded even when only type of NIC is present > on a system. This series is trying to remove that dependency by using > callbacks. If you really have two different core drivers that can provide the same API then I think you are stuck with function pointers :\ It is really weird though, why are their two core drivers that can provide the same API? Is this because intel keeps rewriting their driver stack every few years? Jason