[PATCH 0/6] UBIFS NFS export support v2

Richard Weinberger richard at nod.at
Sun May 21 13:20:45 PDT 2017


Adding fscrypto support to UBIFS forced us to implement 64bit
cookies. Using this building block we can finally implement
export operations and allow UBIFS being exported via NFS.
This series adds the last missing bits.

It can be obtained from:
git://git.infradead.org/users/rw/linux.git ubifs_export_v2

Changes since v1, https://lkml.org/lkml/2016/12/1/711
 - Addressed comments from Marcus Folkesson, Hyunchul Lee and J. Bruce Fields
 - Added Acks/Reviewed-bys from J. Bruce Fields and Andreas Dilger

Richard Weinberger (6):
  ext4: Move is_32bit_api() to generic code
  ubifs: Provide a custom llseek for directories
  ubifs: Use 64bit readdir cookies
  ubifs: Maintain a parent pointer
  ubifs: Implement export_operations
  ubifs: Wire up NFS support

 fs/ext4/dir.c          |  9 -----
 fs/ubifs/dir.c         | 89 +++++++++++++++++++++++++++++++++++++-------------
 fs/ubifs/journal.c     |  5 ++-
 fs/ubifs/key.h         | 61 ++++++++++++++++++++++++++++++++++
 fs/ubifs/sb.c          |  2 ++
 fs/ubifs/super.c       | 39 ++++++++++++++++++++++
 fs/ubifs/ubifs-media.h | 18 ++++++++--
 fs/ubifs/ubifs.h       |  6 ++++
 include/linux/compat.h |  2 ++
 9 files changed, 195 insertions(+), 36 deletions(-)

-- 
2.12.0




More information about the linux-mtd mailing list