From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2494CC46460 for ; Fri, 10 May 2019 21:02:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E8044217D7 for ; Fri, 10 May 2019 21:02:53 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=joelfernandes.org header.i=@joelfernandes.org header.b="NLUaL4FH" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727911AbfEJVCx (ORCPT ); Fri, 10 May 2019 17:02:53 -0400 Received: from mail-pl1-f195.google.com ([209.85.214.195]:39533 "EHLO mail-pl1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727897AbfEJVCx (ORCPT ); Fri, 10 May 2019 17:02:53 -0400 Received: by mail-pl1-f195.google.com with SMTP id g9so3368740plm.6 for ; Fri, 10 May 2019 14:02:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joelfernandes.org; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DSM9QnrDKXAguebkTcIHZr34hOXCazJ7jbiMS3sjFG0=; b=NLUaL4FHFVO2XZ1o5FiA591+OqnxOBnSqbPXObMPFh0sBANyhKWyCFLl+BFqyewWEz Pqez3RXkqGor24LQnV4Lwbn047iq4G+8z5FUU7/RLAcMGdCj9msWknntyfj1/Xo41a4y c7ECDM7JnkwFg3scDraci1UqQQ7O/7Gaha4fQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=DSM9QnrDKXAguebkTcIHZr34hOXCazJ7jbiMS3sjFG0=; b=Iuy0s6Kdw7ic3w9E9mtT5/+pKvjgWD67IF5TuqmL+9Tia9ynh4qYtPfFIEM3cGQBgy j1lxuG+tEG1xw+lkIbALJWlqtLNNZIS34RCgtQG7HBRSkfVGNIO8EHdpB2l2iakIul8F T1/Mtkni5stI3deAkSAihZj+PKTFYlQfopgt9WpnBNpl0fFmi8ILonqR9k/SAWBYap5Q Eac+BF8WlXbfAxTUUS1inJRFc/ylfDDAm/+YUl4Obc7KMgcMLClHOtnWJyFpVgJcPtqj KlYPOyUnplt8HfH46kqCh3kDM1A4Emaf2zQ0QGVOn2bw2Ax5p/MNE8LoXfxWjdi6mEMt Ax1g== X-Gm-Message-State: APjAAAX+7IF+ZVsoIMelpIZooqCP9ItYXRFWp20uvUZ+4JIVGMU9UOwu BRYr4nLBTeJTdh7SdC8JJ+vw8vVkwmU= X-Google-Smtp-Source: APXvYqzFRosXWlE/0OD5jjgi4bX4YKhF9JmgF8D58Nbp+0mwQId0lGZmoxC0ixR3Q1C5A8ZPoiqHyA== X-Received: by 2002:a17:902:b108:: with SMTP id q8mr10473611plr.110.1557522172297; Fri, 10 May 2019 14:02:52 -0700 (PDT) Received: from joelaf.cam.corp.google.com ([2620:15c:6:12:9c46:e0da:efbf:69cc]) by smtp.gmail.com with ESMTPSA id y8sm6523333pgk.20.2019.05.10.14.02.47 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 10 May 2019 14:02:50 -0700 (PDT) From: "Joel Fernandes (Google)" To: linux-kernel@vger.kernel.org Cc: "Joel Fernandes (Google)" , Adrian Ratiu , Alexei Starovoitov , Andrew Morton , atishp04@gmail.com, bpf@vger.kernel.org, Brendan Gregg , Brendan Gregg , dancol@google.com, Daniel Borkmann , Dan Williams , dietmar.eggemann@arm.com, duyuchao , gregkh@linuxfoundation.org, Guenter Roeck , Jonathan Corbet , Karim Yaghmour , Kees Cook , kernel-team@android.com, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-trace-devel@vger.kernel.org, Manjo Raja Rao , Masahiro Yamada , Masami Hiramatsu , =?UTF-8?q?Micha=C5=82=20Gregorczyk?= , Michal Gregorczyk , Mohammad Husain , Olof Johansson , qais.yousef@arm.com, rdunlap@infradead.org, rostedt@goodmis.org, Shuah Khan , Srinivas Ramana , Tamir Carmeli , yhs@fb.com Subject: [PATCH 0/3] kheaders fixes for -rc Date: Fri, 10 May 2019 17:02:40 -0400 Message-Id: <20190510210243.152808-1-joel@joelfernandes.org> X-Mailer: git-send-email 2.21.0.1020.gf2820cf01a-goog MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: bpf-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: bpf@vger.kernel.org Linus, Greg, Masahiro, Here are some simple fixes for the kheaders feature. Please consider these patches for an rc release. They are based on Linus's master branch. Thanks! Joel Fernandes (Google) (3): kheaders: Move from proc to sysfs kheaders: Do not regenerate archive if config is not changed kheaders: Make it depend on sysfs init/Kconfig | 17 +++++---- kernel/Makefile | 4 +-- kernel/{gen_ikh_data.sh => gen_kheaders.sh} | 17 ++++++--- kernel/kheaders.c | 40 +++++++++------------ 4 files changed, 38 insertions(+), 40 deletions(-) rename kernel/{gen_ikh_data.sh => gen_kheaders.sh} (82%) -- 2.21.0.1020.gf2820cf01a-goog