Project

General

Profile

Bug #865 » fix-baddr-python.patch

Mathieu Desnoyers, 01/12/2015 12:00 PM

View differences:

liblttng-ust/lttng-ust-comm.c
asm volatile ("" : : "m" (URCU_TLS(ust_mutex_nest)));
}
/*
* Fixup urcu bp TLS.
*/
static
void lttng_fixup_urcu_bp_tls(void)
{
rcu_read_lock();
rcu_read_unlock();
}
int lttng_get_notify_socket(void *owner)
{
struct sock_info *info = owner;
......
* to be the dynamic linker mutex) and ust_lock, taken within
* the ust lock.
*/
lttng_fixup_urcu_bp_tls();
lttng_fixup_ringbuffer_tls();
lttng_fixup_vtid_tls();
lttng_fixup_nest_count_tls();
(2-2/2)