tree: https://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git libnvdimm-for-next head: 8f98ae0c9b90bb46097e4f28e81e9ae6148e5694 commit: 78f35473508118df5ea04b9515ac3f1aaec0a980 [9/22] dax: introduce a fs_dax_get_by_bdev() helper config: ia64-tiger_defconfig (attached as .config) compiler: ia64-linux-gcc (GCC) 6.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout 78f35473508118df5ea04b9515ac3f1aaec0a980 # save the attached .config to linux build tree make.cross ARCH=ia64
All errors (new ones prefixed by >>): >> drivers//dax/super.c:64:20: error: redefinition of 'fs_dax_get_by_bdev' struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev) ^~~~~~~~~~~~~~~~~~ In file included from drivers//dax/super.c:22:0: include/linux/dax.h:76:34: note: previous definition of 'fs_dax_get_by_bdev' was here static inline struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev) ^~~~~~~~~~~~~~~~~~ vim +/fs_dax_get_by_bdev +64 drivers//dax/super.c 63 > 64 struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev) 65 { 66 if (!blk_queue_dax(bdev->bd_queue)) 67 return NULL; 68 return fs_dax_get_by_host(bdev->bd_disk->disk_name); 69 } 70 EXPORT_SYMBOL_GPL(fs_dax_get_by_bdev); 71 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation _______________________________________________ Linux-nvdimm mailing list Linux-nvdimm@lists.01.org https://lists.01.org/mailman/listinfo/linux-nvdimm