Simon Hardy-Francis
Simon Hardy-Francis
The XDP tutorial setup dependencies [1] say: > For now, this tutorial depends on kernel headers package provided by your distro. We may choose to shadow some of these later....
After experiencing AF_XDP packet loss myself, and reading about others experiencing packet loss too [1], I tried to reproduce the packet loss with barely modified XDP tutorial code. Below I...
Below I reproduce the issue using a PCAP file I had laying around. I modify the advanced03-AP-XDP tutorial code to not free each UMEM frame after it is processed in...
So using the tutorial code [1] and the one-liner XDP program which passes all packets through, and the `af_xdp_user.c` code which just loops through the received packets and then frees...
How would the code be changed to make use of XDP_SHARED_UMEM ? Is it possible to add an extra section for this? And/or to add an extra tutorial assignment?
I noticed that this tutorial implements the command line `-M` option for `Reuse pinned maps` [1], whereas the Linux kernel source tree xdpsock example implements the command line `-M` option...
Section [1] warns about multiple NIC queues, but AFAICT veth, at least by default, does not use multiple queues. So now to the question: Is there a way to make...
So I was working through assignment 3 in basic03-map-counter [1] and have the following questions: Okay, so I changed BPF_MAP_TYPE_ARRAY to BPF_MAP_TYPE_PERCPU_ARRAY and added the map_get_value_percpu_array() function. Everything works as...
Experiments have shown [1] that tarantool deals much better with transactions with batches of operations rather than lots of individual operations... and that's not even with the network layer playing...
Neither the dev page [1] nor SDK [2] mention the Nexus. Does or will it get support? [1] https://www.corsair.com/ca/en/icue-dev [2] https://corsairofficial.github.io/cue-sdk/