Assuming that this patch is merged, we'll have to at least add an unused void*
to our tracepoint callbacks. If we're clever, we might also be able to merge
our callbacks with identical signatures and distinguish them based on the data
Wenji pointed out that this is now live in 2.6.35-rc1, commit
Commits e17cf7003724+a8ebb9d338e8 update STAPCONF_TRACEPOINT_HAS_DATA to work with kernel 5.7.0+ which removes DECLARE_TRACE_NOARGS.