Whamcloud - gitweb
LU-4231 llite: proper support of NFS anonymous dentries 47/8347/3
authorDmitry Eremin <dmitry.eremin@intel.com>
Wed, 20 Nov 2013 18:35:11 +0000 (22:35 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Fri, 6 Dec 2013 12:37:43 +0000 (12:37 +0000)
commitaeffa2c943b3a3077def02f4bce245436230b0e4
treea18cf68f1e9a1e1fbb5618e0c5529a9cb47b49b4
parentb0f4543f93a7806dccae39c44352b3ca4673afc7
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>
lustre/llite/llite_nfs.c