Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp3689221rdb; Wed, 13 Sep 2023 22:25:04 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGNAc6eT3il1geDxFgYuL1tNfshem2dgBMWlnLZmBFoa7bqxD/2COCU2pXWakOPGC4dq9h0 X-Received: by 2002:a17:902:c14c:b0:1b9:de67:286f with SMTP id 12-20020a170902c14c00b001b9de67286fmr4951455plj.49.1694669104689; Wed, 13 Sep 2023 22:25:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694669104; cv=none; d=google.com; s=arc-20160816; b=JST980YKPkrfWVzUaNYHwqN+0UoL11cKiv8sZzUdGe+UuEi+PHKjs73ccPjUKmGdE5 w/ZCtBP04N/BTDopfDlHQMf2yM6UNr3yMdnOev2J6nzTDwzY0kYLm9mygTFrZRFUjL0q I1KDWRfnnterEHro1yrplZSH4gHW45+JstnLhERzyShoPmelpdK0NjO/u8deJf2QgtnY 25GsDUf4NETR62qYz/qvpIt34d0Ps7jIMXpuF/IGeL5BWHtOzsZp/OPBOtloNUIAPhz1 2y5arVZ9nd7w/gH3dzA20AAgdgDJu4+i1XS3AkPBNw2/Sm0fDfnw/Qa4O/f3v3e4Fqmq 4DXw== 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=8qwIqqILVSaC2PJqSsUNfL8gs0B733O74w6jeqvK7HU=; fh=/RPUJhlMXTfaG2iEjSYgzofMRMDo0zC8N5J22JAvX6s=; b=L7s2eA0zvEwtlZNKV96YBGhWWtB34iu3xq1sOAqrdVjBYcToEusxfHaFUokoEjhAZb v7v6+b+cfQmUQZFPHwWmeuen8Y8678V6wBvUO9GbvU5mmaHJcaNErHuFv6y24czrhKFu 7QQvyEYera6JCcrX9cWdpU3ZdDxU1YIwGgAnB4b1FRd87oNT9GewgX/Dilax14ALLlKY Z/ubUzQ+j/1gOuBPfNsdvsW4zd8QqgCXDOfB/oP8fnmV79s0YZk1/xYvnudCulQHKnpp M7WNG3hiF50UckaVwHYdFTGM7aYdDkykeXhfvgrNephHgF0qq+O0T0z74Xat6VjQqfRL A+kg== 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:7 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id g12-20020a170902740c00b001b9e1d5f8e6si836672pll.447.2023.09.13.22.25.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Sep 2023 22:25:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::3:7 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 snail.vger.email (Postfix) with ESMTP id 055C581A43E7; Wed, 13 Sep 2023 22:13:51 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234582AbjINFNj (ORCPT + 99 others); Thu, 14 Sep 2023 01:13:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39502 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234197AbjINFNj (ORCPT ); Thu, 14 Sep 2023 01:13:39 -0400 Received: from wp530.webpack.hosteurope.de (wp530.webpack.hosteurope.de [80.237.130.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 39161AF; Wed, 13 Sep 2023 22:13:35 -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 1qgefV-00052v-AW; Thu, 14 Sep 2023 07:13:33 +0200 Message-ID: <574ca8dd-ee97-4c8b-a154-51faf83cabdf@leemhuis.info> Date: Thu, 14 Sep 2023 07:13:32 +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 , Linux regressions mailing list Cc: 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> 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;1694668415;5ef1b7ec; X-HE-SMSGID: 1qgefV-00052v-AW 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 (snail.vger.email [0.0.0.0]); Wed, 13 Sep 2023 22:13:51 -0700 (PDT) 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? > > We were late for including it to 6.5, that said the regression was > introduced in 6.4, 6.4? From the fixes tag it sounded like it was 6.1. Whatever, doesn't make a difference, because: 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/ > 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! 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.