Martynas Pumputis
Martynas Pumputis
We don't create the Maglev lookup table when backend count == 0, so we need to do the same when deleting. Otherwise, it will lead to the "Unable to delete...
- Only Socket LB depends on cgroup v2 ns. - systemd.unified_cgroup_hierarchy=1 is used to enable cgroup v2, but not necessary cgroup ns. - Make it more clear that there are...
The `kindest/node:v1.24.3` has been recently released, and it contains the Ubuntu base distro switch \[1\]. Therefore, we no longer need to use my custom image. \[1\]: https://github.com/kubernetes-sigs/kind/pull/2838 The CI has...
The CI run - https://github.com/cilium/cilium/runs/7725840506?check_suite_focus=true
The main purpose of the DP Conformance Suite is to replace the majority existing ginkgo e2e CI tests which cannot be moved to the BPF unit testing or the control-plane...
The Dockerfile ends up generating the 1.47GB image. This can be reduced by: - Use `base` image instead of `ubuntu`. - Copy the compiled `pwru` binary to a new image.
On 5.18, both `PT_REGS_IP(ctx)` and `bpf_get_func_ip(ctx)` return addrs which are +4 compared to 5.17. This breaks IP => func name resolution via `/proc/kallsyms`. @YutaroHayakawa found this commit https://github.com/torvalds/linux/commit/7f0059b58f0257d895fafd2f2e3afe3bbdf21e64 which might...
The Cilium's alignchecker should be extended to support BTF instead of DWARF. AFAIK, @ti-mo is planning to do so.