From 1a9c0407f67d2a516033d8e8caf0660da67c362d Mon Sep 17 00:00:00 2001 From: ftigeot Date: Tue, 11 Sep 2012 09:45:58 -0700 Subject: [PATCH] Add NFSv4 project --- docs/developer/gsocprojectspage/index.mdwn | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/developer/gsocprojectspage/index.mdwn b/docs/developer/gsocprojectspage/index.mdwn index 482eebe2..6d7a4699 100644 --- a/docs/developer/gsocprojectspage/index.mdwn +++ b/docs/developer/gsocprojectspage/index.mdwn @@ -460,5 +460,17 @@ Meta information: * Difficulty: Moderate * Contact point: kernel@lists.dragonflybsd.org, Samuel J. Greear , Alex Hornung +--- +##### Implement NFS version 4 +* NFSv4 is more than a simple version increase; it is an adaptation of NFS to Internet and WAN networks, with an expectation of high latency and firewalled data transfers and a non-naive security framework layer. +* NFSv4 servers export a single Pseudo File System (which has nothing to do with HAMMER(5) PFSes besides the name) merging all local filesystems in a unique namespace. +* We already have some kernel code which could be used as a starting point (WebNFS) + +Meta information: + +* Prerequisites: C, OS internals, ideally some knowledge of the VFS and namecache layers +* Difficulty: Medium +* Contact point: kernel@crater.dragonflybsd.org + --- (please add) -- 2.41.0