This bug was initially created as a copy of Bug #1733953
I am copying this bug because:
Description of problem:
Version-Release number of selected component (if applicable):
How reproducible:
Steps to Reproduce:
1. Reload the driver to clean tc rules
2. tc q | grep ingress (should be empty)
3. enable SR-IOV on both port
4. move port to switchdev mode
5. Start the openvsiwtch
6. Add bond has ovs port
7. tc q | grep ingress (tc shared block apply on the bond0)
[root@overcloud-computesriov-0 ~]# tc q | grep ingress
qdisc ingress ffff: dev bond0 parent ffff:fff1 ----------------
qdisc ingress ffff: dev vxlan_sys_4789 parent ffff:fff1 ----------------
8. add the ports to bond interface
Actual results:
tc q | grep ingress (tc shared block apply on the bond0)
[root@overcloud-computesriov-0 ~]# tc q | grep ingres
qdisc ingress ffff: dev bond0 parent ffff:fff1 ----------------
qdisc ingress ffff: dev vxlan_sys_4789 parent ffff:fff1 ----------------
Expected results:
[root@overcloud-computesriov-0 ~]# tc q | grep ingres
qdisc ingress ffff: dev bond0 parent ffff:fff1 ----------------
qdisc ingress ffff: dev vxlan_sys_4789 parent ffff:fff1 -----------
qdisc ingress ffff: dev enp3s0f0 parent ffff:fff1 ----------------
qdisc ingress ffff: dev enp3s0f1 parent ffff:fff1 -------------
Additional info:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHBA-2019:3794