Pawel Wodkowski
848daf274b
log: add backtrace option
Add '--enable-log-bt=lvl' option to show simple backtrace in following
form:
thread.c: 346:spdk_io_device_register: *ERROR*: io_device 0xf2ef80
already registered
*ERROR*: === BACKTRACE START ===
*ERROR*: 1: spdk_io_device_register() at 0x6d64df
*ERROR*: 2: spdk_copy_engine_initialize() at 0x71059c
*ERROR*: 3: spdk_copy_engine_subsystem_initialize() at 0x572ed0
*ERROR*: 4: spdk_subsystem_init_next() at 0x6ca756
*ERROR*: 5: spdk_subsystem_verify() at 0x6caba7
*ERROR*: 6: _spdk_event_queue_run_batch() at 0x6c1ffa
*ERROR*: 7: _spdk_reactor_run() at 0x6c5349
*ERROR*: 8: spdk_reactors_start() at 0x6c784f
*ERROR*: 9: spdk_app_start() at 0x6bf18e
*ERROR*: === BACKTRACE END ===
This adds additional libunwind dependency so don't enable by default.
Change-Id: Ice93d7571a000d8a57d2fedda7670c9a0b6ff7b7
Signed-off-by: Pawel Wodkowski <pawelx.wodkowski@intel.com>
Reviewed-on: https://review.gerrithub.io/419726
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Chandler-Test-Pool: SPDK Automated Test System <sys_sgsw@intel.com>
Reviewed-by: Ben Walker <benjamin.walker@intel.com>
Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
2018-07-25 15:48:25 +00:00
..
2018-05-04 17:45:48 +00:00
2018-07-17 17:40:11 +00:00
2018-07-25 15:48:25 +00:00
2017-11-14 15:53:37 -05:00