Hide Forgot
Description of problem: ovsdb-idlc.in is compiled with an ovsdb schema to build APIs to access ovsdb tables. ovsdb-idlc.in creates functions of the type *_is_new() using a template in ovsdb-idlc.in: e.g. static inline bool %(s)s_is_new(const struct %(s)s *row) becomes ovsrec_interface_is_new() sbrec_logical_flow_is_new() The template definition for these functions is incorrect which may cause performance degradation or unexpected behaviour.
https://patchwork.ozlabs.org/project/openvswitch/patch/20201020150707.877290-1-mark.d.gray@redhat.com/ Available upstream and downstream.
openvswitch is openvswitch 2.9, moved to openvswitch 2.13 added also Fixed in Version (mandatory for a bug in MODIFIED status)
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.13 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-2021:2083