Hi, This is a small series that enables dtrace tracing backend on macOS. Whether or not it should go to 5.1 is up to discretion of tracing maintainers.
Thanks, Roman Changes since v1: - Fixed a typo ANSI C to C99, wrt to _Bool in the first patch. - Prevented a few [-Wpointer-sign] warnings by converting int8_t * to signed char * in static probe definitions. - Moved COLO packet dump under #ifdef DEBUG_COLO_PACKETS (Daniel). - Separated tracepoints in net/filter-rewriter.c to use matching is-enabled probe (Daniel). Roman Bolshakov (4): scripts/tracetool: Fix dtrace generation for macOS scripts/tracetool: Use void pointer for vcpu build: Don't make object files for dtrace on macOS net/colo: Match is-enabled probe to tracepoint Makefile.objs | 2 ++ net/colo-compare.c | 42 ++++++++++++++++++----------------- net/filter-rewriter.c | 10 +++++++-- net/trace-events | 2 -- scripts/tracetool/format/d.py | 15 ++++++++++++- scripts/tracetool/vcpu.py | 2 +- 6 files changed, 47 insertions(+), 26 deletions(-) -- 2.26.1