Hi, v4.12-rc1 does not compile with the attached config. I get the following: fs/built-in.o: In function `xfs_file_iomap_end': xfs_iomap.c:(.text+0xb7f75): undefined reference to `put_dax' fs/built-in.o: In function `xfs_file_iomap_begin': xfs_iomap.c:(.text+0xb8802): undefined reference to `dax_get_by_host with the following diff I do not get the error: --- .config.old 2017-05-18 17:45:44.621011682 +0200 +++ .config 2017-05-18 19:06:56.608813894 +0200 @@ -3362,7 +3362,7 @@ CONFIG_RAS=y # # CONFIG_ANDROID is not set # CONFIG_LIBNVDIMM is not set -CONFIG_DAX=m +CONFIG_DAX=y # CONFIG_DEV_DAX is not set # CONFIG_NVMEM is not set # CONFIG_STM is not set @@ -3439,7 +3439,7 @@ CONFIG_XFS_POSIX_ACL=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set # CONFIG_F2FS_FS is not set -# CONFIG_FS_DAX is not set +CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set So I guess, there is some dependency on that option missing. Best regards, Julian Wollrath -- () ascii ribbon campaign - against html e-mail /\ - against proprietary attachments
Attachment:
config
Description: Binary data