Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Dec 2010 18:46:44 +0000 (UTC)
From:      Rick Macklem <rmacklem@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/fs/nfsserver nfs_nfsdport.c
Message-ID:  <201012241846.oBOIkqA7062404@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rmacklem    2010-12-24 18:46:44 UTC

  FreeBSD src repository

  Modified files:
    sys/fs/nfsserver     nfs_nfsdport.c 
  Log:
  SVN rev 216691 on 2010-12-24 18:46:44Z by rmacklem
  
  Since VOP_READDIR() for ZFS does not return monotonically
  increasing directory offset cookies, disable the UFS related
  loop that skips over directory entries at the beginning of
  the block for the experimental NFS server. This loop is
  required for UFS since it always returns directory entries
  starting at the beginning of the block that
  the requested directory offset is in. In discussion with pjd@
  and mckusick@ it seems that this behaviour of UFS should maybe
  change, with this fix being an interim patch until then.
  This patch only fixes the experimental server, since pjd@ is
  working on a patch for the regular server.
  
  Discussed with: pjd, mckusick
  MFC after:      5 days
  
  Revision  Changes    Path
  1.28      +10 -2     src/sys/fs/nfsserver/nfs_nfsdport.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012241846.oBOIkqA7062404>