Thread (50 messages) 50 messages, 4 authors, 2018-07-16

[PATCH v5 06/10] Uprobes: Support SDT markers having reference count (semaphore)

From: Srikar Dronamraju <hidden>
Date: 2018-07-04 09:17:33
Also in: linux-doc, linux-mips, lkml

I'm not sure if I get your concerns but let me try to explain what happens
in such cases. please let me know if I misunderstood your point.

1. Install a probe using perf.
  # ./perf probe sdt_tick:loop2



Does this explain your concerns?

No, this was not my concern.
My concern is with two users on the same USDT.
1. First user enables the probe point but doesn't increment the ref_cnt.
via uprobe_register

2. Second user tries to enable the probe point and also increments the
ref_cnt via uprobe_register_refctr.

3. If the second user now removes the probe point via uprobe_unregister.

4. What is the state of the ref_cnt?

--
Thanks and Regards
Srikar
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help