не удалось создать карту: 22 Неверный аргумент - PullRequest
0 голосов
/ 28 июня 2018

Я скомпилировал примеры программ bpf, которые представлены здесь - https://github.com/torvalds/linux/tree/master/samples/bpf, используя инструкции. Для большей части программы во время выполнения я получаю эту ошибку:

sudo ./sockex1  
failed to create a map: 22 Invalid argument

Я проверил соответствующие флаги BPF в моей системе, и они установлены правильно. Я использую исходный код linux-4.17.

1 Ответ

0 голосов
/ 24 июля 2018

Перекомпилируйте ваше ядро ​​с флагом CONFIG_BPF_STREAM_PARSER=y, который необходим для поддержки SOCKMAP.

...