Skip to content

Commit 48aab47

Browse files
committed
images: protobuf definitions for memfd_secret
Adds protobuf definitions needed to checkpoint and restore memfd_secret fd. Signed-off-by: Dhanuka Warusadura <[email protected]>
1 parent 711775f commit 48aab47

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

images/memfd-secret.proto

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// SPDX-License-Identifier: MIT
2+
3+
syntax = "proto2";
4+
5+
import "opts.proto";
6+
import "fown.proto";
7+
8+
message memfd_secret_file_entry {
9+
required uint32 id = 1;
10+
required uint32 flags = 2 [(criu).flags = "rfile.flags"];
11+
required uint64 pos = 3;
12+
required fown_entry fown = 4;
13+
required uint32 inode_id = 5;
14+
};
15+
16+
message memfd_secret_inode_entry {
17+
required uint32 uid = 1;
18+
required uint32 gid = 2;
19+
required uint64 size = 3;
20+
required uint32 secretmem_id = 4;
21+
required uint64 inode_id = 5;
22+
};

0 commit comments

Comments
 (0)