[CRIU] [PATCH 03/16] parasite: Make sure the structures passed are small enough

Cyrill Gorcunov gorcunov at openvz.org
Mon Feb 13 14:26:26 EST 2012


Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
---
 parasite.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/parasite.c b/parasite.c
index ff49605..bb41bed 100644
--- a/parasite.c
+++ b/parasite.c
@@ -404,6 +404,8 @@ static int __used parasite_service(unsigned long cmd, void *args, void *brk)
 	brk_init(brk);
 
 	BUILD_BUG_ON(sizeof(struct parasite_dump_pages_args) > PARASITE_ARG_SIZE);
+	BUILD_BUG_ON(sizeof(struct parasite_init_args) > PARASITE_ARG_SIZE);
+	BUILD_BUG_ON(sizeof(struct parasite_dump_misc) > PARASITE_ARG_SIZE);
 
 	switch (cmd) {
 	case PARASITE_CMD_PINGME:
-- 
1.7.7.6



More information about the CRIU mailing list