Fix CID24141 and CID24142 - Always set major and minor in change_fsid_type

Also fix issue converting from FSID_MAJOR_64 to FSID_TWO_UINT64 which
NOW MUST be re-indexed.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Reviewed-by: Jim Lieb <jlieb@panasas.com>
Fix CID24143 - double free of dev_name in posix_get_fsid

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove COMPONENT_ from config names, also add short names as synonyms

Also add MID_DEBUG and FULL_DEBUG synonyms

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Remove COMPONENT_ from dbus variable name

Append COMPONENT_ to all the other places.

Also, dbus log component vars are now "org.ganesha.nfsd.log.component"

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Reviewed-by: Jim Lieb <jlieb@panasas.com>
Fix FSAL_GPFS lookup to work if run on older GPFS without fsid in getattrs

Older GPFS doesn't pass back the fsid in the attributes. We need
to work around that condition.

Fix gpfs_lookup_path to use fsid from handle not attributes.

Fix GPFSFSAL_getattrs to initialize the fsid to 0.0, make the call into
GPFS, and if the fsid is still 0.0, set the fsid from the fsal_filesystem.

Move the XDEV processing into GPFSFSAL_lookup so that it can check the
fsid in the handle for XDEV crossing, and then pass the correct
fsal_filesystem to GPFSFSAL_getattrs.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Acked-by: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com>

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Replace token_to_proc() and use strtok_r

Signed-off-by: Malahal Naineni <malahal@us.ibm.com>
Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Restore lost code - trim trailing / from EXPORT Path option

The v3 mount matching code assumes fullpath does not have a
trailing slash.

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>
Reviewed-by: Malahal Naineni <malahal@us.ibm.com>
Fix fsid bug in FSAL_VFS

Signed-off-by: Frank S. Filz <ffilzlnx@mindspring.com>