staging: lustre: lustre: Off by two in lmv_fid2path()
authorDan Carpenter <dan.carpenter@oracle.com>
Fri, 28 Jul 2017 14:42:27 +0000 (17:42 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 20 Aug 2017 18:08:41 +0000 (11:08 -0700)
commit0c1b9970ddd4cc41002321c3877e7f91aacb896d
treec89c37bdd6e7e6577d729e89dc7517a601db2bd3
parent5e47adb90630c6c1b84623d85751618f704fb89d
staging: lustre: lustre: Off by two in lmv_fid2path()

We want to concatonate join string one, a '/' character, string two and
then a NUL terminator.  The destination buffer holds ori_gf->gf_pathlen
characters.  The strlen() function returns the number of characters not
counting the NUL terminator.  So we should be adding two extra spaces,
one for the foward slash and one for the NUL.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: frank zago <fzago@cray.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/lmv/lmv_obd.c