This branch requires syren fix 81025059. This branch fixed transaction id mismatch between inside
message and share memory buffer that cause errno set as bad file descriptor. This branch added
operation mutex to close gap between can close testing and close file in nfs. Also this
changed code to delete handle/name entry from cache without checking whether file is closed
successfully or not, so this fix cache is full error.

Signed-off-by: huangz <huangz@us.ibm.com>
Commit for pt v4.1 rev_8

Signed-off-by: Venkateswararao Jujjuri "<jvrao@linux.vnet.ibm.com>