Chendi wip lttng keyvaluestore

LTTNG Tracepoint of mutex, osd, keyvaluestore
    OSD side currently using tracepoint like below:
    
    lttng create
    lttng enable-channel channel0 -u --buffers-pid --subbuf-size 16384
    
    lttng enable-event -u -c channel0 --tracepoint mutex:lock
    lttng enable-event -u -c channel0 --tracepoint osd:ms_fast_dispatch
    lttng enable-event -u -c channel0 --tracepoint pg:queue_op
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:queue_op_start
    lttng enable-event -u -c channel0 --tracepoint osd:opwq_process_start
    lttng enable-event -u -c channel0 --tracepoint osd:opwq_process_finish
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:opwq_process_start
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:opwq_process_finish
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:do_transaction_start
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:do_transaction_finish
    lttng enable-event -u -c channel0 --tracepoint osd:log_op_stats
    lttng enable-event -u -c channel0 --tracepoint osd:log_subop_stats
    lttng enable-event -u -c channel0 --tracepoint keyvaluestore:finish_op
    lttng add-context -u -t pthread_id
    lttng add-context -u -t vpid
    
    lttng start