Hi Hannes, [auto build test ERROR on net-next/master]
url: https://github.com/0day-ci/linux/commits/Hannes-Frederic-Sowa/bpf-list-all-loaded-ebpf-programs-in-proc-bpf-programs/20170427-090839 config: x86_64-rhel (attached as .config) compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): lib/test_bpf.c: In function 'generate_filter': >> lib/test_bpf.c:5613:8: error: too few arguments to function 'bpf_prog_alloc' fp = bpf_prog_alloc(bpf_prog_size(flen), 0); ^~~~~~~~~~~~~~ In file included from lib/test_bpf.c:20:0: include/linux/filter.h:619:18: note: declared here struct bpf_prog *bpf_prog_alloc(unsigned int size, gfp_t gfp_extra_flags, ^~~~~~~~~~~~~~ vim +/bpf_prog_alloc +5613 lib/test_bpf.c 10f18e0b Daniel Borkmann 2014-05-23 5607 *err, fprog.len); 10f18e0b Daniel Borkmann 2014-05-23 5608 return NULL; 64a8946b Alexei Starovoitov 2014-05-08 5609 } 10f18e0b Daniel Borkmann 2014-05-23 5610 break; 10f18e0b Daniel Borkmann 2014-05-23 5611 10f18e0b Daniel Borkmann 2014-05-23 5612 case INTERNAL: 60a3b225 Daniel Borkmann 2014-09-02 @5613 fp = bpf_prog_alloc(bpf_prog_size(flen), 0); 10f18e0b Daniel Borkmann 2014-05-23 5614 if (fp == NULL) { 10f18e0b Daniel Borkmann 2014-05-23 5615 pr_cont("UNEXPECTED_FAIL no memory left\n"); 10f18e0b Daniel Borkmann 2014-05-23 5616 *err = -ENOMEM; :::::: The code at line 5613 was first introduced by commit :::::: 60a3b2253c413cf601783b070507d7dd6620c954 net: bpf: make eBPF interpreter images read-only :::::: TO: Daniel Borkmann <dbork...@redhat.com> :::::: CC: David S. Miller <da...@davemloft.net> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip