> On Sep 15, 2017, at 6:31 AM, J . Bruce Fields <bfields@xxxxxxxxxxxx> wrote: > > On Fri, Sep 15, 2017 at 02:12:24PM +0100, Stefan Hajnoczi wrote: >> On Thu, Sep 14, 2017 at 01:37:30PM -0400, J . Bruce Fields wrote: >>> On Thu, Sep 14, 2017 at 11:55:51AM -0400, Steve Dickson wrote: >>>> On 09/14/2017 11:39 AM, Steve Dickson wrote: >>>>> Hello >>>>> >>>>> On 09/13/2017 06:26 AM, Stefan Hajnoczi wrote: >>>>>> v3: >>>>>> * Documented vsock syntax in exports.man, nfs.man, and nfsd.man >>>>>> * Added clientaddr autodetection in mount.nfs(8) >>>>>> * Replaced #ifdefs with a single vsock.h header file >>>>>> * Tested nfsd serving both IPv4 and vsock at the same time >>>>> Just curious as to the status of the kernel patches... Are >>>>> they slated for any particular release? >>>> Maybe I should have read the thread before replying ;-) >>>> >>>> I now see the status of the patches... not good! 8-) >>> >>> To be specific, the code itself is probably fine, it's just that nobody >>> on the NFS side seems convinced that NFS/VSOCK is necessary. >> >> Yes, the big question is whether the Linux NFS maintainers can see this >> feature being merged. It allows host<->guest file sharing in a way that >> management tools can automate. >> >> I have gotten feedback multiple times that NFS over TCP/IP is not an >> option for management tools like libvirt to automate. > > We're having trouble understanding why this is. I'm also having trouble understanding why NFS is a better solution in this case than a virtual disk, which does not require any net- working to be configured. What exactly is expected to be shared between the hypervisor and each guest? I do understand the use cases for a full-featured NFS server in the hypervisor, but not why it needs to be zero-config. > Maybe it would help if you could put us directly in touch with the > sources of those feedback? > > --b. > >> They want >> something that is both zero-configuration and not prone to breakage >> inside the guest. AF_VSOCK has those qualities. >> >> Can you give a verdict on NFS over AF_VSOCK as Linux NFS maintainers? >> >> If the verdict is yes, then I'll submit the kernel patch series and get >> to work on netid registration. If no, then everyone can move on and >> I'll figure out what to do next. >> >> The latest kernel code is here: >> https://github.com/stefanha/linux/tree/vsock-nfsd >> >> Stefan >> >> PS: I removed Neil Brown from CC because he requested not to be included >> on this patch series. -- Chuck Lever -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html