#include "lttng-tracer-core.h"
#include "compat.h"
#include "../libringbuffer/rb-init.h"
+#include "../libringbuffer/smp.h"
#include "lttng-ust-statedump.h"
#include "clock.h"
#include "../libringbuffer/getcpu.h"
lttng_ust_clock_init();
lttng_ust_getcpu_init();
lttng_ust_statedump_init();
+ /*
+ * Populate possible cpus cache with the fd tracker lock held.
+ */
+ lttng_ust_lock_fd_tracker();
+ (void) num_possible_cpus();
+ lttng_ust_unlock_fd_tracker();
lttng_ring_buffer_metadata_client_init();
lttng_ring_buffer_client_overwrite_init();
lttng_ring_buffer_client_overwrite_rt_init();