[PATCH v2 0/5] PMFS: Rebase to Linux 3.9
Vishal Verma
vishal.l.verma at linux.intel.com
Thu May 2 18:31:08 EDT 2013
This patchset moves PMFS forward to Linux 3.9
Ross Zwisler (1):
PMFS: Formatting fix to README.md
Sanjay Kumar (1):
PMFS: Remove unnecessary flushing from pmfs_fsync()
Vishal Verma (3):
PMFS: Add Persistent Memory File System
Add README.md for PMFS
PMFS: Update README.md with mailing list info
Documentation/filesystems/pmfs.txt | 145 ++++
README.md | 145 ++++
arch/Kconfig | 3 +
arch/x86/Kconfig | 1 +
arch/x86/include/asm/io.h | 6 +
arch/x86/include/asm/pgtable_types.h | 1 +
arch/x86/kernel/sys_x86_64.c | 150 ++++
arch/x86/mm/init.c | 4 +
arch/x86/mm/ioremap.c | 90 ++-
arch/x86/mm/pat.c | 2 +
arch/x86/mm/pgtable.c | 2 +
fs/Kconfig | 3 +-
fs/Makefile | 1 +
fs/pmfs/Kconfig | 37 +
fs/pmfs/Makefile | 11 +
fs/pmfs/balloc.c | 256 ++++++
fs/pmfs/bbuild.c | 514 +++++++++++
fs/pmfs/dir.c | 310 +++++++
fs/pmfs/file.c | 337 ++++++++
fs/pmfs/inode.c | 1568 ++++++++++++++++++++++++++++++++++
fs/pmfs/ioctl.c | 150 ++++
fs/pmfs/journal.c | 866 +++++++++++++++++++
fs/pmfs/journal.h | 101 +++
fs/pmfs/namei.c | 797 +++++++++++++++++
fs/pmfs/persist.c | 238 +++++
fs/pmfs/pmfs.h | 576 +++++++++++++
fs/pmfs/pmfs_test.c | 50 ++
fs/pmfs/super.c | 1217 ++++++++++++++++++++++++++
fs/pmfs/symlink.c | 71 ++
fs/pmfs/wprotect.c | 91 ++
fs/pmfs/wprotect.h | 166 ++++
fs/pmfs/xip.c | 672 +++++++++++++++
fs/pmfs/xip.h | 28 +
include/asm-generic/pgtable.h | 8 +
include/linux/io.h | 10 +
include/linux/mm.h | 13 +
include/linux/pmfs_def.h | 206 +++++
include/linux/pmfs_sb.h | 83 ++
include/linux/vmalloc.h | 2 +-
include/uapi/linux/magic.h | 1 +
lib/ioremap.c | 126 +++-
mm/madvise.c | 6 +
mm/memcontrol.c | 4 +-
mm/memory.c | 171 ++++-
mm/mlock.c | 5 +
mm/mmap.c | 3 +
mm/mprotect.c | 4 +
mm/msync.c | 10 +-
mm/vmalloc.c | 10 +-
49 files changed, 9230 insertions(+), 41 deletions(-)
create mode 100644 Documentation/filesystems/pmfs.txt
create mode 100644 README.md
create mode 100644 fs/pmfs/Kconfig
create mode 100644 fs/pmfs/Makefile
create mode 100644 fs/pmfs/balloc.c
create mode 100644 fs/pmfs/bbuild.c
create mode 100644 fs/pmfs/dir.c
create mode 100644 fs/pmfs/file.c
create mode 100644 fs/pmfs/inode.c
create mode 100644 fs/pmfs/ioctl.c
create mode 100644 fs/pmfs/journal.c
create mode 100644 fs/pmfs/journal.h
create mode 100644 fs/pmfs/namei.c
create mode 100644 fs/pmfs/persist.c
create mode 100644 fs/pmfs/pmfs.h
create mode 100644 fs/pmfs/pmfs_test.c
create mode 100644 fs/pmfs/super.c
create mode 100644 fs/pmfs/symlink.c
create mode 100644 fs/pmfs/wprotect.c
create mode 100644 fs/pmfs/wprotect.h
create mode 100644 fs/pmfs/xip.c
create mode 100644 fs/pmfs/xip.h
create mode 100644 include/linux/pmfs_def.h
create mode 100644 include/linux/pmfs_sb.h
More information about the Linux-pmfs
mailing list