michaelrj-google wrote: If the UAPI headers expose these macros it's probably best to just include those if possible. There are also license issues if we directly copy from the linux headers, so we can't do that. https://github.com/llvm/llvm-project/pull/142080