mirror of https://gitee.com/openkylin/linux.git
fs: FS_POSIX_ACL does not depend on BLOCK
- Fix a kconfig unmet dependency warning. - Remove the comment that identifies which filesystems use POSIX ACL utility routines. - Move the FS_POSIX_ACL symbol outside of the BLOCK symbol if/endif block because its functions do not depend on BLOCK and some of the filesystems that use it do not depend on BLOCK. warning: (GENERIC_ACL && JFFS2_FS_POSIX_ACL && NFSD_V4 && NFS_ACL_SUPPORT && 9P_FS_POSIX_ACL) selects FS_POSIX_ACL which has unmet direct dependencies (BLOCK) Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
3bc0ba4305
commit
16ebe911eb
17
fs/Kconfig
17
fs/Kconfig
|
@ -30,15 +30,6 @@ config FS_MBCACHE
|
||||||
source "fs/reiserfs/Kconfig"
|
source "fs/reiserfs/Kconfig"
|
||||||
source "fs/jfs/Kconfig"
|
source "fs/jfs/Kconfig"
|
||||||
|
|
||||||
config FS_POSIX_ACL
|
|
||||||
# Posix ACL utility routines (for now, only ext2/ext3/jfs/reiserfs/nfs4)
|
|
||||||
#
|
|
||||||
# NOTE: you can implement Posix ACLs without these helpers (XFS does).
|
|
||||||
# Never use this symbol for ifdefs.
|
|
||||||
#
|
|
||||||
bool
|
|
||||||
default n
|
|
||||||
|
|
||||||
source "fs/xfs/Kconfig"
|
source "fs/xfs/Kconfig"
|
||||||
source "fs/gfs2/Kconfig"
|
source "fs/gfs2/Kconfig"
|
||||||
source "fs/ocfs2/Kconfig"
|
source "fs/ocfs2/Kconfig"
|
||||||
|
@ -47,6 +38,14 @@ source "fs/nilfs2/Kconfig"
|
||||||
|
|
||||||
endif # BLOCK
|
endif # BLOCK
|
||||||
|
|
||||||
|
# Posix ACL utility routines
|
||||||
|
#
|
||||||
|
# Note: Posix ACLs can be implemented without these helpers. Never use
|
||||||
|
# this symbol for ifdefs in core code.
|
||||||
|
#
|
||||||
|
config FS_POSIX_ACL
|
||||||
|
def_bool n
|
||||||
|
|
||||||
config EXPORTFS
|
config EXPORTFS
|
||||||
tristate
|
tristate
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue