Whamcloud - gitweb
LU-4231 llite: proper support of NFS anonymous dentries 98/8498/3
authorDmitry Eremin <dmitry.eremin@intel.com>
Wed, 20 Nov 2013 18:35:11 +0000 (22:35 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 4 Feb 2014 03:24:38 +0000 (03:24 +0000)
commit673101e82abf24f6922c1d46a71da1e00e7cc291
tree261850d2fd0342140f24210db3dadcb44629fa52
parent4b19dd4cdb81dd0803b7e8901ca4363550d2cf5a
LU-4231 llite: proper support of NFS anonymous dentries

NFS can ask to encode dentries that are not connected to the root.
The fix check for parent is NULL and encode a file handle accordingly.

Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com>
Change-Id: Idba91fd4bca4f26a37fd9bc76a340d2fbf557c9e
Reviewed-on: http://review.whamcloud.com/8347
Reviewed-by: Fan Yong <fan.yong@intel.com>
Tested-by: Jenkins
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Jian Yu <jian.yu@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-on: http://review.whamcloud.com/8498
lustre/llite/llite_nfs.c