From: Michal Kalderon <michal.kalderon@xxxxxxxxxxx> Date: Sun, 26 May 2019 15:22:19 +0300 > This patch series modifies the current implementation of PF selection. > The refactoring of the llh code enables setting additional filters > (mac / protocol) per PF, and improves performance for offload protocols > (RoCE, iWARP, iSCSI, fcoe) on 100G link (was capped at 90G per single > PF). > > Improved performance on 100G link is achieved by configuring engine > affinty to each PF. > The engine affinity is read from the Management FW and hw is configured accordingly. > A new hw resource called PPFID is exposed and an API is introduced to utilize > it. This additional resource enables setting the affinity of a PF and providing > more classification rules per PF. > qedr,qedi,qedf are also modified as part of the series. Without the > changes functionality is broken. > > v1 --> v2 > --------- > - Remove iWARP module parameter. Instead use devlink param infrastructure > for setting the iwarp_cmt mode. Additional patch added to the series for > adding the devlink support. > > - Fix kbuild test robot warning on qed_llh_filter initialization. > > - Remove comments inside function calls Series applied, thanks.