Testing XDP vs DPDK XDP vs DPDK Which Networking Performance Booster is Right for You High performance networking is crucial for modern applications Two popular technologies XDP e 2 min read 06-10-2024 8
Different byte order in BPF program Endianness Headaches Understanding Byte Order in BPF Programs The world of programming is full of subtle details that can lead to frustrating bugs if overlooked 2 min read 05-10-2024 9
Can an eBPF/XDP thread be preempted? Can an e BPF XDP Thread Be Preempted In modern Linux networking e BPF extended Berkeley Packet Filter and XDP Express Data Path have emerged as powerful tools f 3 min read 29-09-2024 14
bpf_prog_test_run_opts error 524 when running an XDP program Understanding the bpf prog test run opts Error 524 When Running an XDP Program When working with e BPF Extended Berkeley Packet Filter and XDP Express Data Path 3 min read 21-09-2024 14
KLEE_RUN_TEST_ERROR: object name mismatch. Requesting "output_port" but returning "user_buf" Understanding KLEE RUN TEST ERROR Object Name Mismatch When working with KLEE a powerful symbolic execution engine for C programs developers may encounter an er 2 min read 20-09-2024 29
How to bpf_prog_test_run_opts to a program that extends xdp_dispatcher How to Use bpf prog test run opts in an XDP Dispatcher Program In the realm of high performance networking the e BPF Extended Berkeley Packet Filter technology 3 min read 17-09-2024 29
TC eBPF: packets disappear after manipulating destination IP Understanding the TC e BPF Why Packets Disappear After Manipulating the Destination IP Introduction In the world of networking the Transparent Control TC with e 3 min read 16-09-2024 16
Why is the eBPF compiler behaving differently when not using bpf_map_update_element() Understanding e BPF Compiler Behavior The Role of bpf map update element In the world of Linux kernel programming the extended Berkeley Packet Filter e BPF tech 3 min read 14-09-2024 24
eBPF map type array for storing the timestamps of packets Storing Packet Timestamps with e BPF A Deep Dive into Per CPU Arrays e BPF programs are increasingly used for network monitoring and analysis One common task is 3 min read 03-09-2024 23
Directing Packets further in the Network Stack from UMEM Understanding Packet Drops in AF XDP UMEM A Guide to Efficient Packet Handling This article explores the common issue of packet drops when using the User Memory 2 min read 01-09-2024 17
Activate XDP ZEROCOPY for TX without loading a BPF? Can You Activate XDP Zerocopy for TX Without a BPF XDP e Xpress Data Path is a powerful Linux kernel feature that offers performance enhancements for network pa 2 min read 01-09-2024 16
How eBPF stack works Demystifying the e BPF Stack A Deep Dive into Function Calls and Stack Size Limitations e BPF Extended Berkeley Packet Filter is a powerful technology for exten 3 min read 29-08-2024 21
eBPF: The sequence of 8193 jumps is too complex e BPF Decoding the The sequence of 8193 jumps is too complex Error You re encountering a common issue with e BPF programs that involve loops the verifiers compl 2 min read 29-08-2024 27
dhcp-relay agent using ebpf and xdp Implementing DHCP Relay with e BPF and XDP A Deep Dive The world of networking is constantly evolving and with the advent of technologies like e BPF Extended Be 3 min read 28-08-2024 18