> The new Landlock tracepoints use UAPI-prefixed __u32 and __u64 names for
> callback arguments and record fields, including internal IDs that are
> not Landlock UAPI values. Typed BPF consumers see callback typedef names
> through BTF.
> 
> Use the kernel u32 and u64 aliases before release so the tracepoint
> contract does not present internal values as Landlock UAPI types. This
> changes BTF-visible typedef spelling but not integer widths, calling
> conventions, tracefs formats, or record layouts.
> 
> Cc: Günther Noack <[email protected]>
> Cc: Steven Rostedt <[email protected]>
> Signed-off-by: Mickaël Salaün <[email protected]>

Sashiko has reviewed this patch and found no issues. It looks great!

-- 
Sashiko AI review · 
https://sashiko.dev/#/patchset/[email protected]?part=1


Reply via email to