Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp4082014rdb; Thu, 14 Sep 2023 11:09:29 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGrmScXMfHKrwnwnTu8Ov8h2A3cYXm4FBytPNvOQ7DCs6T7gjTF6BkOFiCG9KRCBJ3oX/bw X-Received: by 2002:a05:6a21:81a5:b0:14b:b42c:34a6 with SMTP id pd37-20020a056a2181a500b0014bb42c34a6mr5423675pzb.24.1694714968969; Thu, 14 Sep 2023 11:09:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694714968; cv=none; d=google.com; s=arc-20160816; b=WdLentdM0oOy+/8QSJ8TAudVSoiQLXTBkP410Wgm4L67v/tTB620HjllgctzeWTCH1 umZ1rUn7mAefjMphcY1RX5TC3KFUl/193+PqiMk33eRh5c50APq6R1v9joPMnT5lgCY7 dbEggws7qaFdgmj4By072PWdksoJSJ++sM9gAB9qMw7k4dh/vx+NT7B6fNuiENKETbqS a2nx6YeMPumAur2O5maDAToSSFSwvGd8pAHqr6ClzSBg2WONin+lLOsRn1+ImJPrbyjG q8uwlxE27Ua4hAaGLgjzJnX3MqwC5iqCzhh2d/LoZ8OfPUkIKKDegazZErCUWy8qrTcM eFEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=/C9MIYaJDmf+H4EsCyFe277oCPmLL3BTvt8UFW8Bkxg=; fh=y2s/hkTP6a09ufr0vjfM5Kk2VOZHK/DXHezDlD0jGcU=; b=tq3nr7FOC52KZvpZkpUBu2IQT8LhfUGHN0Lo6eH76CPISMbY1uoST+hEc/nM67eQc4 tbcDClEqTSA8lTK5nzLPhx4n4zPUX7ZUDwjs2iYfWCmyutu8Lc/KNUdUcoHfiROszoKn QVoLkKZeqPk4cmIPGhxB74wDYu+gPNnyZJYLORzGxNcGYZ54TuRK14CPFn8feX7sgis5 WpwAnpIE03jP4wLI6bdLwFCGqEozt8WeYoPdCCwAYN2UfWw0X7rL2F8SUCNM3MdQW9BT OchEHAu3D6bCVsQR2f01kB/Sz/sbSJVuIayIspK0AjSV3UHVagY1BWpqYnB157qIUvQF Fitg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id k25-20020a6568d9000000b00573fc129092si1926386pgt.866.2023.09.14.11.09.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Sep 2023 11:09:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id A183183D4FDF; Thu, 14 Sep 2023 11:08:42 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232080AbjINSIp (ORCPT + 99 others); Thu, 14 Sep 2023 14:08:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44880 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229993AbjINSIp (ORCPT ); Thu, 14 Sep 2023 14:08:45 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E2C6F1FDF; Thu, 14 Sep 2023 11:08:40 -0700 (PDT) Received: from [2a02:8108:d00:dcc::d6ab]; authenticated by wp530.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) id 1qgqla-0002SE-QL; Thu, 14 Sep 2023 20:08:38 +0200 Message-ID: Date: Thu, 14 Sep 2023 20:08:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER Content-Language: en-US, de-DE To: Luiz Augusto von Dentz Cc: Linux regressions mailing list , patchwork-bot+bluetooth@kernel.org, linux-bluetooth@vger.kernel.org, netdev , Stefan Agner References: <20230829205936.766544-1-luiz.dentz@gmail.com> <169343402479.21564.11565149320234658166.git-patchwork-notify@kernel.org> <574ca8dd-ee97-4c8b-a154-51faf83cabdf@leemhuis.info> From: Thorsten Leemhuis In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-bounce-key: webpack.hosteurope.de;regressions@leemhuis.info;1694714921;07dc0098; X-HE-SMSGID: 1qgqla-0002SE-QL Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Thu, 14 Sep 2023 11:08:43 -0700 (PDT) X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email On 14.09.23 19:51, Luiz Augusto von Dentz wrote: > On Wed, Sep 13, 2023 at 10:13 PM Thorsten Leemhuis > wrote: >> On 12.09.23 21:09, Luiz Augusto von Dentz wrote: >>> On Mon, Sep 11, 2023 at 6:40 AM Linux regression tracking (Thorsten >>> Leemhuis) wrote: >>>> On 31.08.23 00:20, patchwork-bot+bluetooth@kernel.org wrote: >>>>> This patch was applied to bluetooth/bluetooth-next.git (master) >>>>> by Luiz Augusto von Dentz : >>>>> On Tue, 29 Aug 2023 13:59:36 -0700 you wrote: >>>>>> From: Luiz Augusto von Dentz >>>>>> >>>>>> When HCI_QUIRK_STRICT_DUPLICATE_FILTER is set LE scanning requires >>>>>> periodic restarts of the scanning procedure as the controller would >>>>>> consider device previously found as duplicated despite of RSSI changes, >>>>>> but in order to set the scan timeout properly set le_scan_restart needs >>>>>> to be synchronous so it shall not use hci_cmd_sync_queue which defers >>>>>> the command processing to cmd_sync_work. >>>>>> [...] >>>>> >>>>> Here is the summary with links: >>>>> - Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER >>>>> https://git.kernel.org/bluetooth/bluetooth-next/c/52bf4fd43f75 >>>> >>>> That is (maybe among others?) a fix for a regression from 6.1, so why >>>> was this merged into a "for-next" branch instead of a branch that >>>> targets the current cycle? > [...] >> That answer doesn't answer the question afaics, as both 6.1 and 6.4 were >> released in the past year -- the fix thus should not wait till the next >> merge window, unless it's high risk or something. See this statement >> from Linus: >> https://lore.kernel.org/all/CAHk-=wis_qQy4oDNynNKi5b7Qhosmxtoj1jxo5wmB6SRUwQUBQ@mail.gmail.com/ > Thanks for the feedback, I will try to push fixes to net more often. Great, many thx! >>> but I could probably have it marked for stable just >>> to make sure it would get backported to affected versions. >> That would be great, too! > Well now that it has already been merged via -next tree shall we still > attempt to mark it as stable? Perhaps we need to check if it was not > backported already based on the Fixes tag. Changes only get backported once they hit mainline, which hasn't happened yet. And to get them into the net branch (and from there to mainline) a new commit is needed anyway, so you might as well add the stable tag to it. Side note: And don't worry that identical commit is already in -next, git handles that well afaik (but if you rebase bluetooth-next for other reasons anyway you might as well remove it). Ciao, Thorsten (wearing his 'the Linux kernel's regression tracker' hat) -- Everything you wanna know about Linux kernel regression tracking: https://linux-regtracking.leemhuis.info/about/#tldr If I did something stupid, please tell me, as explained on that page.