Dylan Reimerink

Results 39 comments of Dylan Reimerink

This issue has been fixed in #20413. But the fix has not yet been backported to v1.11.x, giving this more priority. So you will have to wait for the next...

The backport of #20413 breaks Travis, which is fixed by #20521. Since #20521 can't be automatically backported, I suggest removing #20413 from this PR, I will make a custom backport...

This issue has since been back ported to v1.11 and is part of cilium >= [v1.11.9](https://github.com/cilium/cilium/releases/tag/v1.11.9). So we can close this issue.

I did a bit of research on this topic. Libbpf did quite some work around `__weak`, which seems to mainly driven by their linker usecase `bpftool gen object` which needs...

> I'd probably prefer to not allow WEAK in that case. I would have to confirm, but I believe that even after linking with `bpftool gen object`, the symbols are...

I conducted an experiment, made 2 simple programs: Weak 1 ``` __weak int weak_func(int a) { a = a + 1; a = a * 7; a = a -...

To clarify for number 1, I just ran the benchmarks in the IP allocator. At 50000 blocks, it takes on average 0.3 ms to allocate a random specific IP, so...

> out of curiosity, 200ns seems darn fast considering the allocation code is not called every second but only when a new pod spawns, no? Yes, its very fast. That...