pramfs: Makefile and Kconfig
PATCH 17/17 pramfs: Makefile and Kconfig
From: Marco Stornelli <[email protected]>
Makefile and Kconfig.
Signed-off-by Marco Stornelli <[email protected]>
---
arch/Kconfig +2 -0
@@ -97,6 +97,9 @@ config USER_RETURN_NOTIFIER config HAVE_IOREMAP_PROT bool +config HAVE_SET_MEMORY_RO + bool + config HAVE_KPROBES bool diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index e330da2..9be32f2 100644
arch/x86/Kconfig +1 -0
@@ -23,6 +23,7 @@ config X86 select HAVE_OPROFILE select HAVE_PERF_EVENTS select HAVE_IRQ_WORK + select HAVE_SET_MEMORY_RO select HAVE_IOREMAP_PROT select HAVE_KPROBES select HAVE_MEMBLOCK
fs/Kconfig +5 -3
@@ -13,7 +13,7 @@ source "fs/ext4/Kconfig" config FS_XIP # execute in place bool - depends on EXT2_FS_XIP + depends on EXT2_FS_XIP || PRAMFS_XIP default y source "fs/jbd/Kconfig"
@@ -25,13 +25,14 @@ config FS_MBCACHE default y if EXT2_FS=y && EXT2_FS_XATTR default y if EXT3_FS=y && EXT3_FS_XATTR default y if EXT4_FS=y && EXT4_FS_XATTR - default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS_XATTR + default y if PRAMFS=y && PRAMFS_XATTR + default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS_XATTR || PRAMFS_XATTR source "fs/reiserfs/Kconfig" source "fs/jfs/Kconfig" config FS_POSIX_ACL -# Posix ACL utility routines (for now, only ext2/ext3/jfs/reiserfs/nfs4) +# Posix ACL utility routines (for now, only ext2/ext3/jfs/reiserfs/nfs4/pramfs) # # NOTE: you can implement Posix ACLs without these helpers (XFS does). # Never use this symbol for ifdefs.
@@ -190,6 +191,7 @@ source "fs/qnx4/Kconfig" source "fs/romfs/Kconfig" source "fs/sysv/Kconfig" source "fs/ufs/Kconfig" +source "fs/pramfs/Kconfig" source "fs/exofs/Kconfig" endif # MISC_FILESYSTEMS
fs/Makefile +1 -0
@@ -121,3 +121,4 @@ obj-$(CONFIG_BTRFS_FS) += btrfs/ obj-$(CONFIG_GFS2_FS) += gfs2/ obj-$(CONFIG_EXOFS_FS) += exofs/ obj-$(CONFIG_CEPH_FS) += ceph/ +obj-$(CONFIG_PRAMFS) += pramfs/
fs/pramfs/Kconfig new file +72 -0
72 lines not on this page · raw message
fs/pramfs/Makefile new file +14 -0
@@ -0,0 +1,14 @@ +# +# Makefile for the linux pram-filesystem routines. +# + +obj-$(CONFIG_PRAMFS) += pramfs.o +obj-$(CONFIG_PRAMFS_TEST_MODULE) += pramfs_test.o + +pramfs-y := balloc.o dir.o file.o inode.o namei.o super.o symlink.o ioctl.o + +pramfs-$(CONFIG_PRAMFS_WRITE_PROTECT) += wprotect.o +pramfs-$(CONFIG_PRAMFS_XIP) += xip.o +pramfs-$(CONFIG_PRAMFS_XATTR) += xattr.o xattr_user.o xattr_trusted.o desctree.o +pramfs-$(CONFIG_PRAMFS_POSIX_ACL) += acl.o +pramfs-$(CONFIG_PRAMFS_SECURITY) += xattr_security.o