mbox series

[bpf-next,v3,0/2] libbpf: usdt arm arg parsing support

Message ID 20230307120440.25941-1-puranjay12@gmail.com (mailing list archive)
Headers show
Series libbpf: usdt arm arg parsing support | expand

Message

Puranjay Mohan March 7, 2023, 12:04 p.m. UTC
This series add the support of the ARM architecture to libbpf USDT. This
involves implementing the parse_usdt_arg() function for ARM.

It was seen that the last part of parse_usdt_arg() is repeated for all architectures,
so, the first patch in this series refactors these functions and moved the post
processing to parse_usdt_spec()

Changes in V2[1] to V3:

- Use a tabular approach to find register offsets.
- Add the patch for refactoring parse_usdt_arg()

Puranjay Mohan (2):
  libbpf: refactor parse_usdt_arg() to re-use code
  libbpf: usdt arm arg parsing support

 tools/lib/bpf/usdt.c | 195 ++++++++++++++++++++++++++-----------------
 1 file changed, 118 insertions(+), 77 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org March 7, 2023, 11:40 p.m. UTC | #1
Hello:

This series was applied to bpf/bpf-next.git (master)
by Andrii Nakryiko <andrii@kernel.org>:

On Tue,  7 Mar 2023 12:04:38 +0000 you wrote:
> This series add the support of the ARM architecture to libbpf USDT. This
> involves implementing the parse_usdt_arg() function for ARM.
> 
> It was seen that the last part of parse_usdt_arg() is repeated for all architectures,
> so, the first patch in this series refactors these functions and moved the post
> processing to parse_usdt_spec()
> 
> [...]

Here is the summary with links:
  - [bpf-next,v3,1/2] libbpf: refactor parse_usdt_arg() to re-use code
    https://git.kernel.org/bpf/bpf-next/c/98e678e9bc58
  - [bpf-next,v3,2/2] libbpf: usdt arm arg parsing support
    https://git.kernel.org/bpf/bpf-next/c/720d93b60aec

You are awesome, thank you!