On Thu, May 18, 2017 at 03:17:11PM +0000, Trond Myklebust wrote: > For the case that Stefan is discussing (kvm) it would literally be a > single process that is being migrated. For lxc and docker/kubernetes- > style containers, it would be a collection of processes. > > The mountpoints used by these containers are often owned by the host; > they are typically set up before starting the containerised processes. > Furthermore, there is typically no "start container" system call that > we can use to identify which set of processes (or cgroups) are > containerised, and should share a clientid. Is that such a hard problem? In any case, from the protocol point of view these all sound like client implementation details. The only problem I see with multiple client ID's is that you'd like to keep their delegations from conflicting with each other so they can share cache. But, maybe I'm missing something else. --b. -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html