Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp678979imm; Wed, 11 Jul 2018 09:08:17 -0700 (PDT) X-Google-Smtp-Source: AAOMgpdb3KaAReen8Cnp1iNwl4bcj2v4lSI++BAZY3DqHsgDsvjOvTQyF9fqaHrfeFpKS62usljl X-Received: by 2002:a62:8a4f:: with SMTP id y76-v6mr25386891pfd.233.1531325296963; Wed, 11 Jul 2018 09:08:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531325296; cv=none; d=google.com; s=arc-20160816; b=xcxPEG0W25lvsggknHrLravf+maP9KTS7jjbi0n+D+WbxwNqwaNT2bJJp4noYbOs1j Ki75s70gKMMydF1iTUmdMQn0qrU+c+Pspd1ldKe2vWRuUpxyzE5+h4FjQzJOXjDoT6OG BtOLMPBJ1GB9nsspdDZYgiOSPJ5GvNxhZA+Kb++PLzmj+OR7cUfwH1ik8mVYx9snbdVi WjeLgrnHNGwE/cwd6Bmy9fLQnHo9Las0MsfiaB4K8e5bMNsgiWqvUubMV6qyhOzDb4K9 WkI2/1bgvlqnjY8FTY5xETzqu8CL1gT87L1vFVbpJLhzbpxElHUtvUFQeZXB9GHsGbEk jLvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:date:message-id:subject:cc:from:to :in-reply-to:arc-authentication-results; bh=v6fRS/X/HbaDCTlrVyCdQ0vL126DIu497uhhNyqynaA=; b=lRZWpopGrLLDlv/LPo+9nukhGjtVK0/t4uTevmaJl1JbfAK3sxH7dRWjR9Tg6Jjqyi G5+diaxnb1lsnSPIqAuMr22uQaLFjvLao5TxbgHwkmVOnq4VlSC8ONvJvFmslzHfTILq CnnTQM5lYU1+MWrNBldhqwmIp5oUnW486Ah7OejQJYDYFvaDhvgDBh3f+uFdNAznifew l6rYUPEglO4/3vL+j4AA4tAbqE5sHZ6VvyB4o3iIUTx+QtzYzl9MYZA7zpDNFvRXuDOK bNRV1PCeD/92CVMkq2vjLiLeJMKt0K9SOOk/tvrAF7ZcT1Vtl3STAWEHV+4VmDgmkFMf cp4A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c8-v6si18517529pgn.473.2018.07.11.09.08.01; Wed, 11 Jul 2018 09:08:16 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387891AbeGKN2j (ORCPT + 99 others); Wed, 11 Jul 2018 09:28:39 -0400 Received: from ozlabs.org ([203.11.71.1]:41983 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732530AbeGKN2j (ORCPT ); Wed, 11 Jul 2018 09:28:39 -0400 Received: by ozlabs.org (Postfix, from userid 1034) id 41Qft95thjzB4MT; Wed, 11 Jul 2018 23:24:17 +1000 (AEST) X-powerpc-patch-notification: thanks X-powerpc-patch-commit: 741c5640a15a23a2ec3a0846668a82e8e3b4314d In-Reply-To: <20180702155621.GA16047@beast> To: Kees Cook From: Michael Ellerman Cc: Arnd Bergmann , linux-kernel@vger.kernel.org, Paul Mackerras , Anatolij Gustschin , linuxppc-dev@lists.ozlabs.org Subject: Re: [v2] powerpc: mpc5200: Remove VLA usage Message-Id: <41Qft95thjzB4MT@ozlabs.org> Date: Wed, 11 Jul 2018 23:24:17 +1000 (AEST) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 2018-07-02 at 15:56:21 UTC, Kees Cook wrote: > In the quest to remove all stack VLA usage from the kernel[1], this > switches to using a stack size large enough for the saved routine and > adds a sanity check making sure the routine doesn't overflow into the > 0x600 exception handler. > > [1] https://lkml.kernel.org/r/CA+55aFzCG-zNmZwX4A2FQpadafLfEzK6CC=qPXydAacU1RqZWA@mail.gmail.com > > Signed-off-by: Kees Cook > Reviewed-by: Arnd Bergmann Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/741c5640a15a23a2ec3a0846668a82 cheers