pramfs: ACL support

ACL operations.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: extended attributes support

Extended attributes operations.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: extended attributes descriptors tree

Extended attributes block descriptors tree.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: memory write protection

Memory write protection.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: test module

Test module.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: ioctl operations

Ioctl operations.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: Makefile and Kconfig

Makefile and Kconfig.

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
pramfs: fix build for kernel 3.4

Upgrade pramfs code for kernel 3.4

Signed-off-by: Marco Stornelli <marco.stornelli@gmail.com>
AXFS: Kconfigs and Makefiles

The Kconfigs and Makefiles for AXFS

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs.h

The AXFS header.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Thomas Rony Jose <thomas.jose@ap.sony.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_fs.h

The AXFS on media superblock declaration.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_fs_sb.h

The AXFS superblock declaration.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_inode.c

Contains the most of the filesystem logic with the major exception
of the mounting infrastructure.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_mtd.c

Allows axfs to use mtd devices or has dummy functions if mtd
device support is compiled out of the kernel.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Thomas Rony Jose <thomas.jose@ap.sony.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_physmem.c

Allows axfs to use striaght memory or has dummy functions if
this is a UML system.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_profiling.c

Tracks pages of files that enter the page cache.  Outputs through a proc
file which generates a comma separated data file with path, page offset,
count of times entered page cache.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_super.c

Contains the core code used to mount the fs.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Thomas Rony Jose <thomas.jose@ap.sony.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_uml.c

Allows axfs in a UML kernel to use find_iomem() interface for the XIP device
or dummy functions if this is not a UML build.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_uncompress.c

AXFS interfaces to the uncompression library

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>
AXFS: axfs_bdev.c

Allows axfs to use block devices or has dummy functions if block
device support is compiled out of the kernel.

Signed-off-by: Jared Hulbert <jaredeh@gmail.com>
Signed-off-by: Thomas Rony Jose <thomas.jose@ap.sony.com>
Signed-off-by: Aaditya Kumar <aaditya.kumar@ap.sony.com>