af_xdp: change RLIMIT_MEMLOCK before load bpf program 38/37138/6
authorChen Yahui <goodluckwillcomesoon@gmail.com>
Fri, 16 Sep 2022 13:07:57 +0000 (21:07 +0800)
committerBeno�t Ganne <bganne@cisco.com>
Wed, 28 Sep 2022 08:06:01 +0000 (08:06 +0000)
commitce668aa3f6b79ca505d1282ee4ba2b3c26fb126c
treef10a83f222fe04091ded3805fde438b60f3af900
parent76a1d0580a4b05d7908e0b05bf6ceb974703f96d
af_xdp: change RLIMIT_MEMLOCK before load bpf program

default RLIMIT_MEMLOCK is 64. if we use multi af_xdp interfaces or
load complex bpf program, libbpf will return permission error.

root cause is default 64 is not large enough. So we change it before
load bpf program.

Type: fix

Change-Id: Ia6aed19c9256c498cf1155586a54a32b3f444105
Signed-off-by: Chen Yahui <goodluckwillcomesoon@gmail.com>
src/plugins/af_xdp/device.c