[Buildroot] [PATCHv6 4/5] package/bpftrace: new package

Romain Naour romain.naour at gmail.com
Sat Apr 10 10:15:43 UTC 2021


Hello,

Le 06/04/2021 à 13:54, Qais Yousef a écrit :
> On 02/25/21 12:01, Romain Naour wrote:
>> Hello Quais, All,
>>
>> Le jeu. 25 févr. 2021 à 11:18, Qais Yousef <qais.yousef at arm.com> a écrit :
>>
>>     On 01/23/21 19:44, Qais Yousef wrote:
>>     > On 12/21/20 13:45, Qais Yousef wrote:
>>     > > On 12/20/20 16:12, Romain Naour wrote:
>>     > > > From: Qais Yousef <qais.yousef at arm.com>
>>     > > >
>>     > > > bpftrace is a high-level tracing language for Linux enhanced Berkeley
>>     > > > Packet Filter (eBPF) available in recent Linux kernels (4.x).
>>     > > >
>>     > > > Only tested on x86_64 and aarch64. The package doesn't support i386
>>     and
>>     > > > aarch32.
>>     > > >
>>     > > > The libbpf dependency allow to enable the BTF support:
>>     > > >  # bpftrace --info
>>     > > >  System
>>     > > >    OS: Linux 5.4.58 #1 SMP Sun Dec 20 15:56:56 CET 2020
>>     > > >    Arch: aarch64
>>     > > >
>>     > > >  Build
>>     > > >    version: 2020.11-328-g019a9
>>     > > >    LLVM: 9.0.1
>>     > > >    foreach_sym: yes
>>     > > >    unsafe uprobe: no
>>     > > >    bfd: yes
>>     > > >    bpf_attach_kfunc: yes
>>     > > >    bcc_usdt_addsem: yes
>>     > > >    bcc bpf_attach_uprobe refcount: yes
>>     > > >    libbpf: yes
>>     > > >    libbpf btf dump: yes
>>     > > >    libbpf btf dump type decl: yes
>>     > > >
>>     > > > bfptrace doesn't use the libbpf_bcc library provided by bcc package.
>>     > > >
>>     > > > Signed-off-by: Qais Yousef <qais.yousef at arm.com>
>>     > > > Signed-off-by: Romain Naour <romain.naour at gmail.com>
>>     > > > Cc: Jugurtha BELKALEM <jugurtha.belkalem at smile.fr>
>>     > > > ---
>>     > > > v6: Update DEVELOPERS file
>>     > >
>>     > > LGTM.
>>     >
>>     > Ping.
>>     >
>>     > I had issues with building patch 5, but the rest of the series is in good
>>     shape
>>     > IMO and can be merged independently at least.
>>     >
>>     > Is there anything more needs to be done to help get this support merged?
>>
>>     Ping again. It'd be great to finally have these merged.
>>
>>
>> Maintainers are currently busy at the release 2021.02 version of Buildroot.
>>
>> But yes, this work has been reviewed and reworked by Quais and me.
>>
>> I guess It's good to go.
> 
> Another gentle ping. Hopefully the release is done now for this to be
> considered.

Gentle ping too.

The patch series is here:
http://patchwork.ozlabs.org/project/buildroot/list/?series=221413

I didn't work on it since then, only the patch 5/5 needs to be reworked.

Best regards,
Romain


> 
> Thanks
> 
> --
> Qais Yousef
> 




More information about the buildroot mailing list