[Intel-wired-lan] [PATCH] ixgbevf: add control of skipping PF link-status check

Jeff Kirsher jeffrey.t.kirsher at intel.com
Wed Jun 12 20:24:29 UTC 2019


On Tue, 2019-06-11 at 17:55 -0700, Wang, Liang-min wrote:
> ixgbevf: add control of skipping PF link-status check
>  
> The ixgbevf link status check always triggers an interrupt on Physical
> Function (PF) driver because
> it uses mailbox read to check PF link-status. For any Virtual Network
> Function (VNF) implementation
> where periodical link-status check is needed, this interrupt per request
> becomes a significant
> performance overhead. Therefore, this change uses the input parameter,
> autoneg_wait_to_complete, to
> conditionally skip the PF link-status check. For scenarios where only
> quick Virtual Function (VF)
> link status check is required, application could skip the PF interrupt by
> setting autoneg_wait_to_complete
> to "0". For cases where deep link status check (include both PF and VF
> link status check) is required,
> the application can set the autoneg_wait_to_complete to "1".
>  
> Signed-off-by: Liang-Min Wang<liang-min.wang at intel.com>
> Reviewed-by: Jeffrey T Kirsher<jeffrey.t.kirsher at intel.com>

Interesting, I know I did an initial review, but I do not remember adding
my reviewed-by to this patch yet.  FYI, I never use my full legal name when
signing any patch, which tells me you forged my Reviewed-by.

> ---
> drivers/net/ethernet/intel/ixgbevf/vf.c | 10 ++++++++++
> 1 file changed, 10 insertions(+)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://lists.osuosl.org/pipermail/intel-wired-lan/attachments/20190612/fdcd0954/attachment.asc>


More information about the Intel-wired-lan mailing list