scheduler Core kernel CPU scheduler (kernel/sched/core.c) User Kernel sched_ext FW (kernel/sched/ext.c) CFS (kernel/sched/fair.c) BPF program of your scheduler …
• Deep kernel expertise • Too much data • Interoperability ref: https://ebpf.foundation/report-the-state-of-ebpf/ But we are not hyperscalers. Lack of expert talent...
sbin bin A Targeted Program Targeted Program × : /bin/TargetedProgram ◦ : /A/bin/TargetedProgram • The target program's path varies by mount namespace.
across various industries to accelerate its introduction into production systems • Disseminate patterns and best practices for developing eBPF programs • Increase contributions to eBPF-related open-source software from Japan
application developers to make it easy to use eBPF, this activity aims to identify and document [k,u]uprobe hook points in widely used OSS. • Activities • Gather information about user-space function for uprobe • Investigate the hook point of application-related kernel functions for kprobe • Ex. negative dentry cache • Encourage an adoption of BTF for userspace programs