Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp115441yba; Fri, 12 Apr 2019 18:54:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqwLe6QqYMucwrT3h2zc2YEta8mN+cjweF1llH0Xx9xofodycioRFRL0S492rL7oneYu5A0t X-Received: by 2002:aa7:9088:: with SMTP id i8mr61029566pfa.118.1555120484686; Fri, 12 Apr 2019 18:54:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1555120484; cv=none; d=google.com; s=arc-20160816; b=F5CTQouyc0Enmi4tX+B5CAxaFxvLLVbWQDch/LJBfhqR1VyEOu865QHCHfUM+O9ePv KyptisXELqPUcKWJwQPt0cmTdWzWugH/ywobYdSTZ4M1AomTZy4NtqGTdrsY9PhukLkh HPIzYYsKuR8w7ADjwiO93YhZKcU+AlgW4qFVR9FTynCwv9yF/um2aQc5rhRzXVav+P4M YDgtEcQhDmKcztGiD6S00FzBNqSeu3/n5lcXTJxvklQTndlEcA3pjTVUQF33waYpK3xg O+/jTxrepzmq+7kZbjAnJe4Zh2XbizDoHWVuvVQaP2j+mmsFXK/cYmAQcoxbLvTlrgrF lPFA== 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=Ley2MiL8l84jX50Dn2h5Czl1aGPEqvnDOuoO900uIzI=; b=p1skRCAytQPrvzpDrHUL5jK40tH5SKZGWEQvYeiFriry7AMtHU/ZiVX1arJxKUt+qh dkq9gnixW/GOuis+XAFR5HOBJbkDRmzgzqs3Oy4PbymtQG1xW181PbX6y0uIqo8JDDNS L4MGRcYuwQjbm2IiA6WLcxytwIfdXsqNHAbfg//tb0tFpxiSd3AXhsPHT+PCEBLl9yWO rXkJg5AUVACnSiOVz66wG+bVGVgZ7bDUoXMWTdeOzMe4QQTRxmvflQbW9VHAFrAz4l45 bktkWrVdOzTcFiVpRDlzjYU6GW6QhO6aXAZSmfmljYW2HqMV2axUy0tDvJe0GGzlHMDO k/Rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b="H/WN6u7E"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y66si34075909pgy.186.2019.04.12.18.54.27; Fri, 12 Apr 2019 18:54:44 -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=@google.com header.s=20161025 header.b="H/WN6u7E"; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727092AbfDMBwg (ORCPT + 99 others); Fri, 12 Apr 2019 21:52:36 -0400 Received: from mail-ua1-f66.google.com ([209.85.222.66]:45892 "EHLO mail-ua1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727011AbfDMBwf (ORCPT ); Fri, 12 Apr 2019 21:52:35 -0400 Received: by mail-ua1-f66.google.com with SMTP id c13so3854521uao.12 for ; Fri, 12 Apr 2019 18:52:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Ley2MiL8l84jX50Dn2h5Czl1aGPEqvnDOuoO900uIzI=; b=H/WN6u7ESfScq5rF9An05z++oWff1g6k3o08uD6k6qFEpoOhq5vmMymBr5iPOm0DKN MRR+x5UCBxmbCn/+GpDJdjzQWaZDc7cE9EdKU1Z5KQ1m19Jp8ndLxdHEWgxQ2cF8dGDy hmjYfotKcxQu3RyvydjrPvEMnjlA+MBDJFYy99u4JKLWlI3s9bWruLL3QEDVXp0g2vtc AJf8QbGiksu5mPOmfa65uK/whZkwRFYyieYes0cJogRBSO/tfbhbBMIEz+u5XItOksUh P4s/B9E344NapQVUg9RtU83mKqjCUc+JwSS/aIjAzyZe58UD715iyCBNGAFfy4UeJ+XD 6IMQ== 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=Ley2MiL8l84jX50Dn2h5Czl1aGPEqvnDOuoO900uIzI=; b=lqNl8SEJxtaIIck57T2EDxaH2N7lVfegKxTcl5IxzklVCREkipDdKB79z1xPO2hByz koiKX1ghtkUK9TDIJgGrqFYXjZFIbqO0AuSNaWSd/dB7FgGK+wA8HhxBERjjmpqJZKsg G59kR3+bNAOnyhW8lFQAajLGXZSgHRZy+J2IzOvD+D+KhYEn7eZQ6THIppF1ObfyLQC2 aOYmXL3HXejJ3lRm9p547UtS7Xu3ehXp+n4peZsNWGSn7lj4OFiyq2yhgELO19uore6+ xFbqepRhXyS/kLSOkVo9YkWK2IlttBWTvMS96VWcoDo6sH2GYHyEkfv7SZg36BZQiSYM XfcQ== X-Gm-Message-State: APjAAAXPZ3n4w/pezQ+AddbPfFUy01Fsf+cSiecGtxN+fvK4W90BWFqS mYHbjyxtxbOejCX3Y0sHRtaLTFiJaSS32d49nqarVSsCwwM= X-Received: by 2002:a9f:2c09:: with SMTP id r9mr30586864uaj.56.1555120354009; Fri, 12 Apr 2019 18:52:34 -0700 (PDT) MIME-Version: 1.0 References: <20190408212855.233198-1-joel@joelfernandes.org> <20190412180014.GA175945@google.com> In-Reply-To: From: Daniel Colascione Date: Fri, 12 Apr 2019 18:52:22 -0700 Message-ID: Subject: Re: [PATCH v6 1/2] Provide in-kernel headers to make extending kernel easier To: Masahiro Yamada Cc: Joel Fernandes , Linux Kernel Mailing List , Andrew Morton , Alexei Starovoitov , atish patra , Dan Williams , Dietmar Eggemann , Greg Kroah-Hartman , Guenter Roeck , Jonathan Corbet , Karim Yaghmour , Kees Cook , "Cc: Android Kernel" , "open list:DOCUMENTATION" , "open list:KERNEL SELFTEST FRAMEWORK" , linux-trace-devel@vger.kernel.org, Manoj Rao , 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 On Fri, Apr 12, 2019 at 6:49 PM Masahiro Yamada wrote: > > On Sat, Apr 13, 2019 at 3:02 AM Joel Fernandes wrote: > > > > > > > +extern char kernel_headers_data; > > > > +extern char kernel_headers_data_end; > > > > + > > > > +static ssize_t > > > > +ikheaders_read_current(struct file *file, char __user *buf, > > > > > > Could you stretch this line ? > > > It will still fit in 80-cols. > > > > > > (This is a coding style error in kernel/configs.c) > > > > It takes 87 cols if I expand, so I'll leave it as is. > > > > > Sorry if what I said was unclear. > > Since I just did not a good reason to put > "static ssize_t" in the previous line, > I meant like follows: > > > [Before] > static ssize_t > ikheaders_read_current(struct file *file, char __user *buf, > size_t len, loff_t *offset) > > > > [After] > static ssize_t ikheaders_read_current(struct file *file, char __user *buf, > size_t len, loff_t *offset) > > > (takes 74-cols.) > > > (I am sending this from Gmail, so I am not sure > how it will look like from you...) > > > Anyway, it is super-bikeshedding stuff. > It is OK as-is. > What about sorting the files for determinism?