More details when PR is finalized and ready for review...
Test Plan
Get binaries according your LIBC from this link and extract them inside a directory.
You can also get everything for glibc here.
Extract them running:
$ for i in `ls *.zip`; do unzip $i; rm .gitkeep ; rm $i; done
$ for i in `ls *.xz`; do tar -xf $i; rm $i* ; done
Compile branch an run the following tests:
# make clean; make tester
# for i in `seq 0 2`; do ./kernel/legacy_test --netdata-path ../directory --content --iteration --pid $i --log-path file_pid$i.txt; done
Every test should ends with Success, unless you do not have a specific target (function) available.
While I was investigating libbpf code I observed that a simple change inside code is enough to address this issue, so I am closing this PR in favor of https://github.com/netdata/netdata/pull/15258.
Summary
Address reported https://github.com/netdata/netdata/issues/15245 issue.
More details when PR is finalized and ready for review...
Test Plan
Get binaries according your LIBC from this link and extract them inside a
directory
. You can also get everything for glibc here.Extract them running:
Compile branch an run the following tests:
Every test should ends with
Success
, unless you do not have a specific target (function) available.Additional information
This PR was tested on: