LDISKFS_LINUX_SERIES
LDISKFS_AC_PATCH_PROGRAM
- LB_EXT_FREE_BLOCKS_WITH_BUFFER_HEAD
- LB_EXT4_JOURNAL_START_3ARGS
- LB_EXT4_BREAD_4ARGS
- LB_EXT4_HAVE_INFO_DQUOT
- LB_EXT4_HAVE_I_CRYPT_INFO
- LB_LDISKFS_JOURNAL_ENSURE_CREDITS
- LB_LDISKFS_IGET_HAS_FLAGS_ARG
- LB_LDISKFS_FIND_ENTRY_LOCKED_EXISTS
- LB_LDISKFSFS_DIRHASH_WANTS_DIR
- LB_JBD2_H_TOTAL_CREDITS
LB_EXT4_INC_DEC_COUNT_2ARGS
- LB_JBD2_JOURNAL_GET_MAX_TXN_BUFS
LB_EXT4_JOURNAL_GET_WRITE_ACCESS_4A
LB_HAVE_INODE_LOCK_SHARED
AC_DEFINE(CONFIG_LDISKFS_FS_POSIX_ACL, 1, [posix acls for ldiskfs])
LB_SRC_LDISKFSFS_DIRHASH_WANTS_DIR
LB_SRC_JBD2_H_TOTAL_CREDITS
LB_SRC_JBD2_JOURNAL_GET_MAX_TXN_BUFS
+ LB2_SRC_CHECK_CONFIG_IM([FS_ENCRYPTION])
LB2_LINUX_TEST_COMPILE_ALL([ldiskfs],
[for available ldiskfs ext4 interfaces])
LB_LDISKFSFS_DIRHASH_WANTS_DIR
LB_JBD2_H_TOTAL_CREDITS
LB_JBD2_JOURNAL_GET_MAX_TXN_BUFS
+ LB2_TEST_CHECK_CONFIG_IM([FS_ENCRYPTION], [
+ EXT4_CRYPTO=],[
+ EXT4_CRYPTO='%/crypto.c'])
])
+ AC_SUBST(EXT4_CRYPTO)
])
#
linux_new_headers := htree_lock.h
trace_headers := $(wildcard @LINUX@/include/trace/events/ext4*.h)
-ifeq ($(CONFIG_FS_ENCRYPTION),)
-backfs_sources := $(filter-out %.mod.c %/inode-test.c %/crypto.c,$(wildcard @EXT4_SRC_DIR@/*.c))
-else
-backfs_sources := $(filter-out %.mod.c %/inode-test.c,$(wildcard @EXT4_SRC_DIR@/*.c))
-endif
+backfs_sources := $(filter-out %.mod.c %/inode-test.c @EXT4_CRYPTO@,$(wildcard @EXT4_SRC_DIR@/*.c))
new_sources := mmp.c htree_lock.c critical_encode.h encdata.h
new_headers :=