Michal Rostecki
Michal Rostecki
I need to take a look how things are looking with eBPF on Windows, because I think that would be the only feasible way of implementing that feature if we...
I have a working implementation of IPv4/IPv6 dual-stack for netpol controller here: https://github.com/k3s-io/kube-router/pull/7 The main reason why I didn't upstream it yet is that we only made a change in...
Hi @leiqi96, Can you try `DOCKER_BUILDKIT=1 dapper cargo test`? The `INCLUDE+` instruction comes from [Dockerfile+ extension](https://github.com/edrevo/dockerfile-plus) and using such extensions works only with Docker Buildkit enabled. We probably need to...
Hi! Docs repository is here: https://github.com/lockc-project/book I will update the links now. Sorry for the inconvenience! Regarding the error you posted - seems like the lockc container has troubles with...
On the main branch, I rewrote all BPF programs in Rust and I also added a program (similar to yours) deleting processes: https://github.com/lockc-project/lockc/blob/main/lockc-ebpf/src/proc.rs#L81-L100 I will try to make a new...
Examples of jobs running: https://github.com/libbpf/libbpf/runs/4229553591?check_suite_focus=true
Could you post your kernel config? It should be available in `/proc/config` or `/proc/config.gz`. I'm usually testing lockc with the newest kernels coming in openSUSE Tumbleweed, but we will try...
@humancalico It's for adding `bpf` to the `CONFIG_LSM` list, sorry for not being clear. We've already done it for openSUSE: https://github.com/openSUSE/kernel-source/commit/c2c25b18721866d6211054f542987036ed6e0a50
I didn't. I only used https://developer.gnome.org/glib/stable/glib-Testing.html once and had a look at the selftests in the Linux kernel.
What do we need to concretely do here? I guess that: - [ ] Figuring out a better was of targetting CPU architectures cross-compilation rather than `ctg(bpf_target_arch)`. `bpf_target_arch` is a...