]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - arch/nds32/mm/fault.c
signal: Ensure every siginfo we send has all bits initialized
[mirror_ubuntu-hirsute-kernel.git] / arch / nds32 / mm / fault.c
index 3a246fb8098ca727da099096f0301472eb1ba537..876ee01ff80aad1a03d06584828024c66cca5c51 100644 (file)
@@ -77,6 +77,7 @@ void do_page_fault(unsigned long entry, unsigned long addr,
        unsigned int mask = VM_READ | VM_WRITE | VM_EXEC;
        unsigned int flags = FAULT_FLAG_ALLOW_RETRY | FAULT_FLAG_KILLABLE;
 
+       clear_siginfo(&info);
        error_code = error_code & (ITYPE_mskINST | ITYPE_mskETYPE);
        tsk = current;
        mm = tsk->mm;