| Summary: | Valgrind does not understand some eBPF commands passed into the bpf syscalls | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | William Cohen <wcohen> |
| Component: | general | Assignee: | Paul Floyd <pjfloyd> |
| Status: | REPORTED --- | ||
| Severity: | minor | CC: | pjfloyd, sam |
| Priority: | NOR | ||
| Version First Reported In: | 3.23.0 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| See Also: |
https://bugs.kde.org/show_bug.cgi?id=492125 https://bugs.kde.org/show_bug.cgi?id=478774 |
||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
William Cohen
2024-08-22 19:30:23 UTC
Maybe a duplicate of 478774. Can you test the second patch attached to that bugzilla item? This bug is not a duplicate of 478774. The bug 478774 is tracking the size of objects initialized by the kernel. This bug is filed due to some of the eBPF commands not being handled by valgrind. Just to be sure the reproducer was run with a version of valgrind that included the patch from 478774. The warnings about unhandled eBPF commands were still present on the patched version of valgrind. OK thanks. When I started looking at 478774 I realized that much has changed since Valgrind last was updated for eBPF. Just adding all the missing eBPF data structures is a fairly significant chunk. I think that when we update eBPF we should tackle this and 478774 and 492125 all in one go. |