[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20190217025125.knxolelmokjxh543@ast-mbp.dhcp.thefacebook.com>
Date: Sat, 16 Feb 2019 18:51:26 -0800
From: Alexei Starovoitov <alexei.starovoitov@...il.com>
To: Andrii Nakryiko <andriin@...com>
Cc: andrii.nakryiko@...il.com, netdev@...r.kernel.org,
bpf@...r.kernel.org, kernel-team@...com, yhs@...com, ast@...com,
kafai@...com, daniel@...earbox.net, acme@...nel.org
Subject: Re: [PATCH bpf-next] tools/libbpf: support bigger BTF data sizes
On Fri, Feb 15, 2019 at 07:52:18PM -0800, Andrii Nakryiko wrote:
> While it's understandable why kernel limits number of BTF types to 65535
> and size of string section to 64KB, in libbpf as user-space library it's
> too restrictive. E.g., pahole converting DWARF to BTF type information
> for Linux kernel generates more than 3 million BTF types and more than
> 3MB of strings, before deduplication. So to allow btf__dedup() to do its
> work, we need to be able to load bigger BTF sections using btf__new().
>
> Singed-off-by: Andrii Nakryiko <andriin@...com>
Applied, Thanks
Powered by blists - more mailing lists