Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp143807ybk; Fri, 8 May 2020 21:49:37 -0700 (PDT) X-Google-Smtp-Source: APiQypJRXWJPBWUdnvR4iDk9YkRzjNIVytNEXg8tfqRJYOFOGFbU+BKU1Ke5/h6rTHhrHDvJWEl+ X-Received: by 2002:a17:906:9447:: with SMTP id z7mr3324647ejx.111.1588999776836; Fri, 08 May 2020 21:49:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588999776; cv=none; d=google.com; s=arc-20160816; b=fX1SgdHpTkUG+tg2Ft0kyRggJMhLFtrJLCRGnwSOnRNCycPEUnz3i3WwhcNqr7qJ5o npdA5fZwvyCeWv+T6dVpPdePq3N8li7MR5UBBRdUXjGL1tewRwJArs9ogBDR0l+JxFlJ Oc6TJ0hfX7OfomzcEtuF8ZfkeXLvyL9X3YTJxc+WVj3EKHsZLV6wghmxzeSdfmmyKBXe Rh4r6WffU4/vOYRVdo3hyHFVz+jt/CzWenTczn4VuGP4PAz6yxpvvlJOfgakj26DzKVP +Scb1kANBVp0IRYpsYTmnaqN1/knS6yA2OaB30/KpePcVLDgeDA5aa7YP+wWdOCZHlKt Sv7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:mime-version:subject:cc :to:from; bh=CieMS2rA989SLT5WdlqR3SNmJMU/gOjJ8XfYOw251Ak=; b=eeB2oGWXCo/ZbnHk+tgdVq47XbuKLVuIM796FhTpzBsrcN/nhH1Uzh60NoVoOZPb55 DAJjhZ1qsnrZ4W81LKCc0/Szmd2xFvM5YXdmwKg2wc4I5nKqN3M2Qmvbgt/mgZYF3CAE M2srdLt8hYsm8MQ0AvYWOz7Tk0VkmiJWBDhLsN94WUMnZ5KFXjBVXnK6M+C/ccDioPqf 2oSn0uVuERWCb/vVj33bKBRFTqCapr84T/tRixjA11wyio/pkfIY82ZoGpiXJ0utHzuN 8UbP8gTs/T5OeO1hJy02+0bd/3VNWhGrYdxTi52T0Gkk/6iaKVhVh2g+4gvDCTQ4XN7w UJ2w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vt.edu Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q24si1526605eja.278.2020.05.08.21.49.10; Fri, 08 May 2020 21:49:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=vt.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725795AbgEIEr3 (ORCPT + 99 others); Sat, 9 May 2020 00:47:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40638 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725820AbgEIEr2 (ORCPT ); Sat, 9 May 2020 00:47:28 -0400 X-Greylist: delayed 458 seconds by postgrey-1.37 at lindbergh.monkeyblade.net; Fri, 08 May 2020 21:47:28 PDT Received: from omr1.cc.vt.edu (omr1.cc.ipv6.vt.edu [IPv6:2607:b400:92:8300:0:c6:2117:b0e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3B13BC05BD09 for ; Fri, 8 May 2020 21:47:28 -0700 (PDT) Received: from mr6.cc.vt.edu (mr6.cc.vt.edu [IPv6:2607:b400:92:8500:0:af:2d00:4488]) by omr1.cc.vt.edu (8.14.4/8.14.4) with ESMTP id 0494lRbO018937 for ; Sat, 9 May 2020 00:47:27 -0400 Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mr6.cc.vt.edu (8.14.7/8.14.7) with ESMTP id 0494lM4j002403 for ; Sat, 9 May 2020 00:47:27 -0400 Received: by mail-qt1-f199.google.com with SMTP id n22so4369210qtp.15 for ; Fri, 08 May 2020 21:47:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:mime-version:date :message-id; bh=CieMS2rA989SLT5WdlqR3SNmJMU/gOjJ8XfYOw251Ak=; b=DnhKaWp4dpAc2ZB4pyQpXgONMjv1N/8zgmonRHUXQuN3ggX/hcfo2E3MkSjY/wFt0K oXms1FFa1tgXQBddCDpPAJC0ef3/7Qky+MQX4Tt7X7jPCkeXCJAvZdg25mfB70e6t+7O RHLlXoklWZK30Sm5LTaDtSHdHT/t2wdeq9lR41LKr30ppKXTlQ+85TyfeauEi+lu0VaX z+FfxuTYvVuvnhrkpa3uFxeioor0xo0/eHdwdEq8SD5VYqIKrsJTerK1QEptRPNj6C08 NIr00DZhEXk3g/2puqLekAH3DRRSJo8t9h42YlCOWOgKEdSqR9+ibkvWf/3wZzQ0h9y5 7JKw== X-Gm-Message-State: AGi0PuYZul5AEo8ruT99PuOp9dGlVYw617nXvM6TCuq6YGvU4NI0xFU0 uUoP4tUYOlsSsWsNoScjJhYwPaFGkM6hJ7IAOxOx22q+VVF55nrS8/LAtGXFWlP70MvRDs0GySZ iRJpPHrWnZTqyYPsHsor15MJfSY+9YW+rmWM= X-Received: by 2002:aed:2765:: with SMTP id n92mr6561187qtd.73.1588999642176; Fri, 08 May 2020 21:47:22 -0700 (PDT) X-Received: by 2002:aed:2765:: with SMTP id n92mr6561176qtd.73.1588999641925; Fri, 08 May 2020 21:47:21 -0700 (PDT) Received: from turing-police ([2601:5c0:c001:c9e1::359]) by smtp.gmail.com with ESMTPSA id d6sm2783247qkj.72.2020.05.08.21.47.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 May 2020 21:47:20 -0700 (PDT) From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Google-Original-From: "Valdis Kl=?utf-8?Q?=c4=93?=tnieks" X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev To: Masahiro Yamada cc: Sam Ravnborg , "David S. Miller" , Networking , bpf , Linux Kernel Mailing List Subject: [PATCH] bpfilter: document build requirements for bpfilter_umh Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 09 May 2020 00:47:19 -0400 Message-ID: <131136.1588999639@turing-police> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org It's not intuitively obvious that bpfilter_umh is a statically linked binary. Mention the toolchain requirement in the Kconfig help, so people have an easier time figuring out what's needed. Signed-off-by: Valdis Kletnieks diff --git a/net/bpfilter/Kconfig b/net/bpfilter/Kconfig index fed9290e3b41..0ec6c7958c20 100644 --- a/net/bpfilter/Kconfig +++ b/net/bpfilter/Kconfig @@ -13,4 +13,8 @@ config BPFILTER_UMH default m help This builds bpfilter kernel module with embedded user mode helper + + Note: your toolchain must support building static binaries, since + rootfs isn't mounted at the time when __init functions are called + and do_execv won't be able to find the elf interpreter. endif