eBPF 开发

1 · wyx · Jan. 7, 2023, midnight
学习Linux BPF/eBPF 编程 XDP Programming Hands-On Tutorial Linux内核代码的利器 环境 虚拟机ubuntu20.04,加载XDP程序报错。暂时使用docker建立开发环境 eBPF for mac Error: virtio_net: Can't set XDP while host is implementing GRO_HW/CSUM, disable GRO_HW/CSUM first. 参考使用 Docker Desktop进行 BPF 开发 FROM docker/for-desktop-kernel:5.15.49-13422a825f833d125942948cf8a8688cef721ead AS ksrc FROM ubuntu:20.04 AS bpftrace COPY --from=ksrc /kernel-dev.tar / RUN tar xf kernel-dev.tar && rm kernel-dev.tar COPY source.list /etc/apt/sources.list #...