Well, I don't understand how this is going wrong. All the logic in fs/nfs/super.c (nfs_show_mount_options(), nfs_remount(), nfs_parse_security_flavors(), nfs_compare_remount_data()) appears to do the right thing with the sec option (stored in various structures as auth_flavors[0] or au_flavor).
Perhaps you could add some debug logging to work out how the option is getting mangled on remount? Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part