Вопросы и ответы
BPF Netfilter хуки окружения
00
Вопрос или проблема Я пытаюсь создать простую программу BPF, чтобы сбрасывать входящие/исходящие пакеты и принимать только пересылаемые пакеты, чтобы её можно было загрузить с помощью bpftool. Я использую Ubuntu 24.04 с версией ядра Linux 6.8. Это моя программа: #include <
Вопросы и ответы
Почему отсоединение от uprobe с помощью bcc значительно медленнее, чем присоединение?
00
Вопрос или проблема У меня есть программа, которая прикрепляется к 5000 функциям как на входе, так и на выходе. Прикрепление занимает некоторое время, около 30 секунд или около того. Однако, когда моя программа завершает работу, очистка здесь занимает более 10 минут.
Вопросы и ответы

Когда BPF(eBPF) отслеживает стек вызовов, все функции пользовательского режима отображаются как [неизвестно]. Почему это так?

00
Вопрос или проблема Экспериментальная среда ┌──[[email protected]]-[/usr/share/bcc/tools] └─$hostnamectl Статическое имя хоста: vms99.liruilongs.github.io Имя иконки: computer-vm Шасси: vm Идентификатор машины: ea70bf6266cb413c84266d4153276342 Идентификатор
Unix-подобные системы

Когда BPF(eBPF) отслеживает стек вызовов, все функции пользовательского режима отображаются как [unknown]. Почему это так?

00
Вопрос или проблема Экспериментальная среда ┌──[[email protected]]-[/usr/share/bcc/tools] └─$hostnamectl Статическое имя хоста: vms99.liruilongs.github.io Имя иконки: computer-vm Шасси: vm Идентификатор машины: ea70bf6266cb413c84266d4153276342 Идентификатор
Unix-подобные системы
linux bpftool не найден в linux-tools-common для ядра 4.19.232
00
Вопрос или проблема Я пытаюсь проверить, правильно ли установлен bpf в моем ядре linux. Он включен в ядре, как показано ниже: jakew@desktop:~$ cat config | grep BPF CONFIG_CGROUP_BPF=y CONFIG_BPF=y CONFIG_BPF_SYSCALL=y CONFIG_BPF_JIT_ALWAYS_ON=y # CONFIG_BPF_UNPRIV_DEFAULT_OFF