Received: by 10.213.65.68 with SMTP id h4csp614821imn; Fri, 16 Mar 2018 13:18:16 -0700 (PDT) X-Google-Smtp-Source: AG47ELv/qv+HWBC7HubyBlluU+CHiqkwSkfVVqPHXacwiYhTGnLUrlXzCSMvmpnmp11h6cMR/M/p X-Received: by 2002:a17:902:7102:: with SMTP id a2-v6mr3399578pll.87.1521231496232; Fri, 16 Mar 2018 13:18:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1521231496; cv=none; d=google.com; s=arc-20160816; b=wKvUcqrckX2WOKltDVrBLACe3eNJRMpv2mCvdap925LmxkhcR7zjI9JHpkZREHO2L8 9nzbyTXwZfTZFwEW3GPcnukz2cuvNbTYbw6sTx93s0NwiTrKRvQ9qTrAjbOS3R/fQXMO 7waEPSyx6zcSyaycn0kDFp6jrvgH+nMSwkHUWkjPESWQo3XBSyFruYJaQYq4ildGygL7 bH9YK7F2li4pEwnz97xgGrihtylKFk0PXfzpNZceQ8hhTu3bPVKt7Sbv6aSdo1NbYtSC 0YKCj5c5/270ndazdpzSfAHnFBBrFYGQeyavtcLaAMF+J64eQFwM+bMUpK7nsffXdv7D OAxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature:dkim-signature :arc-authentication-results; bh=G1dlswzfD1eUvKpyavG+scILvSM/Anaax1eKEYonjck=; b=ufqN/6GxdUPvO3gLtQLFBxkeuDL70E5FTDVfP2HHm8dLUYeVXlX4tJtXM+QDObKbtb uiGfP2aHcdCyRTB4f9+kv7Jip0hKMo2NlFdVXAWIZjVIWqyuMNhBLOfublk2TY9uuOte OrCIhEH6Cu2ljQ5VJ5DYA+K3xxdTL5bC9ZL/Z+d8rkwYP4aE+DzTPQ/0AzhBKyKMZOkt A1vCVkQwSE5QAhGlgVg0tkh24X7EkKb94DyH7SgMyVlWPWyE9QyPGsiihA4uP63KptuZ 3LaZ9o1Mo6YJGm5/7Julpjex1qSahZOzlH8028A5AGU5Z0PbD+zpvGeWgu8HsoC8Pa5l BeAQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=OO87X2EI; dkim=fail header.i=@linux-foundation.org header.s=google header.b=CT/OlC23; 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 7-v6si7048506plf.552.2018.03.16.13.18.02; Fri, 16 Mar 2018 13:18: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; dkim=fail header.i=@gmail.com header.s=20161025 header.b=OO87X2EI; dkim=fail header.i=@linux-foundation.org header.s=google header.b=CT/OlC23; 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 S1752874AbeCPUPc (ORCPT + 99 others); Fri, 16 Mar 2018 16:15:32 -0400 Received: from mail-io0-f169.google.com ([209.85.223.169]:38565 "EHLO mail-io0-f169.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751770AbeCPUP3 (ORCPT ); Fri, 16 Mar 2018 16:15:29 -0400 Received: by mail-io0-f169.google.com with SMTP id d21so14028579ioc.5; Fri, 16 Mar 2018 13:15:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=G1dlswzfD1eUvKpyavG+scILvSM/Anaax1eKEYonjck=; b=OO87X2EIPokJuBMAyqmB/jY3iQU3+FUSte9Wcrb3rd0w43lCvXz4GZ3jodRK/DVqeB /zvBqLRUamap61DoO0DOHGkICSjEkao99jopcT9Pda+NniA9VCKS8ijYJ0EgS7Rry/SR dfrRR6aufyrqOCcnDZDlD+DHzrAp/ERg9/jc2t6RmdivSSqOrfDmej3kUQoSAhxLPMjr 21U8/Wa0GPoyFsDjGXnJ2MrY1QLarNKkd3MPEA7Lg87GnYQAayHw77c8ZRrjobvFmxSk Jofy6ZqhPJcSVBFs8XbvXVnmQafTXjtbEyH7oqIYr/icJUCqSATCLAaUcW9XuKRzxOgh vC3g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=G1dlswzfD1eUvKpyavG+scILvSM/Anaax1eKEYonjck=; b=CT/OlC23gU5K53qb/Z+GpQIdDGK6muzOU7yGG7SrCQjvjpss6PYSkuFXZY/xJ/BD/3 A+32brVx5Zuq8vXCRqVcZ5uKK9RV/4cSOaEuhuLQladN/Jc1aXZDEvZhUfitjMq45bsN bmmgA85uASWg+f0PGue65YrykOCm06lqSF0N0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=G1dlswzfD1eUvKpyavG+scILvSM/Anaax1eKEYonjck=; b=nndyW+i/TZyqTkDtGt230y3OS0WtoYbuPI5rZOarbkM+fz54/aMYV3zoQPJrku5oqJ H7jeGR2qxvw1MlTjjmEbgHFN+44iZj5iZFc+Lm0g5KymZvM/p10JgZmo9qr5tcrO6W12 CrEKmkVYRdSskUhzhCluPAB3qQ56dg/KvpwDnUWzkLsnw4iTxjByxg6jsjj72QySm0c7 EOTP/yFKm9iilCgtWDLRWbHUh/v9nZl1h6UMqmCvsuqqzCq+CFT2zGXETqIP6W5ZK9rr nmNxiu5fyHt4bKj+LEqaUOpz8rGaol+eSq47PKWeIfBX6C7wZzO1iXybhnUd8WoCRJrx eWuQ== X-Gm-Message-State: AElRT7HGNMeEhUp4ynbZaem4/T930xgB5tXYhq70/7gMHuJR/AjK0cPE cjVjWZNzWSKQlRuHDEq4p4rbfIi/dT3NQ8ADu1I= X-Received: by 10.107.12.201 with SMTP id 70mr3330843iom.48.1521231328158; Fri, 16 Mar 2018 13:15:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.135.221 with HTTP; Fri, 16 Mar 2018 13:15:27 -0700 (PDT) In-Reply-To: <20180316201215.GG30522@ZenIV.linux.org.uk> References: <1521174359-46392-1-git-send-email-keescook@chromium.org> <20180316175502.GE30522@ZenIV.linux.org.uk> <20180316201215.GG30522@ZenIV.linux.org.uk> From: Linus Torvalds Date: Fri, 16 Mar 2018 13:15:27 -0700 X-Google-Sender-Auth: 5oTYQh_BXal4iSScFLe0jNGzPGc Message-ID: Subject: Re: [PATCH v5 0/2] Remove false-positive VLAs when using max() To: Al Viro Cc: Florian Weimer , Kees Cook , Andrew Morton , Josh Poimboeuf , Rasmus Villemoes , Randy Dunlap , Miguel Ojeda , Ingo Molnar , David Laight , Ian Abbott , linux-input , linux-btrfs , Network Development , Linux Kernel Mailing List , Kernel Hardening Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 16, 2018 at 1:12 PM, Al Viro wrote: > > That's C99, straight from N1256.pdf (C99-TC3)... I checked C90, since the error is ISO C90 forbids variable length array and I didn't see anything there. Admittedly I only found a draft copy. Linus