Lorenz Bauer

Results 71 issues of Lorenz Bauer

One of our legacy code paths currently does a dodgy pointer conversion: unsafe.Pointer(^uintptr(0)) This is (correctly) flagged by linters as being a bit bogus, since unsafe.Pointer conversions do have an...

The BPF uapi uses a special type `__aligned_u64` to store pointers: ```C struct { /* anonymous struct used by BPF_OBJ_* commands */ __aligned_u64 pathname; __u32 bpf_fd; __u32 file_flags; }; ```...

enhancement

This input parsed as C ``` #if defined(FOO) #define BAR // comment #endif ``` matches the following query: ``` $ cat q.txt (translation_unit (preproc_if . condition: (_) @cond . (preproc_def)+...

query

## CI failure ``` level=warning msg="Running Cilium with \"kvstore\"=\"\" requires identity allocation via CRDs. Changing identity-allocation-mode to \"crd\"" subsys=config level=info msg=Invoked duration="84.026µs" function="statedb.RegisterTable[...] (pkg/statedb/db.go:122)" subsys=hive level=info msg=Invoked duration="26.98µs" function="statedb.RegisterTable[...] (pkg/statedb/db.go:122)"...

area/CI
ci/flake
sig/agent

We currently require a v4.19 or equivalent kernel. This locks us out of many important improvements like higher complexity limits, deadcode elimination and so on. We propose to raise the...

sig/kernel
sig/datapath
kind/meta
pinned
sig/agent

Seems like only individuals get 20$ in free builds per month. I've contacted Semaphore support to see if there is some option for open source projects.

It's useful to do some basic checks on a Collection if there is a user space component. Basically, let the user specific a list of MapSpec and make sure that...

enhancement
help wanted

We don't have a way of testing 32bit support (not available on Semaphore) and it's probably not really used anyway. I think we should remove it. Thoughts @nathanjsweet ?

enhancement
help wanted

It's very easy to mess up benchmarks when using Program.Benchmark, since the kernel feeds the output from benchmark run N to run N+1. This means we don't measure the exact...

cmd/bpf2go: don't require internet connection in tests Disable the checksum db and the module proxy. They aren't needed for tests and disabling means we don't need internet access. Signed-off-by: Lorenz...