On 11/19/2018 11:49 PM, Stanislav Fomichev wrote: > Since commit 88cda1c9da02 ("bpf: libbpf: Provide basic API support > to specify BPF obj name"), libbpf unconditionally sets bpf_attr->name > for maps. Pre v4.14 kernels don't know about map names and return an > error about unexpected non-zero data. Retry sys_bpf without a map > name to cover older kernels. > > v2 changes: > * check for errno == EINVAL as suggested by Daniel Borkmann > > Signed-off-by: Stanislav Fomichev <s...@google.com>
Applied to bpf-next, thanks!