[CRIU] [PATCH] images: nfs -- Reserve data for NFS support
Stanislav Kinsburskiy
skinsbursky at virtuozzo.com
Wed Jun 15 05:10:05 PDT 2016
15.06.2016 13:58, Cyrill Gorcunov пишет:
> On Wed, Jun 15, 2016 at 02:42:16PM +0300, Pavel Emelyanov wrote:
>> On 06/11/2016 07:00 PM, Cyrill Gorcunov wrote:
>>> These entries will be used for NFS support and
>>> we already test partial support in vz7 version
>>> of criu. So to make images compatible lets reserve
>>> some of them in advance.
>>>
>>> CC: Pavel Emelyanov <xemul at virtuozzo.com>
>>> CC: Stanislav Kinsburskiy <skinsbursky at virtuozzo.com>
>>> Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
>>> ---
>>>
>>> Pavel, please consider merging this patch simply because the
>>> development versions of the patches are floating in mailing
>>> list and we're already testing them in vz7 version of criu,
>>> so while details of the "C" code may be not yet merged the
>>> image format better to be sync'ed otherwise we hit troubles
>>> with compatibility.
>> OK, but
>>
>>> images/mnt.proto | 3 +++
>>> images/regfile.proto | 2 ++
>>> 2 files changed, 5 insertions(+)
>>>
>>> diff --git a/images/mnt.proto b/images/mnt.proto
>>> index 9338ecbc93a5..9b890c3c2465 100644
>>> --- a/images/mnt.proto
>>> +++ b/images/mnt.proto
>>> @@ -21,6 +21,9 @@ enum fstype {
>>> OVERLAYFS = 17;
>>> AUTOFS = 18;
>>> TRACEFS = 19;
>>> + RPC_PIPEFS = 20;
>>> + NFS = 21;
>>> + NFS4 = 22;
>> Leave them commented.
> OK
>
>>> };
>>>
>>> message mnt_entry {
>>> diff --git a/images/regfile.proto b/images/regfile.proto
>>> index e25d58902fd1..f88603eacc6d 100644
>>> --- a/images/regfile.proto
>>> +++ b/images/regfile.proto
>>> @@ -10,4 +10,6 @@ message reg_file_entry {
>>> optional sint32 mnt_id = 7 [default = -1];
>>> optional uint64 size = 8;
>>> optional bool ext = 9;
>>> + optional uint32 mode = 10;
>>> + optional bool unreachable = 11;
>> Drop this hunk.
> Stas uses it. If I don't reverve them here we might get clash in future.
Drop only "unreachable", please.
"Mode" is required.
More information about the CRIU
mailing list