Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp12186550rwd; Fri, 23 Jun 2023 02:34:47 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ55OMdENrSUq8CZvNxgIZj1TV+n086hcChXdfIdfduU2Fm+WWqrW5ZvIcJMBgs++uETX4GY X-Received: by 2002:a17:903:25c9:b0:1b3:f604:97f7 with SMTP id jc9-20020a17090325c900b001b3f60497f7mr17867310plb.36.1687512887279; Fri, 23 Jun 2023 02:34:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1687512887; cv=none; d=google.com; s=arc-20160816; b=bpjYi0OiBe+Fkdtq0SBqKriLcGoypXFQazx3A+Wg8+Uk3rKRIQeTp9fxexKptrMw99 1TnajJ+ABCIk78/eZvSmgPILdmty9utV/N+ujON80aImq4Ggh3P763wCBgHEvrcRXCio 1eAM6LT4aaIHnQKpmLXciZyjMw4DfuNZtSY4m8gVel4TjOyTGIQMsQ1P162IvQZ78zQM mjOeQQseRt0CmOA+erJFzYBtnCoy3tGiL6mXJi9f1kNTqzgM0WRU067V0z979n5oPE6/ DtyeaO6tjmFB4NTn1UXDmF8awG/liT5Zh3GRG7qNpnxuM0EyWqvFx91/RdCp+WLQIFjc hIeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=hnToz1IZL5GBj4fgh3BY14k0jbKw0aTmg+ER3wMA0wY=; b=SuFijnLEZgBwCfLQteA8NLjiqsF62syDcPyTSCNaLX6WXoFO+tRvG5cla/ZVoK7k2h hXtVHE+2IRpam/BEUtk3nKK3aPnbM9mVmF46eBe651l+kHrNydHs5hV0OaDxoGcio76g 0EAAm114QsIW7WXtHByrz41wauYwsRqqjX6oi+ghWTeZAhJ2pXvlEQyzHS4O6ahFK6qM N///1VijEJX25znH6zLsl865CwMeFd3RIRfmfjiaqUf/2sEBJ4Flw14ceHdpHICJ8NFx 0891VUoY3ub8gQAdc4RJVaO+CmcFAZacLNugNNoz7NSHBJhi4vFxU+LeeVslMQQD42q8 dhKw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mihalicyn.com header.s=mihalicyn header.b=CRpLsqXm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mihalicyn.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q9-20020a170902788900b001b58767a0f7si7999590pll.60.2023.06.23.02.34.35; Fri, 23 Jun 2023 02:34:47 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@mihalicyn.com header.s=mihalicyn header.b=CRpLsqXm; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=mihalicyn.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231243AbjFWJYM (ORCPT + 99 others); Fri, 23 Jun 2023 05:24:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51784 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231139AbjFWJYK (ORCPT ); Fri, 23 Jun 2023 05:24:10 -0400 Received: from mail-pf1-x42a.google.com (mail-pf1-x42a.google.com [IPv6:2607:f8b0:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 407481FC2 for ; Fri, 23 Jun 2023 02:24:09 -0700 (PDT) Received: by mail-pf1-x42a.google.com with SMTP id d2e1a72fcca58-668842bc50dso59129b3a.1 for ; Fri, 23 Jun 2023 02:24:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mihalicyn.com; s=mihalicyn; t=1687512249; x=1690104249; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=hnToz1IZL5GBj4fgh3BY14k0jbKw0aTmg+ER3wMA0wY=; b=CRpLsqXmFFdpkvSb4lHmleXQ458WNVV181189yDl4vSPPYOFuNZDBp5IuGAYZa9REL sgavWXCaVtJhSk0JSWwT5hJHJmyCk2CAS81wP9XKg3kk3u6NNyDpxDhDLr2Crg/yx0KB 9gr/Uzz121jzcCOKJJm53MDVyMuAY4+SO1eJY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687512249; x=1690104249; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hnToz1IZL5GBj4fgh3BY14k0jbKw0aTmg+ER3wMA0wY=; b=eG0wVdB1DsU8Vl8JtIsjfyJukcxsuC3q1THOcXdPhgisTN/TtQ7W0XFGqeyaxVyG29 z/ldQCuVxm+0J2XpE4mRGjJfAQMEVmfbsLxfB26sbtM8FPBZ6nJjOOMCl00fPbUZ1UoM r8NM2Zw3TjHlcisGNcKaiSdBZmL6XC5CBTBAYf0MysetwQqdTepr7ioopbAY1sJm8lJu JAZ8cO2C4sPoF2lLprLK9g1q4Az/23lmfr8vzg7lRXNKPsq7qtj2xo/LT+VS1R9J4zF5 FZKJQwAA4D5RFczsmzI2QQI5R9CT9kLIbEf60EwH54+Kt1Rtum5EPOOAwZbm1yIKilgO M1Vg== X-Gm-Message-State: AC+VfDzYUjLX8igv6yTTp6fVefnUlf6iCylchqOlMj+uprPnBAFQ1R+Q JRDgtcYBgiql5b3cFqtMmdpfDqBWXkADcC2bDVZP4A== X-Received: by 2002:a05:6a20:9190:b0:123:3ec2:360d with SMTP id v16-20020a056a20919000b001233ec2360dmr8082518pzd.5.1687512248690; Fri, 23 Jun 2023 02:24:08 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Alexander Mikhalitsyn Date: Fri, 23 Jun 2023 11:23:57 +0200 Message-ID: Subject: Re: linux-next: build failure after merge of the bluetooth tree To: "Von Dentz, Luiz" Cc: Stephen Rothwell , Marcel Holtmann , Johan Hedberg , Linux Kernel Mailing List , Linux Next Mailing List , Christian Brauner , Jakub Kicinski Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 23, 2023 at 10:34=E2=80=AFAM Alexander Mikhalitsyn wrote: > > On Fri, Jun 23, 2023 at 12:28=E2=80=AFAM Von Dentz, Luiz > wrote: > > > > Hi Stephen, Alexander, > > Dear friends, > > > > > Looks like we have a similar problem as to: > > > > https://lore.kernel.org/lkml/20230524081933.44dc8bea@kernel.org/ > > > > That said for unix socket it was decided to not allow it to be build as= module, which is something I don't think we are willing to do for bluetoot= h, so we have to find a way to get around pidfd_prepare, which seems to be = called due to the use of scm_recv (it is also used by netlink btw). > > Ugh, yep. That's bad and we can't workaround it like we did for unix sock= ets. > > Originally, Christian had objections against exporting the > pidfd_prepare function [1] > > [1] https://lore.kernel.org/all/20230523-flechten-ortsschild-e5724ecc4ed0= @brauner/ > > +cc Christian Idea. (-: We can introduce a new function like "scm_recv_light" that will be just an old version of "scm_recv" without using pidfd, if this feature with SCM_PIDFD is not important for hci sockets. Forgot to add Jakub to CC. +cc Jakub > > Kind regards, > Alex > > > > > > > ________________________________ From: Stephen Rothwell > > Sent: Monday, June 12, 2023 8:02 PM > > To: Marcel Holtmann; Johan Hedberg > > Cc: Von Dentz, Luiz; Linux Kernel Mailing List; Linux Next Mailing List > > Subject: linux-next: build failure after merge of the bluetooth tree > > > > Hi all, > > > > After merging the bluetooth tree, today's linux-next build (arm > > multi_v7_defconfig) failed like this: > > > > ERROR: modpost: "pidfd_prepare" [net/bluetooth/bluetooth.ko] undefined! > > > > Caused by commit > > > > 817efd3cad74 ("Bluetooth: hci_sock: Forward credentials to monitor") > > > > I have reverted that commit for today. > > > > -- > > Cheers, > > Stephen Rothwell