Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp3093849ybi; Mon, 17 Jun 2019 16:28:13 -0700 (PDT) X-Google-Smtp-Source: APXvYqzI6xhUDMUMTm73yuO+JIuTsL2bLFReCh3DJGZ2VzlSxsDyUSVV1vtoJ1hzOdP9k8weT+H6 X-Received: by 2002:a17:902:42a5:: with SMTP id h34mr74226159pld.16.1560814093270; Mon, 17 Jun 2019 16:28:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560814093; cv=none; d=google.com; s=arc-20160816; b=VGr30px147XsokOqqQ6mvtJ4A6EaszgbrjyY71ZbEiehyTvNM7TUSBHNjr/DHBz3Gj Qjj4sJGBasCI58fDydkCGqmwaobeUzVkK6WprwMKoo39QLAgihSokv3fT/VjKzscinOc Irj1ycUGl1mPWMyQObfH5JP9bvCOL+cnIbNZJwNsAx8d9jr/VoetsKJY27+dCwcx+c/P hi50omonPpNbsSZUK7sBlT1J8i9eINeI9zKh5/4UDwBHImglRQ1vYD9fHB+9d2sMq2Py r0M8or+wYc0+C7YS791rTcsSuyJ6/XjQURujcStyndfb9xx4aF1Kf9sBlkp5uwRLPhCl AM5w== 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=QisCyCC54c07CEBGHobCKmvjRF6o16SJc0jsMHiIM7g=; b=Cqp+9dMCaPiq0KZL+iIqfKgid8aIaNmOFQoo5R5sPZULJDFNWM3GdnY6dgLt82cTo3 N3VnjjegemPu35ZrleBcFT2bJulHHiCRa7wfDS6Prml5MD9vqH90xLWcDsHOUYHLdtFG 4tIeqJ1uuRRhpgO3KSUrVX2/vcdZPashy4ar+6UeKusOtvidScWoFR6z8sn5C4lFAynB t/Fx9kYfIwEIx8/lRg4wNVQ043YdGFb+/YZ1zqc9oiSg0Guab3nK4jlaQBtwDmS+0awU cXqBf65fGK4cjnGr0dpr+B2XuV/htWh57HZbcptDYq5It7MWQ8Vc8k3fHl/QzRn/wLyI ZoyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="hmbtH/If"; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id bc8si4061452plb.322.2019.06.17.16.27.57; Mon, 17 Jun 2019 16:28:13 -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=@gmail.com header.s=20161025 header.b="hmbtH/If"; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728641AbfFQX1r (ORCPT + 99 others); Mon, 17 Jun 2019 19:27:47 -0400 Received: from mail-lf1-f66.google.com ([209.85.167.66]:41804 "EHLO mail-lf1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726121AbfFQX1r (ORCPT ); Mon, 17 Jun 2019 19:27:47 -0400 Received: by mail-lf1-f66.google.com with SMTP id 136so7804972lfa.8; Mon, 17 Jun 2019 16:27:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=QisCyCC54c07CEBGHobCKmvjRF6o16SJc0jsMHiIM7g=; b=hmbtH/IfkTu93XQQwhf9/9RUweB6+Pdartk6RdwC3ujCAXPsDneN73WM2Hw6zzgplF o7wbH2U1mFiDhflep7nxzQPruUf5LPsv1/RDuoED2C8iJvORZO4Q51hE6PKj8zf+XT02 Go0FvHXeUdMEpyVozJjoKBAyX2WRsD4U+qFegmfvZ8Jwx7UwzrKxAPa0yoFSQ7zUau31 XQXra2NH249uB7f7y613KX2GA/CcwKWiWN1LskOTdoGLzdz02gH8qjeCBd7+qce9BEhL 1ElRkaIGUbi1djaHAQcyLVgeVmwIr6aHK7sOBZ7Ri9a/YNNQuWACWWDv/RxnMqH8vCZY am6w== 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=QisCyCC54c07CEBGHobCKmvjRF6o16SJc0jsMHiIM7g=; b=ETGC6yW2fBM0f+4ah5TeN63ufmwnP/ITh4x0fOEFU2EjkBGPHG7W0ZmiM4cXBHzbo2 lve5L4i0VDFUvd57gHzzkiioQuSBXzt7xrVODC8vTCeSIXzO7ItDBo6KYz7MHb1T3t9k QVeOPkD7Md1nNooLxlwiES7grqNNMGTxPFLufhAtHW0ZaIzp1TtPmKWIlow3ipvcownf I4gE2aBLoCc2Gi3mUZgoP1Ms3kNEr0vxP3dJfCif7GQX/QCAr++HsZAB85OAc7DFedLJ Qd/8eQTrG9nEcMaouSXDnimKoEbVXLjBj228xJ9TL/1tkDiyvDN141drEKLLuS3lGP4O Gr9A== X-Gm-Message-State: APjAAAVKcpG+RLvJvqrq0HIKMtRG14KT9+XZ/aH/L5AKe5etnym/mdHI JlBRsa6OwfnN3BYvaLAuPz6hU/KdNOxfhCvzCXc= X-Received: by 2002:ac2:46f9:: with SMTP id q25mr4317288lfo.181.1560814065032; Mon, 17 Jun 2019 16:27:45 -0700 (PDT) MIME-Version: 1.0 References: <20190617125724.1616165-1-arnd@arndb.de> <20190617190920.71c21a6c@gandalf.local.home> <75e9ff40e1002ad9c82716dfd77966a3721022b6.camel@fb.com> In-Reply-To: <75e9ff40e1002ad9c82716dfd77966a3721022b6.camel@fb.com> From: Alexei Starovoitov Date: Mon, 17 Jun 2019 16:27:33 -0700 Message-ID: Subject: Re: [PATCH] bpf: hide do_bpf_send_signal when unused To: Matt Mullins Cc: "rostedt@goodmis.org" , Song Liu , "linux-kernel@vger.kernel.org" , "daniel@iogearbox.net" , "bpf@vger.kernel.org" , "ast@kernel.org" , "mingo@redhat.com" , "netdev@vger.kernel.org" , Martin Lau , Yonghong Song , "arnd@arndb.de" , Andrii Nakryiko 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 Mon, Jun 17, 2019 at 4:13 PM Matt Mullins wrote: > > > > The bug (really just a warning) reported is exactly here. > > I don't think bpf_send_signal is tied to modules at all; > send_signal_irq_work_init and the corresponding initcall should be > moved outside that #ifdef. right. I guess send_signal_irq_work_init was accidentally placed after bpf_event_init and happened to be within that ifdef. Should definitely be outside.