Re: [PATCHv7 bpf-next 00/28] bpf: Add multi uprobe link

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello:

This series was applied to bpf/bpf-next.git (master)
by Alexei Starovoitov <ast@xxxxxxxxxx>:

On Wed,  9 Aug 2023 10:34:12 +0200 you wrote:
> hi,
> this patchset is adding support to attach multiple uprobes and usdt probes
> through new uprobe_multi link.
> 
> The current uprobe is attached through the perf event and attaching many
> uprobes takes a lot of time because of that.
> 
> [...]

Here is the summary with links:
  - [PATCHv7,bpf-next,01/28] bpf: Switch BPF_F_KPROBE_MULTI_RETURN macro to enum
    https://git.kernel.org/bpf/bpf-next/c/c5487f8d9186
  - [PATCHv7,bpf-next,02/28] bpf: Add attach_type checks under bpf_prog_attach_check_attach_type
    https://git.kernel.org/bpf/bpf-next/c/3505cb9fa26c
  - [PATCHv7,bpf-next,03/28] bpf: Add multi uprobe link
    https://git.kernel.org/bpf/bpf-next/c/89ae89f53d20
  - [PATCHv7,bpf-next,04/28] bpf: Add cookies support for uprobe_multi link
    https://git.kernel.org/bpf/bpf-next/c/0b779b61f651
  - [PATCHv7,bpf-next,05/28] bpf: Add pid filter support for uprobe_multi link
    https://git.kernel.org/bpf/bpf-next/c/b733eeade420
  - [PATCHv7,bpf-next,06/28] bpf: Add bpf_get_func_ip helper support for uprobe link
    https://git.kernel.org/bpf/bpf-next/c/686328d80c43
  - [PATCHv7,bpf-next,07/28] libbpf: Add uprobe_multi attach type and link names
    https://git.kernel.org/bpf/bpf-next/c/8097e460cabd
  - [PATCHv7,bpf-next,08/28] libbpf: Move elf_find_func_offset* functions to elf object
    https://git.kernel.org/bpf/bpf-next/c/5c742725045a
  - [PATCHv7,bpf-next,09/28] libbpf: Add elf_open/elf_close functions
    https://git.kernel.org/bpf/bpf-next/c/f90eb70d4489
  - [PATCHv7,bpf-next,10/28] libbpf: Add elf symbol iterator
    https://git.kernel.org/bpf/bpf-next/c/3774705db171
  - [PATCHv7,bpf-next,11/28] libbpf: Add elf_resolve_syms_offsets function
    https://git.kernel.org/bpf/bpf-next/c/7ace84c68929
  - [PATCHv7,bpf-next,12/28] libbpf: Add elf_resolve_pattern_offsets function
    https://git.kernel.org/bpf/bpf-next/c/e613d1d0f7d4
  - [PATCHv7,bpf-next,13/28] libbpf: Add bpf_link_create support for multi uprobes
    https://git.kernel.org/bpf/bpf-next/c/5054a303f896
  - [PATCHv7,bpf-next,14/28] libbpf: Add bpf_program__attach_uprobe_multi function
    https://git.kernel.org/bpf/bpf-next/c/3140cf121c25
  - [PATCHv7,bpf-next,15/28] libbpf: Add support for u[ret]probe.multi[.s] program sections
    https://git.kernel.org/bpf/bpf-next/c/5bfdd32dd575
  - [PATCHv7,bpf-next,16/28] libbpf: Add uprobe multi link detection
    https://git.kernel.org/bpf/bpf-next/c/7e1b46812345
  - [PATCHv7,bpf-next,17/28] libbpf: Add uprobe multi link support to bpf_program__attach_usdt
    https://git.kernel.org/bpf/bpf-next/c/5902da6d8a52
  - [PATCHv7,bpf-next,18/28] selftests/bpf: Move get_time_ns to testing_helpers.h
    https://git.kernel.org/bpf/bpf-next/c/3830d04a7401
  - [PATCHv7,bpf-next,19/28] selftests/bpf: Add uprobe_multi skel test
    https://git.kernel.org/bpf/bpf-next/c/75b3715720d7
  - [PATCHv7,bpf-next,20/28] selftests/bpf: Add uprobe_multi api test
    https://git.kernel.org/bpf/bpf-next/c/ffc68903617a
  - [PATCHv7,bpf-next,21/28] selftests/bpf: Add uprobe_multi link test
    https://git.kernel.org/bpf/bpf-next/c/a93d22ea6092
  - [PATCHv7,bpf-next,22/28] selftests/bpf: Add uprobe_multi test program
    https://git.kernel.org/bpf/bpf-next/c/519dfeaf5119
  - [PATCHv7,bpf-next,23/28] selftests/bpf: Add uprobe_multi bench test
    https://git.kernel.org/bpf/bpf-next/c/3706919ee05f
  - [PATCHv7,bpf-next,24/28] selftests/bpf: Add uprobe_multi usdt test code
    https://git.kernel.org/bpf/bpf-next/c/4cde2d8aa7f7
  - [PATCHv7,bpf-next,25/28] selftests/bpf: Add uprobe_multi usdt bench test
    https://git.kernel.org/bpf/bpf-next/c/85209e839fc2
  - [PATCHv7,bpf-next,26/28] selftests/bpf: Add uprobe_multi cookie test
    https://git.kernel.org/bpf/bpf-next/c/e7cf9a48f8d6
  - [PATCHv7,bpf-next,27/28] selftests/bpf: Add uprobe_multi pid filter tests
    https://git.kernel.org/bpf/bpf-next/c/d571efae0f1d
  - [PATCHv7,bpf-next,28/28] selftests/bpf: Add extra link to uprobe_multi tests
    https://git.kernel.org/bpf/bpf-next/c/8909a9392b41

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html






[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux