This series of patches contains various independent modifications and bug fixes. Steven, Do not apply the last patch if you are not sure that KS v1.0 is ready to be release. Thanks! Yordan Yordan Karadzhov (8): kernel-shark: Add more sanity checks for model misbehavior detection kernel-shark: Do not copy the Upper Overflow bin when shifting forward kernel-shark: Check bin 0 for sched_switch event when plotting task graphs kernel-shark: Don't use Data collection when checking if the bin is empty kernel-shark: Make the time labels of the marker more readable kernel-shark: Fix the compile warnings about _GNU_SOURCE being redefined trace-cmd: Fix the printout of the KernelShark executable path kernel-shark: Version 1.0.0 Makefile | 4 +-- kernel-shark/CMakeLists.txt | 6 ++-- kernel-shark/src/KsDualMarker.cpp | 42 +++++++++++++++++---------- kernel-shark/src/KsPlotTools.cpp | 34 +++++++++++++++------- kernel-shark/src/libkshark-configio.c | 4 +++ kernel-shark/src/libkshark-model.c | 38 ++++++++++++++---------- kernel-shark/src/libkshark-plugin.c | 5 ++++ kernel-shark/src/libkshark.c | 7 ++++- 8 files changed, 92 insertions(+), 48 deletions(-) -- 2.17.1