Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
The FDP team is no longer accepting new bugs in Bugzilla. Please report your issues under FDP project in Jira. Thanks.

Bug 2089331

Summary: Kernel patch "net: openvswitch: IPv6: Add IPv6 extension header support" breaks OVS.
Product: Red Hat Enterprise Linux Fast Datapath Reporter: Eelco Chaudron <echaudro>
Component: openvswitch2.17Assignee: Eelco Chaudron <echaudro>
Status: CLOSED ERRATA QA Contact: Zhiqian Guan <zhguan>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: FDP 22.CCC: ctrautma, jhsiao, ralongi, zhguan
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openvswitch2.17-2.17.0-27.el8fdp Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-09-06 18:49:03 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:

Description Eelco Chaudron 2022-05-23 13:01:14 UTC
The following patch, being part of the 5.18 kernel, "net: openvswitch: IPv6: Add IPv6 extension header support" breaks OVS and at least stops TC offload from working.

See also the email thread: [PATCH net-next v2] net: openvswitch: fix uAPI incompatibility with existing user space"

https://lore.kernel.org/netdev/1a185332-3693-2750-fef2-f6938bbc8500@ovn.org/T/

Comment 2 OvS team 2022-06-28 18:29:14 UTC
* Tue Jun 28 2022 Open vSwitch CI <ovs-ci> - 2.17.0-27
- Merging upstream branch-2.17 [RH git: 7a72e1ae7e]
    Commit list:
    ccea7df578 dpif-netdev-extract-avx512: Protect GCC builtin usage.
    807f7f994a ovs-tcpdump: Default to OVS_RUNDIR if present.
    ec13b03ca3 ovsdb: Fix memory leak on error path in ovsdb_file_read__().
    8b2dff2e34 odp-util: Ignore unknown attributes in parse_key_and_mask_to_match(). (#2089331)
    13d97f6637 ofproto-dpif: Avoid unneccesary backer revalidation.
    9b4035d699 lldp: Fix lldp memory leak.
    d9351febc2 ipfix: Trigger revalidation if ipfix options changes.

Comment 5 Zhiqian Guan 2022-08-17 03:20:58 UTC
Since the kernel patch that crashed ovs hasn't been merged into the RHEL kernel, so I just ran the common ovs offload testing for checking.

https://beaker.engineering.redhat.com/jobs/6917075
https://beaker.engineering.redhat.com/jobs/6919636 (rerun unexpected fail case)

set this to VERIFIED.

Comment 7 errata-xmlrpc 2022-09-06 18:49:03 UTC
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 (openvswitch2.17 bug fix and enhancement update), 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-2022:6368