On 12/15/22 22:30, Vladislav Odintsov wrote:
> Thanks Numan for the review.
>
> It seems that for some reason appeared a memory leak, which constantly
> reproduces.
Do you mean this one?
Direct leak of 64 byte(s) in 1 object(s) allocated from:
#0 0x49a052 in calloc
(/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/ic/ovn-ic+0x49a052)
#1 0x751142 in xcalloc__ /home/runner/work/ovn/ovn/ovs/lib/util.c:121:31
#2 0x751170 in xzalloc__ /home/runner/work/ovn/ovn/ovs/lib/util.c:131:12
#3 0x751235 in xzalloc /home/runner/work/ovn/ovn/ovs/lib/util.c:165:12
#4 0x740353 in ovsdb_idl_txn_add_map_op
/home/runner/work/ovn/ovn/ovs/lib/ovsdb-idl.c:4160:29
#5 0x7402bf in ovsdb_idl_txn_write_partial_map
/home/runner/work/ovn/ovn/ovs/lib/ovsdb-idl.c:4317:5
#6 0x71c57f in icsbrec_port_binding_update_external_ids_setkey
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/lib/ovn-ic-sb-idl.c:7220:5
#7 0x4d3696 in update_isb_pb_external_ids
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/../../ic/ovn-ic.c:573:5
#8 0x4d2017 in create_isb_pb
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/../../ic/ovn-ic.c:713:5
#9 0x4ce6af in port_binding_run
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/../../ic/ovn-ic.c:800:21
#10 0x4cbb87 in ovn_db_run
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/../../ic/ovn-ic.c:1737:5
#11 0x4cac7a in main
/home/runner/work/ovn/ovn/ovn-22.12.90/_build/sub/../../ic/ovn-ic.c:2026:17
#12 0x7fcd3d9e7082 in __libc_start_main
(/lib/x86_64-linux-gnu/libc.so.6+0x24082)
From: https://github.com/ovsrobot/ovn/actions/runs/3706396547
If so, I've seen it a few times before in CI and didn't have
time to investigate closely. I'm quite confident it's not
related to your changes so I think it's fine to push your
series. Like that it would also make it in time for the
22.12.0 release.
> I’ll give it a time tomorrow to find the source of a problem.
I'll wait at least until Friday morning (CET).
>
> Regards,
> Vladislav Odintsov
Regards,
Dumitru
>
>> On 16 Dec 2022, at 00:21, Numan Siddique <[email protected]> wrote:
>>
>> On Thu, Dec 15, 2022 at 12:02 PM Vladislav Odintsov <[email protected]
>> <mailto:[email protected]>> wrote:
>>>
>>> v2 -> v3:
>>> - Split patch #3 by two: first fixes a bug with duplicated route
>>> advertisement and will be considered for back-porting; the second one
>>> changes ovn-ic SB:Route schema and documents ovn-ic upgrade details.
>>> - Address Dumitru's comment regarding loggin rate-limit.
>>>
>>> v1 -> v2:
>>> - Split series by two: OVN IC-related changes and northd OF bucket limits
>>> - Squash two patches in one
>>> - Fix memory leak in add_to_routes_ad()
>>> - Addressed review comments by Dumitru
>>>
>>> v1 description here:
>>>
>>> https://patchwork.ozlabs.org/project/ovn/cover/[email protected]/
>>>
>>> Vladislav Odintsov (5):
>>> ic: remove orphan ovn interconnection routes
>>> ic: lookup southbound port_binding only if needed
>>> ic: prevent advertising/learning multiple same routes
>>> ic: minor code improvements
>>> ic-sb schema: add index for routes table & document upgrade path
>>
>> For the entire series:
>>
>> Acked-by: Numan Siddique <[email protected] <mailto:[email protected]>>
>>
>> Numan
>>
>>>
>>> Documentation/intro/install/ovn-upgrades.rst | 20 +++
>>> NEWS | 4 +
>>> ic/ovn-ic.c | 142 +++++++++++++------
>>> ovn-ic-sb.ovsschema | 6 +-
>>> tests/ovn-ic.at <http://ovn-ic.at/> | 133
>>> +++++++++++++++++
>>> 5 files changed, 257 insertions(+), 48 deletions(-)
>>>
>>> --
>>> 2.36.1
>>>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev