X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=libust%2Ftracercore.c;h=8d3dad605f0d9d2598a2dc1eae01ddd5e2058e3f;hb=d4d511d9f43d6d33c3a40b4aab69d976c4f93cec;hp=bbc869133b52a98878f2c3ec4a6aad7fbb96242e;hpb=f7b16408b00ecce757bdde940853a48534b25edd;p=ust.git diff --git a/libust/tracercore.c b/libust/tracercore.c index bbc8691..8d3dad6 100644 --- a/libust/tracercore.c +++ b/libust/tracercore.c @@ -22,8 +22,8 @@ /* Traces structures */ struct ltt_traces ltt_traces = { - .setup_head = LIST_HEAD_INIT(ltt_traces.setup_head), - .head = LIST_HEAD_INIT(ltt_traces.head), + .setup_head = CDS_LIST_HEAD_INIT(ltt_traces.setup_head), + .head = CDS_LIST_HEAD_INIT(ltt_traces.head), }; /* Traces list writer locking */ @@ -39,8 +39,6 @@ void ltt_unlock_traces(void) pthread_mutex_unlock(<t_traces_mutex); } -//ust// DEFINE_PER_CPU(unsigned int, ltt_nesting); -//ust// EXPORT_PER_CPU_SYMBOL(ltt_nesting); __thread int ltt_nesting; int ltt_run_filter_default(void *trace, uint16_t eID)