mbox series

[0/6,v2] trace-cmd/kernelshark: Fixed build, cleanups and fix kernelshark

Message ID 20201216231942.127326802@goodmis.org (mailing list archive)
Headers show
Series trace-cmd/kernelshark: Fixed build, cleanups and fix kernelshark | expand

Message

Steven Rostedt Dec. 16, 2020, 11:19 p.m. UTC
Sent out a v1, but the change log of patch 2 had issues that quilt 
could not deal with, and was rejected. The v1 had just the first
three patches. This series has more to handle KernelShark v1 building.

Steven Rostedt (VMware) (5):
      trace-cmd: Move add_event_pid() out of #ifndef NO_PTRACE
      trace-cmd: Add #include <fcntl.h> to trace-cmd-private.h
      trace-cmd: Add a make-trace-cmd.sh script to simplify creating a trace-cmd package
      trace-cmd: Do not have local builds of libtraceevent or libtracefs use system headers
      kernelshark: Build libtraceevent and libtracefs locally

Yordan Karadzhov (VMware) (1):
      trace-cmd: Re-enable the build of KernelShark v1

----
 Makefile                                          | 24 ++++++++++++------
 PACKAGING                                         | 30 ++++++++++++++++++++++
 kernel-shark/CMakeLists.txt                       |  1 +
 kernel-shark/build/FindTraceCmd.cmake             | 29 +++++----------------
 kernel-shark/src/libkshark.c                      | 14 ++++++----
 kernel-shark/src/libkshark.h                      |  2 +-
 lib/trace-cmd/include/private/trace-cmd-private.h |  1 +
 lib/traceevent/Makefile                           |  6 +++++
 lib/tracefs/Makefile                              |  8 ++++++
 make-trace-cmd.sh                                 | 31 +++++++++++++++++++++++
 tracecmd/trace-record.c                           | 12 ++++-----
 11 files changed, 115 insertions(+), 43 deletions(-)
 create mode 100644 PACKAGING
 create mode 100755 make-trace-cmd.sh