From 807d294ac47cf00c627d5726b87ae2b6a75602fb Mon Sep 17 00:00:00 2001 From: Tomoki Shirasawa Date: Fri, 3 Jun 2016 20:58:02 +0900 Subject: [PATCH] signalfd4: fix initialize --- kernel/syscall.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kernel/syscall.c b/kernel/syscall.c index 2b7d544a..163b9ac8 100644 --- a/kernel/syscall.c +++ b/kernel/syscall.c @@ -2577,6 +2577,7 @@ SYSCALL_DECLARE(signalfd4) sfd = kmalloc(sizeof(struct mckfd), IHK_MC_AP_NOWAIT); if(!sfd) return -ENOMEM; + memset(sfd, '\0', sizeof(struct mckfd)); sfd->fd = fd; irqstate = ihk_mc_spinlock_lock(&proc->mckfd_lock); sfd->next = proc->mckfd;