Bug #865 » fix-baddr-python.patch
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();
|
- « Previous
- 1
- 2
- Next »