[CIFS] New POSIX locking code not setting rc properly to zero on successful