[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