From f127dfdf1ea642b2abb0d75f17043cc3efb9d9e8 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Fri, 24 Aug 2018 17:28:03 +0900 Subject: [PATCH] mcexec_create_per_process_data: Zero ppd on allocation Change-Id: I06306f30ce30ad6ddc6e8b8cab46ee39be0e4940 --- executer/kernel/mcctrl/control.c | 1 + 1 file changed, 1 insertion(+) diff --git a/executer/kernel/mcctrl/control.c b/executer/kernel/mcctrl/control.c index b6ca3577..ac58688c 100644 --- a/executer/kernel/mcctrl/control.c +++ b/executer/kernel/mcctrl/control.c @@ -1663,6 +1663,7 @@ int mcexec_create_per_process_data(ihk_os_t os) printk("%s: ERROR: allocating per-process data\n", __FUNCTION__); return -ENOMEM; } + memset(ppd, 0, sizeof(struct mcctrl_per_proc_data)); /* debug */ ppd->ud = usrdata; ppd->pid = task_tgid_vnr(current);