>With the proper BPF tracing scripts, I think we can validate that programs indeed avoids page faults
Sorry, I'm a little confused why this would be necessary? Like, sure, it's a nice to have on a CI as a basic sanity check but if you just invoke mlockall you'll end up with everything wired down and you're good to go regardless?