Received: by 2002:ac0:aed5:0:0:0:0:0 with SMTP id t21csp5929197imb; Fri, 8 Mar 2019 05:43:28 -0800 (PST) X-Google-Smtp-Source: APXvYqyUKSAsBowHhlSmmT2b8dLXysSmWb6nMSgYc2whR7uU4p9UtxgLqTGkBOyEz2XbrzrzwyjJ X-Received: by 2002:a65:624c:: with SMTP id q12mr16276372pgv.75.1552052608829; Fri, 08 Mar 2019 05:43:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1552052608; cv=none; d=google.com; s=arc-20160816; b=Cq3CnH+hSERk1wna6G2+aRRQQMHVBHmZOCrgSIG5v3tuFodwxq1rY0GLGHi9djvyKN FHBV41XvT7quiNNkaQy2j+I5rSN45LJn4f0TbwVW27SzTQiIXanPzDfA3NOzb4SR9vC1 lkLyC8nBSZw5a7XjgT8Jin+h7iYvqRz/6xxRQ4hXsZo7h54J6FVWDnfjmk257Bod6xLu fHnXZe72VtbZ0pl45dybRGBqW6bn1G7A5nJUStKXuQbNNvwGuiBeTlDp9eJdawQ9pTH8 HoxwP/B1N51ptNHnmER82dxELicbx08yQbrS+XjNQoAJQCO/u/seQNUXt8/t3AKqwOjk GUyw== 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 :in-reply-to:references:mime-version:dkim-signature; bh=Na2ICTCaMZ0QcHDv8RWM3swi5O8VFI4ZuZ2NbpUHrhU=; b=ADhe+wA5+CxFJqn4XHDrN6+o4Q3mCikGx73tjMKo0ZSRJ/kihE/zSvp0nzk0+SSiQp LIu8xnpaTD9CklDvUiA8412RFHhDaXvt/yB9i8xMIec8btUul2jWL/+bKNOS99m1wCUD RVstHZKCzMOrBT/zcpJVLsVVLX3eCVF5Fa5gsztSDLoBxARfRSsJURMmgC6/Fr/iNVUK G9aOVqV2vsUcfR/PV/+vScEx8mA9zt/TrYAYHeCYlEYLJ1ecDopUe9zI8ivcBsmZo05g TgRF1310sRV3nRyKNtXvpeK3MgxEgEznJBu7qxknAMYDIpxL3JKh3PVDxVAz3/1qz4t7 YrQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@joelfernandes.org header.s=google header.b=ssezaFnN; 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 l10si6830806pfb.283.2019.03.08.05.43.13; Fri, 08 Mar 2019 05:43:28 -0800 (PST) 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=@joelfernandes.org header.s=google header.b=ssezaFnN; 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 S1726613AbfCHNmq (ORCPT + 99 others); Fri, 8 Mar 2019 08:42:46 -0500 Received: from mail-lf1-f65.google.com ([209.85.167.65]:40540 "EHLO mail-lf1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726415AbfCHNmq (ORCPT ); Fri, 8 Mar 2019 08:42:46 -0500 Received: by mail-lf1-f65.google.com with SMTP id a8so14318033lfi.7 for ; Fri, 08 Mar 2019 05:42:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelfernandes.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Na2ICTCaMZ0QcHDv8RWM3swi5O8VFI4ZuZ2NbpUHrhU=; b=ssezaFnNfCTxDFxOwKtDQzdR9rpAu8PUWYVEF1UNq8770sFlQv53heVquoasbermH/ HU4KvcFGnY3tiN4cZfB6C5umE35JPTFc0N20EebyAIxzeHzy4qmgAn0vUTKvAM4P75hD wvql1OikAYjzWupCLpGs8N4HH2rn+aPLpu70c= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Na2ICTCaMZ0QcHDv8RWM3swi5O8VFI4ZuZ2NbpUHrhU=; b=O+Gp9X26g4e/WBfhUnjg9xRgyGiNoM1zXLT9EybkvlLw6Ns+VBRm0SK/NXU2ksnjnG Aztwxi5tFySoZoA72vls6mO7psO2EH0SaxvB0FVMJAyshb0YtkKt+QbZQUidfZ4Pze9z NfAQlGyS8qcPxTB/4puis2yt7tkqaFEO9dv9yV85ES2oLI8NjfqkNPFvidixZr7ujbIb FlCSASJkrnb2UClIFxpmmX7GTX8HQnuuizXsuZuMhuxkcsN3yjl9ezkYQN8M06qBvCeV lJ90EIQSLPe67f5aJi50yiELkFMRLqZrvn9WTeebAu91A1xw/y/WNP7ROKmqvk3+9N0/ 0rIA== X-Gm-Message-State: APjAAAVPs7q64z627qjfg5dILucbFjyRyDMUXq7SbkmmnWHENuqaQPca egqpOb9aZscK75fgT/zDum2yN21zdjLPt0eCuMgZIA== X-Received: by 2002:ac2:51b2:: with SMTP id f18mr10219675lfk.21.1552052563784; Fri, 08 Mar 2019 05:42:43 -0800 (PST) MIME-Version: 1.0 References: <20190301160856.129678-1-joel@joelfernandes.org> <20190307150343.GB258852@google.com> In-Reply-To: From: Joel Fernandes Date: Fri, 8 Mar 2019 05:42:32 -0800 Message-ID: Subject: Re: [PATCH v4 1/2] Provide in-kernel headers for making it easy to extend the kernel To: Geert Uytterhoeven Cc: LKML , Andrew Morton , Alexei Starovoitov , atish patra , Daniel Colascione , Dan Williams , Dietmar Eggemann , Greg KH , Guenter Roeck , Jonathan Corbet , Karim Yaghmour , Kees Cook , Android Kernel Team , "open list:DOCUMENTATION" , "open list:KERNEL SELFTEST FRAMEWORK" , linux-trace-devel@vger.kernel.org, Manoj Rao , Masahiro Yamada , Masami Hiramatsu , Qais Yousef , Randy Dunlap , Steven Rostedt , Shuah Khan , Yonghong Song 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 HI Geert, On Fri, Mar 8, 2019, 3:53 AM Geert Uytterhoeven wrote: > > It is just so much easier to use tar + xz at build time, and leave the > > decompression task to the user. After decompression, the files will live on > > the disk and the page-cache mechanism will free memory when/if the files fall > > off the LRUs. > > I'm also considering how generic and extensible the solution is. > What if people need other build artifacts in the future (e.g. signing key to > load signed modules)? That sounds like it could be useful. I don't see any reason off the top why that would not be possible to add to the list of archived files in the future. The patch allows populating the list of files from Kbuild using ikh_file_list variable. thanks, - Joel