GSoC 2026 - Looking up for a mentor

From: Théo_Daron <theo_at_daron.be>
Date: Mon, 02 Mar 2026 10:02:39 UTC
Hi everyone !

My name is Théo, I am a Belgian student and I'd love applying to gsoc 
this year :)

While going through the gsoc project ideas list, this particular subject 
caught
my attention:

> Unified kernel tracing interface

> The goal of the project is to identify useful kernel tracepoints, and
> design and implement a unified interface that can be used by different
> consumers to collect information about the event corresponding to a
> particular tracepoint.
> This would make it easier for new subsystems to
> collect information from existing tracepoints, rather than modifying 
> the
> core kernel to add more hooks.
> An additional aim would be to ensure that
> such tracepoints have minimal overhead, probably by using hot-patching 
> to
> enable and disable a particular tracepoint. FreeBSD-CURRENT now uses 
> clang
> 10.0, which implements the "asm goto" construct that could be useful 
> here.
> (<https://wiki.freebsd.org/SummerOfCodeIdeas#Unified_kernel_tracing_interface>)

This looks interesting to me, as it would allow me to observe many 
different
parts of the kernel and gain a better understanding of FreeBSD's 
internal
workings. I also really like this idea as I am not confident enough in 
my
networking skills to engage on some networking-related project, and the
unified kernel tracing interface idea looks like it does not require 
such
experience in networking.

However, I cannot see anyone willing to mentor this on the website, so I 
thought
maybe someone here would like to :)

On a side note, I really like what y'all are doing here with freebsd, 
thanks for
putting all this work in !

Greetings from Belgium,
Thanks for your time                                    ,

-- 
Théo Daron
UCLouvain engineering student