Skip to contentSkip to conversation

pramfs: Kconfig and makefile

PATCH In review Marco Stornelli 1 participant 1 message Sep 7, 2013 VFS

lore
Share & tools
lore
#0 lore raw

PATCH 19/19 pramfs: Kconfig and makefile

Add Kconfig and makefile.

---
 fs/Kconfig         |    6 +++-
 fs/Makefile        |    1 +
 fs/pramfs/Kconfig  |   72 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 fs/pramfs/Makefile |   14 ++++++++++
 4 files changed, 91 insertions(+), 2 deletions(-)
 create mode 100644 fs/pramfs/Kconfig
 create mode 100644 fs/pramfs/Makefile
fs/Kconfig +4 -2
index c229f82..fd86a48 100644
@@ -17,7 +17,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"
@@ -29,7 +29,8 @@ 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
-	default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS
+	default y if PRAMFS=y && PRAMFS_XATTR
+	default m if EXT2_FS_XATTR || EXT3_FS_XATTR || EXT4_FS || PRAMFS_XATTR
 
 source "fs/reiserfs/Kconfig"
 source "fs/jfs/Kconfig"
@@ -209,6 +210,7 @@ source "fs/romfs/Kconfig"
 source "fs/pstore/Kconfig"
 source "fs/sysv/Kconfig"
 source "fs/ufs/Kconfig"
+source "fs/pramfs/Kconfig"
 source "fs/exofs/Kconfig"
 source "fs/f2fs/Kconfig"
 source "fs/efivarfs/Kconfig"
fs/Makefile +1 -0
index 4fe6df3..f8e70df 100644
@@ -126,3 +126,4 @@ obj-y				+= exofs/ # Multiple modules
 obj-$(CONFIG_CEPH_FS)		+= ceph/
 obj-$(CONFIG_PSTORE)		+= pstore/
 obj-$(CONFIG_EFIVAR_FS)		+= efivarfs/
+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
new file mode 100644
index 0000000..055f0bb
@@ -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
Signature · 1 line
1.7.3.4