Received: by 10.213.65.68 with SMTP id h4csp239001imn; Tue, 13 Mar 2018 02:44:19 -0700 (PDT) X-Google-Smtp-Source: AG47ELuiA30MDsPPupQXzyEsqfOj/8ityCVHBsE3Z3GBXOv8aC8Y/hmlj5+Qlif9kOwxHXh/fNpG X-Received: by 2002:a17:902:b418:: with SMTP id x24-v6mr11161417plr.320.1520934259514; Tue, 13 Mar 2018 02:44:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520934259; cv=none; d=google.com; s=arc-20160816; b=qv23svivrRBzfwxKdDZBq+lAepxCugCAaKObzATaya8XUKbXT0cOm1JCAorpR+Yuf0 hoVpgDON7rdZFt0sO6KTWPxgWd/dVUudNnjMuC/hKvHrbfKypOk8wSqacIlyRJJXkV5L CVq0+w/7ovk6xPamNOuo+tJIZ4hc5cdDRofysw39LQAFRzLLF8g3BNE7RJiqO01Y+pLW 9S7ueaqcgRSrP4HjSpIFnnOsFnsw5gXGeOHV3g/8KSarIaz3B+hvStWsg6O6hIiPiBFi Mt4Kz4OlRWkaey2Q30RQYWEVK2owKEp0fOqnw7W2UEFCe3k1DoW6geNILQbE5OevHDBE W/aQ== 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 :arc-authentication-results; bh=leJH7YYSo9Nh08QRb1M9U6e440VoCPQbtSdqZtm95c8=; b=tCEFHqsjWbOa6yvrrZiG2zBiU/k5hsVZa1R6tz/CSowoKgReDPLoOVIsznb3coA1qH ryq/9ywmKExjdeCCotbz1ti6j0jhJZJh1jXMrbx+72E80DDGloGcCSFFYCZ9wS44blwM ksZP1gXw8ACPYUP/Lf3ihfXFsDTYFyERpobryTGy8NnJYLvwdVKHluOQkvpQZWOmt309 SQKHZe8EMSOJLDwIdIUqjiKBxRcBA2cEwABaEAj5/VF8xWvtPekRjpVknyhiwxztz+6v JXo8EB8GDLtq5d8x/1wCzM9UHadLiq5hslqOYBX642lvaCvJ87CDcqwTFNnnbOcEXxdk i3cg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ftE1qf5W; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v11si3654177pgb.652.2018.03.13.02.44.04; Tue, 13 Mar 2018 02:44:19 -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=pass header.i=@linaro.org header.s=google header.b=ftE1qf5W; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752461AbeCMJmy (ORCPT + 99 others); Tue, 13 Mar 2018 05:42:54 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:38146 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752163AbeCMJmw (ORCPT ); Tue, 13 Mar 2018 05:42:52 -0400 Received: by mail-it0-f68.google.com with SMTP id j7-v6so15412718ita.3 for ; Tue, 13 Mar 2018 02:42:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=leJH7YYSo9Nh08QRb1M9U6e440VoCPQbtSdqZtm95c8=; b=ftE1qf5WfJJfXOuM41jMU+6boBeE7k083KobGQPiUj6rNPA+llIjZCb0ozCz39IWEt DhvYaGpUNmFsIMMxMEqs0/d/nhvajtOQ4UOEdnhcavOKWYPb24Tn/kKA+HV5i1cfwF+o kcwJqhpozEc4NHRnlHdOPU4yH7kTZDWRGUoO4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=leJH7YYSo9Nh08QRb1M9U6e440VoCPQbtSdqZtm95c8=; b=FUW1GyZ5UTH5ZVX4mzsmFkh1hoRFGnPFjptSkmS60QsRIeHiTF6Bs4hhebYGCzM6N4 toezIkMIFTZCNYT17COZySxBDYXd5GmL6CwRQECp445qHGjV/dGaWuyQ0MR6FVWmeWrM fKU2lVdX0xyUs8RZBwJ8Af8Ki9ToZUST3R4VaBHTF6HDyjkA9nYHFTasvn61O629V5y5 FePTxavxQv1j73YPfeREICwhC7Lbp+d/6bMHBap+KlWzlv6qjg7vWXzlTVM93/jmE4Dm jE6W+QpzVwccfFvrcw3BLLxsWbH2JjHEtaDWSOKjvmQ1vdkjQVo9qKh27af5nt+IYGTI oPxA== X-Gm-Message-State: AElRT7EwKVisq9YS8Awx163Q6/ivwMmBDL8VVk1HpfFcd1FV0trJy4ij +ZAUAfn0snLYeuaZTMmLOEfjJPIiJUvqzJZhVV0gWQ== X-Received: by 10.36.60.138 with SMTP id m132mr135194ita.132.1520934172028; Tue, 13 Mar 2018 02:42:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.79.1.214 with HTTP; Tue, 13 Mar 2018 02:42:51 -0700 (PDT) In-Reply-To: <20180310001021.6437-1-labbott@redhat.com> References: <20180310001021.6437-1-labbott@redhat.com> From: Linus Walleij Date: Tue, 13 Mar 2018 10:42:51 +0100 Message-ID: Subject: Re: [PATCH 0/4] VLA removal from the GPIO subsystem To: Laura Abbott Cc: Kees Cook , Lukas Wunner , Nandor Han , Semi Malinen , Patrice Chotard , "open list:GPIO SUBSYSTEM" , "linux-kernel@vger.kernel.org" , kernel-hardening@lists.openwall.com, Mathias Duckeck 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 Sat, Mar 10, 2018 at 1:10 AM, Laura Abbott wrote: > For those who haven't seen it, there's an effort to remove VLAs from the > kernel so we can turn on -Wvla in the name of security. See > https://lkml.org/lkml/2018/3/7/621 for more details and discussion. OK I read up on it, I'm on board! Less is more. > This is a series to remove a few VLAs from the gpio subsystem. These are > compile tested only so I'd appreciate reviews and tests from > maintainers. When these get Acked, I expect these to just go through the > GPIO tree like usual. Sure I will just queue it up with ACKs, or if I just think it looks nice and reliable. Thank you for doing this! Yours, Linus Walleij