shiltian wrote: My general question is, the kernel info looks like highly "target" dependent. I'm not sure if it is a good idea to have them all combined together in a target "independent" manner. https://github.com/llvm/llvm-project/pull/102944