Bug 1896151
| Summary: | Offloaded vxlan decap rule not seen in ovs | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux Fast Datapath | Reporter: | Amit Supugade <asupugad> |
| Component: | openvswitch | Assignee: | Marcelo Ricardo Leitner <mleitner> |
| openvswitch sub component: | ovs-hw-offload | QA Contact: | qding |
| Status: | CLOSED NOTABUG | Docs Contact: | |
| Severity: | unspecified | ||
| Priority: | unspecified | CC: | ctrautma, qding, sukulkar |
| Version: | FDP 20.H | ||
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-06-02 16:53:32 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Hi Amit. I remember we had discussed this over irc a while back, but I don't remember our conclusion. Do you? In any case, is this still reproduceable? |
Description of problem: vxlan decap rule is not visible in ovs offloaded rules. Version-Release number of selected component (if applicable): openvswitch2.13-2.13.0-60.el8fdp.x86_64.rpm How reproducible: Always Steps to Reproduce: 1. Add VFs 2. Install and Configure OVS- Add VF and vxlan port 3. Enable offload 4. Add vxlan decap tc rule 5. Run traffic 6. Check: 'ovs-appctl dpctl/dump-flows type=tc --name' and 'ovs-appctl dpctl/dump-flows type=offloaded --name' Actual results: Offloaded vxlan decap rule not seen in output of 'ovs-appctl dpctl/dump-flows type=tc --name' and 'ovs-appctl dpctl/dump-flows type=offloaded --name' Expected results: Offloaded vxlan decap rule seen in ovs. Additional info: [root@netqe27 ~]# ovs-vsctl show 57ce3378-2da4-432d-9824-aa318d2443e6 Bridge ovsbr0 Port eth1 Interface eth1 Port eth0 Interface eth0 Port ovsbr0 Interface ovsbr0 type: internal Port vx1 Interface vx1 type: vxlan options: {dst_port="4789", key="100", local_ip="1.1.1.1", remote_ip="1.1.1.2"} ovs_version: "2.13.2" [root@netqe27 ~]# [root@netqe27 ~]# tc filter show dev vxlan_sys_4789 ingress filter parent ffff: protocol ip pref 1 flower chain 0 filter parent ffff: protocol ip pref 1 flower chain 0 handle 0x1 eth_type ipv4 enc_dst_ip 1.1.1.1 enc_src_ip 1.1.1.2 enc_key_id 100 enc_dst_port 4789 in_hw in_hw_count 1 action order 1: tunnel_key unset pipe index 1 ref 1 bind 1 action order 2: mirred (Egress Redirect to device eth0) stolen index 1 ref 1 bind 1 [root@netqe27 ~]#