lkml.org 
[lkml]   [2019]   [Feb]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 00/13] perf tools: CoreSight code cleanup and refactoring
Date
Good day Arnaldo,

The only reason I'm sending this set so late in the cycle is that it does
absolutely nothing other than cleaning up and refactoring code - not a
single new feature is added here.

As such if my colleagues on CoreSight get to review it fast enough I leave
it entirely to you to decide if you want to queue it for the 5.1 merge
window. If that is not enough time then ignore the whole thing and I will
resend when a new rc1 has been released.

Thank you for your time,
Mathieu

Mathieu Poirier (13):
perf tools: Remove unused structure field "state"
perf tools: Remove unused structure field "time" and "timestamp"
perf tools: Fix wrong return values in error path
perf tools: Introducing function cs_etm_decoder__init_dparams()
perf tools: Fix memory leak in error path
perf tools: Introducing function cs_etm__init_trace_params()
perf tools: Fix erroneous comment
perf tools: Cleaning up function cs_etm__alloc_queue()
perf tools: Rethink kernel address initialisation
perf tools: Make cs_etm__run_decoder() queue independent
perf tools: Modularize main decoder function
perf tools: Modularize main packet processing loop
perf tools: Modularize auxtrace_buffer fetch function

.../perf/util/cs-etm-decoder/cs-etm-decoder.h | 10 +-
tools/perf/util/cs-etm.c | 457 ++++++++++--------
tools/perf/util/cs-etm.h | 4 +-
3 files changed, 262 insertions(+), 209 deletions(-)

--
2.17.1

\
 
 \ /
  Last update: 2019-02-12 18:18    [W:0.097 / U:3.980 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site