Fix breakage in open_perf_buffer
The previous commit for splitting table.py into a separate file lost
some required imports. Add those back.
In addition, add a test for open_perf_buffer, and take out the
compile-time check in libbpf.c for this feature.
I couldn't think of a good way to fix the PERF_COUNT_SW_BPF_OUTPUT
literal, so for now left it as a comment. A #define wouldn't work since
the eventual value comes from an enum (no #ifndef/#define/#endif
pattern).
Fixes: #391 #363
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
Showing
Please register or sign in to comment