On 09/09, Andrii Nakryiko wrote: > > Similarly to how we SRCU-protect uprobe instance (and avoid refcounting > it unnecessarily) when waiting for return probe hit, use hprobe approach > to do the same with single-stepped uprobe. Same hprobe_* primitives are > used. We also reuse ri_timer() callback to expire both pending > single-step uprobe and return instances. Well, I still think it would be better (and much simpler) to simply kill utask->active_uprobe, iirc I even sent the RFC patch... Oleg.