8616736318
This patch aims to introduce a change in enabling tracepoints inside SPDK. Currently every hit tracepoint will be stored inside an internal buffer, what is inconvenient when looking for certain information (eg. starting IO to record some tracepoints, stopping the IO and having the tracepoint buffer flooded with irrelevant information before copying the contents connected with IO operations). The tpoint mask option (-e) has been extended with ':' character. User may now enter tpoint mask for individual trace points inside chosen tpoint group. Example: "-e 0x20:3f", where "0x20" stands for tpoint group, ':' is a separator and "3f" is the tpoint mask. Change-Id: I2a700aa5a75a6abb409376e8f5c44d5501629877 Signed-off-by: Krzysztof Karas <krzysztof.karas@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/10431 Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Mellanox Build Bot Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> |
||
---|---|---|
.. | ||
app_rpc.c | ||
app.c | ||
log_rpc.c | ||
Makefile | ||
reactor.c | ||
scheduler_static.c | ||
spdk_event.map |