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
[email protected]
https://lists.01.org/mailman/listinfo/linux-nvdimm