tree: https://github.com/ammarfaizi2/linux-block dhowells/linux-fs/netfs-lib head: 5b86a8b0ad02925d473f006baeab39366036c0c7 commit: dc354eeb44878c7885019dedb0258bc657ac96da [10/25] netfs: Provide invalidatepage and releasepage calls config: csky-randconfig-r033-20221102 compiler: csky-linux-gcc (GCC) 12.1.0 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/ammarfaizi2/linux-block/commit/dc354eeb44878c7885019dedb0258bc657ac96da git remote add ammarfaizi2-block https://github.com/ammarfaizi2/linux-block git fetch --no-tags ammarfaizi2-block dhowells/linux-fs/netfs-lib git checkout dc354eeb44878c7885019dedb0258bc657ac96da # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=csky SHELL=/bin/bash fs/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): In file included from include/asm-generic/bug.h:22, from arch/csky/include/asm/bug.h:18, from include/linux/bug.h:5, from include/linux/thread_info.h:13, from include/asm-generic/preempt.h:5, from ./arch/csky/include/generated/asm/preempt.h:1, from include/linux/preempt.h:78, from include/linux/spinlock.h:56, from include/linux/swap.h:5, from fs/netfs/misc.c:8: fs/netfs/misc.c: In function 'netfs_invalidate_folio': >> fs/netfs/internal.h:164:36: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 164 | #define _enter(FMT, ...) no_printk("==> %s("FMT")", __func__, ##__VA_ARGS__) | ^~~~~~~~~ include/linux/printk.h:429:25: note: in definition of macro 'printk_index_wrap' 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ include/linux/printk.h:131:17: note: in expansion of macro 'printk' 131 | printk(fmt, ##__VA_ARGS__); \ | ^~~~~~ fs/netfs/internal.h:164:26: note: in expansion of macro 'no_printk' 164 | #define _enter(FMT, ...) no_printk("==> %s("FMT")", __func__, ##__VA_ARGS__) | ^~~~~~~~~ fs/netfs/misc.c:22:9: note: in expansion of macro '_enter' 22 | _enter("{%lx},%lx,%lx", folio_index(folio), offset, length); | ^~~~~~ fs/netfs/internal.h:164:36: warning: format '%lx' expects argument of type 'long unsigned int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 164 | #define _enter(FMT, ...) no_printk("==> %s("FMT")", __func__, ##__VA_ARGS__) | ^~~~~~~~~ include/linux/printk.h:429:25: note: in definition of macro 'printk_index_wrap' 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ include/linux/printk.h:131:17: note: in expansion of macro 'printk' 131 | printk(fmt, ##__VA_ARGS__); \ | ^~~~~~ fs/netfs/internal.h:164:26: note: in expansion of macro 'no_printk' 164 | #define _enter(FMT, ...) no_printk("==> %s("FMT")", __func__, ##__VA_ARGS__) | ^~~~~~~~~ fs/netfs/misc.c:22:9: note: in expansion of macro '_enter' 22 | _enter("{%lx},%lx,%lx", folio_index(folio), offset, length); | ^~~~~~ vim +164 fs/netfs/internal.h 3d3c95046742e4 David Howells 2020-05-13 162 3d3c95046742e4 David Howells 2020-05-13 163 #else 3d3c95046742e4 David Howells 2020-05-13 @164 #define _enter(FMT, ...) no_printk("==> %s("FMT")", __func__, ##__VA_ARGS__) :::::: The code at line 164 was first introduced by commit :::::: 3d3c95046742e4eebaa4b891b0b01cbbed94ebbd netfs: Provide readahead and readpage netfs helpers :::::: TO: David Howells :::::: CC: David Howells -- 0-DAY CI Kernel Test Service https://01.org/lkp