So far "stop" button was available only during the single-threaded searches. In order to make the multi-threaded searches stoppable and restartable we are changing the searching mechanism making all searching threads to progress in the data in parallel. Yordan Karadzhov (VMware) (3): kernel-shark: Simplify the search methods in class KsTraceViewer kernel-shark: Change the mechanism of the multi-threaded search kernel-shark: Make the "stop search" button always visible kernel-shark/src/KsModels.cpp | 89 ++++++++++++------ kernel-shark/src/KsModels.hpp | 16 ++-- kernel-shark/src/KsSearchFSM.cpp | 11 ++- kernel-shark/src/KsSearchFSM.hpp | 5 +- kernel-shark/src/KsTraceViewer.cpp | 141 +++++++++++++++++++++++------ kernel-shark/src/KsTraceViewer.hpp | 5 +- 6 files changed, 195 insertions(+), 72 deletions(-) -- 2.20.1