/* Input: buf: C string containing whitespace- separated positive or negative integer values representing NFS protocol versions to enable ("+n") or disable ("-n") size: non-zero length of C string in @buf Output: On success: status of zero or more protocol versions has been updated; passed-in buffer filled with ' */
static ssize_t write_versions(struct file *file, char *buf, size_t size)
/* Input: buf: C string containing whitespace- separated positive or negative integer values representing NFS protocol versions to enable ("+n") or disable ("-n") size: non-zero length of C string in @buf Output: On success: status of zero or more protocol versions has been updated; passed-in buffer filled with ' */
static ssize_t write_versions(struct file *file, char *buf, size_t size)
{
	ssize_t rv;
	mutex_lock(&nfsd_mutex);
	rv = __write_versions(file, buf, size);
	mutex_unlock(&nfsd_mutex);
	return rv;
}