* Re: [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() [not found] <20230412145300.3651840-1-glider@google.com> @ 2023-04-12 18:27 ` kernel test robot 2023-04-12 21:06 ` Andrew Morton 0 siblings, 1 reply; 3+ messages in thread From: kernel test robot @ 2023-04-12 18:27 UTC (permalink / raw) To: Alexander Potapenko Cc: llvm, oe-kbuild-all, urezki, hch, linux-kernel, linux-mm, akpm, elver, dvyukov, kasan-dev, Dipanjan Das Hi Alexander, kernel test robot noticed the following build errors: [auto build test ERROR on akpm-mm/mm-everything] url: https://github.com/intel-lab-lkp/linux/commits/Alexander-Potapenko/mm-kmsan-handle-alloc-failures-in-kmsan_ioremap_page_range/20230412-225414 base: https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git mm-everything patch link: https://lore.kernel.org/r/20230412145300.3651840-1-glider%40google.com patch subject: [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() config: i386-randconfig-a013 (https://download.01.org/0day-ci/archive/20230413/202304130223.epEIvA1E-lkp@intel.com/config) compiler: clang version 14.0.6 (https://github.com/llvm/llvm-project f28c006a5895fc0e329fe15fead81e37457cb1d1) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/intel-lab-lkp/linux/commit/f8f0837563234abfae564b24278879d42d52a6e8 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Alexander-Potapenko/mm-kmsan-handle-alloc-failures-in-kmsan_ioremap_page_range/20230412-225414 git checkout f8f0837563234abfae564b24278879d42d52a6e8 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=i386 olddefconfig COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=i386 prepare If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot <lkp@intel.com> | Link: https://lore.kernel.org/oe-kbuild-all/202304130223.epEIvA1E-lkp@intel.com/ All errors (new ones prefixed by >>): In file included from arch/x86/kernel/asm-offsets.c:14: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:9: In file included from include/linux/memcontrol.h:22: In file included from include/linux/writeback.h:13: In file included from include/linux/blk_types.h:10: In file included from include/linux/bvec.h:10: In file included from include/linux/highmem.h:9: >> include/linux/kmsan.h:291:1: error: non-void function does not return a value [-Werror,-Wreturn-type] } ^ 1 error generated. make[2]: *** [scripts/Makefile.build:114: arch/x86/kernel/asm-offsets.s] Error 1 make[2]: Target 'prepare' not remade because of errors. make[1]: *** [Makefile:1286: prepare0] Error 2 make[1]: Target 'prepare' not remade because of errors. make: *** [Makefile:226: __sub-make] Error 2 make: Target 'prepare' not remade because of errors. vim +291 include/linux/kmsan.h 68ef169a1dd20d Alexander Potapenko 2022-09-15 284 f8f0837563234a Alexander Potapenko 2023-04-12 285 static inline int kmsan_vmap_pages_range_noflush(unsigned long start, b073d7f8aee4eb Alexander Potapenko 2022-09-15 286 unsigned long end, b073d7f8aee4eb Alexander Potapenko 2022-09-15 287 pgprot_t prot, b073d7f8aee4eb Alexander Potapenko 2022-09-15 288 struct page **pages, b073d7f8aee4eb Alexander Potapenko 2022-09-15 289 unsigned int page_shift) b073d7f8aee4eb Alexander Potapenko 2022-09-15 290 { b073d7f8aee4eb Alexander Potapenko 2022-09-15 @291 } b073d7f8aee4eb Alexander Potapenko 2022-09-15 292 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() 2023-04-12 18:27 ` [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() kernel test robot @ 2023-04-12 21:06 ` Andrew Morton 2023-04-13 13:19 ` Alexander Potapenko 0 siblings, 1 reply; 3+ messages in thread From: Andrew Morton @ 2023-04-12 21:06 UTC (permalink / raw) To: kernel test robot Cc: Alexander Potapenko, llvm, oe-kbuild-all, urezki, hch, linux-kernel, linux-mm, elver, dvyukov, kasan-dev, Dipanjan Das On Thu, 13 Apr 2023 02:27:19 +0800 kernel test robot <lkp@intel.com> wrote: > Hi Alexander, > > kernel test robot noticed the following build errors: > > [auto build test ERROR on akpm-mm/mm-everything] > > >> include/linux/kmsan.h:291:1: error: non-void function does not return a value [-Werror,-Wreturn-type] Thanks, I'll do this: --- a/include/linux/kmsan.h~mm-kmsan-handle-alloc-failures-in-kmsan_ioremap_page_range-fix +++ a/include/linux/kmsan.h @@ -289,6 +289,7 @@ static inline int kmsan_vmap_pages_range struct page **pages, unsigned int page_shift) { + return 0; } static inline void kmsan_vunmap_range_noflush(unsigned long start, _ ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() 2023-04-12 21:06 ` Andrew Morton @ 2023-04-13 13:19 ` Alexander Potapenko 0 siblings, 0 replies; 3+ messages in thread From: Alexander Potapenko @ 2023-04-13 13:19 UTC (permalink / raw) To: Andrew Morton Cc: kernel test robot, llvm, oe-kbuild-all, urezki, hch, linux-kernel, linux-mm, elver, dvyukov, kasan-dev, Dipanjan Das On Wed, Apr 12, 2023 at 11:06 PM Andrew Morton <akpm@linux-foundation.org> wrote: > > On Thu, 13 Apr 2023 02:27:19 +0800 kernel test robot <lkp@intel.com> wrote: > > > Hi Alexander, > > > > kernel test robot noticed the following build errors: > > > > [auto build test ERROR on akpm-mm/mm-everything] > > > > >> include/linux/kmsan.h:291:1: error: non-void function does not return a value [-Werror,-Wreturn-type] > > Thanks, I'll do this: Thanks! I sent an updated version of the patch series, which includes your fix as well as a couple more improvements (__must_check annotations in particular) ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-04-13 13:20 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20230412145300.3651840-1-glider@google.com>
2023-04-12 18:27 ` [PATCH 1/2] mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() kernel test robot
2023-04-12 21:06 ` Andrew Morton
2023-04-13 13:19 ` Alexander Potapenko
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox