Azure Accelerated Networking fails

This document (000020694) is provided subject to the disclaimer at the end of this document.

Environment

All versions of SUSE Linux Enterprise (SLES)

Situation

Azure Accelerated Networking fails with the errors similar to below:
[Tue May 10 22:18:50 2022] mlx4_en: eth1: Steering Mode 2
[Tue May 10 22:18:50 2022] mlx4_en: eth1: Optimized Non-RSS steering
[Tue May 10 22:18:50 2022] mlx4_en: eth1: Link Up
[Tue May 10 22:18:50 2022] hv_netvsc 00224879-a126-0022-4879-a12600224879 eth0: Data path switched to VF: eth1
[Tue May 10 22:18:50 2022] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[Tue May 10 22:18:50 2022] hv_netvsc 00224879-a126-0022-4879-a12600224879 eth0: Data path switched from VF: eth1
[Tue May 10 22:18:50 2022] mlx4_en: eth1: Close port called
[Tue May 10 22:18:50 2022] mlx4_core d22f:00:02.0: Failed to release qp range base:685174 cnt:1
The ip addr command reports eth1 secondary interface as DOWN.
# /sbin/ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:22:48:79:a1:26 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.4/24 brd 10.0.0.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::222:48ff:fe79:a126/64 scope link 
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,SLAVE> mtu 1500 qdisc mq master eth0 state DOWN group default qlen 1000
    link/ether 00:22:48:79:a1:26 brd ff:ff:ff:ff:ff:ff
    altname enP53807p0s2
    altname enP53807s1

Resolution

Remove the /etc/sysconfig/network/ifcfg-eth1 file and restart networking.

Cause

Configuration management or adding a second NIC to a VM on the platform creates a /etc/sysconfig/network/ifcfg-eth1 file.  This file is currently not cleaned up automatically and its presence conflicts with the automatic configuration of a secondary (slave) eth1 virtual interface by the Mellanox driver when accelerated networking is enabled.

Status

Reported to Engineering

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:000020694
  • Creation Date: 11-Jul-2022
  • Modified Date:14-Jul-2022
    • SUSE Linux Enterprise Server
    • SUSE Linux Enterprise Server for SAP Applications

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center