You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.
As discussed in #307, there should be public API to use USDT probes.
The attach_usdt signature can mirror the uprobe API (because internally USDTs are simply uprobes with some extra features and publicly available metadata):
This function should read probe addresses from the target ELF header (similarly to how it's done in redbpf::symbols::ElfSymbols).
We will also needs a function to enable these probes -- either automatically or manually -- as many USDT probes require to update dynamic reference counters (called semaphores) to work properly.
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
As discussed in #307, there should be public API to use USDT probes.
The
attach_usdt
signature can mirror theuprobe
API (because internally USDTs are simply uprobes with some extra features and publicly available metadata):This function should read probe addresses from the target ELF header (similarly to how it's done in
redbpf::symbols::ElfSymbols
).We will also needs a function to enable these probes -- either automatically or manually -- as many USDT probes require to update dynamic reference counters (called semaphores) to work properly.
The text was updated successfully, but these errors were encountered: