2020-05-08 11:36:57 +00:00
|
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
|
2016-07-01 21:49:54 +02:00
|
|
|
syntax = "proto2";
|
|
|
|
|
2015-01-22 18:46:00 +03:00
|
|
|
import "opts.proto";
|
2014-02-04 00:09:00 +04:00
|
|
|
import "vma.proto";
|
|
|
|
|
2014-12-19 16:01:54 +03:00
|
|
|
message aio_ring_entry {
|
|
|
|
required uint64 id = 1;
|
|
|
|
required uint32 nr_req = 2;
|
|
|
|
required uint32 ring_len = 3;
|
|
|
|
}
|
|
|
|
|
2012-07-18 20:54:00 +04:00
|
|
|
message mm_entry {
|
2015-01-22 18:46:00 +03:00
|
|
|
required uint64 mm_start_code = 1 [(criu).hex = true];
|
|
|
|
required uint64 mm_end_code = 2 [(criu).hex = true];
|
|
|
|
required uint64 mm_start_data = 3 [(criu).hex = true];
|
|
|
|
required uint64 mm_end_data = 4 [(criu).hex = true];
|
|
|
|
required uint64 mm_start_stack = 5 [(criu).hex = true];
|
|
|
|
required uint64 mm_start_brk = 6 [(criu).hex = true];
|
|
|
|
required uint64 mm_brk = 7 [(criu).hex = true];
|
|
|
|
required uint64 mm_arg_start = 8 [(criu).hex = true];
|
|
|
|
required uint64 mm_arg_end = 9 [(criu).hex = true];
|
|
|
|
required uint64 mm_env_start = 10 [(criu).hex = true];
|
|
|
|
required uint64 mm_env_end = 11 [(criu).hex = true];
|
2012-07-18 20:54:00 +04:00
|
|
|
required uint32 exe_file_id = 12;
|
|
|
|
|
|
|
|
repeated uint64 mm_saved_auxv = 13;
|
2014-02-04 00:09:00 +04:00
|
|
|
|
|
|
|
repeated vma_entry vmas = 14;
|
2014-05-14 01:02:37 +04:00
|
|
|
|
|
|
|
optional int32 dumpable = 15;
|
2014-12-19 16:01:54 +03:00
|
|
|
repeated aio_ring_entry aios = 16;
|
2017-06-28 09:43:26 +03:00
|
|
|
optional bool thp_disabled = 17;
|
2012-07-18 20:54:00 +04:00
|
|
|
}
|