On Thu, Mar 03, 2022 at 04:17:25AM IST, Alexei Starovoitov wrote: > On Tue, Mar 1, 2022 at 3:57 AM Kumar Kartikeya Dwivedi <memxor@xxxxxxxxx> wrote: > > > > On Tue, Mar 01, 2022 at 05:10:31PM IST, kernel test robot wrote: > > > Hi Kumar, > > > > > > Thank you for the patch! Perhaps something to improve: > > > > > > [auto build test WARNING on bpf-next/master] > > > > > > url: https://github.com/0day-ci/linux/commits/Kumar-Kartikeya-Dwivedi/Fixes-for-bad-PTR_TO_BTF_ID-offset/20220301-150010 > > > base: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git master > > > config: s390-randconfig-r021-20220301 (https://download.01.org/0day-ci/archive/20220301/202203011937.wMLpkfU3-lkp@xxxxxxxxx/config) > > > compiler: clang version 15.0.0 (https://github.com/llvm/llvm-project d271fc04d5b97b12e6b797c6067d3c96a8d7470e) > > > > The same warning is emitted on clang for all existing definitions, so I can > > respin with a fix for the warning like we do for GCC, otherwise it can also > > be a follow up patch. > > Separate patch is fine. > How do you plan on fixing it? > What is __diag_ignore equivalent for clang? Hmm, looks like I'll have to add those in include/linux/compiler-clang.h. Quick local testing suggests it will work with _Pragma("clang diagnostic ignored ..."). -- Kartikeya