Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp997093rwb; Wed, 9 Nov 2022 11:15:15 -0800 (PST) X-Google-Smtp-Source: AMsMyM7EnMivoxGaJh6SJ85pp63gI75FRTVgLy8s4Nh9yWPsQTyym6P7GhmPNG7ShdHpMbmTKkBa X-Received: by 2002:a17:906:fd8a:b0:75d:c79a:47c8 with SMTP id xa10-20020a170906fd8a00b0075dc79a47c8mr56687549ejb.389.1668021315719; Wed, 09 Nov 2022 11:15:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668021315; cv=none; d=google.com; s=arc-20160816; b=kPxfAXDpkiX2c9XXA3wsILYnyS8lQvMuH9QuEEqO0rrMuzDUuQhWEnkEQ9gnAD9R5P XhytBQmdqyuEqjL6l9e1jIx/IqwFKOozkx6xTQhQfAXPy/m9zBaKgsFd3naC+t5gwTfe g81a7oXAcRQ3ivd3IvyQsl9NsosYlkRS2SX9I9SQHVdBqsXCLmy5G4XchY8H90xPXyIe FHcH2zFR3AiwOYZGyiDADw+lD7o4L3wu4eAIM+CwwSsBkF+OBHr/xatW/cgdwCOQPWyb yUGIoDpgT6jHOuGDSzq0oDMXnuOMXX+a56pWfm5xWL9iiyBJS/ccgxgzgBcObVRBDtn6 hw9Q== 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:cc :content-language:references:to:subject:from:user-agent:mime-version :date:message-id:dkim-signature; bh=ZgvysWE2zj8Wvl7SDX+PnlJIdSv6aFmqIWg6JBOupCs=; b=UtK23Bcbco8Ik/K84NrRzzF5Lg3STzw9PU5/V3baks3HhC7Ykfnxsip8SACa6H4HVh 4zV5eQ35XMSEPY6m+f6plwIrB+IIggsx8NK3eymqKHyN01xgocdvv/+vQufMT/GyNjAG BEGr8fT6WKM20gWzlFNj4tkiD5l1ccDdCKgp6heaTqEo5o9hd3gffqCE1F+1AoyYCkB/ lYUfH1KSAc799Ca2B+nTqTKIGKK3b56YfaudMRvprNVpDbH7M72GCocoXYMA1/vRP3jJ 87G2KhI+5CY9+yFigECvlPdaUk0DGyv3Q3rBCwRXMEgJfpnXgh28HKoLTZXnpsMfORX0 X6gQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=BpR33m5j; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id wu14-20020a170906eece00b0078d484e0e79si18540124ejb.481.2022.11.09.11.14.37; Wed, 09 Nov 2022 11:15:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-bluetooth-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=@gmail.com header.s=20210112 header.b=BpR33m5j; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-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 S229872AbiKITND (ORCPT + 99 others); Wed, 9 Nov 2022 14:13:03 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231418AbiKITNB (ORCPT ); Wed, 9 Nov 2022 14:13:01 -0500 Received: from mail-wm1-x333.google.com (mail-wm1-x333.google.com [IPv6:2a00:1450:4864:20::333]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B1E95240BC for ; Wed, 9 Nov 2022 11:12:58 -0800 (PST) Received: by mail-wm1-x333.google.com with SMTP id c3-20020a1c3503000000b003bd21e3dd7aso1959609wma.1 for ; Wed, 09 Nov 2022 11:12:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:cc:content-language :references:to:subject:from:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ZgvysWE2zj8Wvl7SDX+PnlJIdSv6aFmqIWg6JBOupCs=; b=BpR33m5j07xelTHGmo11GZSZ6XfsmNQr+TcbaewDkbeReRtqGKg3k8OkUt7PtGYTks J2ANdwgw0coUzcBQ+0xSBxwWCupgMTLal4Js0AgAEeCZCjLh9oIxX31I1zHa/gPLrf+9 JsXSWav7DfOLNx8caKYpBUk+uhWurxIp0bV+zyIjyQo+P9bCrc0A1ATq1iJ2hcX2PqWY kY8uor7EDNwdY2mNCUPoFNlgM8+9jyNIjwCPmnZywXMTuBYWr0Sl4D5p7jphikXCiQyh TzuqQSjN6F73/dGbztvG5CL76YERmdsZ3D5kDGfs43O8aFpVK/l1fa/5X73bLDvWvAF3 iaTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:cc:content-language :references:to:subject:from:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZgvysWE2zj8Wvl7SDX+PnlJIdSv6aFmqIWg6JBOupCs=; b=7Ck0fdfWwkbSPAL2dDUxhTXWvvEkAaX2MCU5rlu4RC7ALEZeUkA4zi7j93oeG7wfdw XggqqKLHt1rSDsdStybIwoX2J4zFtpfx69Fz7pDcwoyJEQ+AQ5pfJAZjvHhNExkEDP3T xCs8VFD94uQj3b3pwHma0XhCxkQ4XTSuFrhRFW7xoCbD4W+wG15A3PJ4wq8bQQ3+xJs5 yBBCheCjuVbE9kYmJUNJwRF5tY+QosTqV41tLOyvOjK1+hW/EQUJnfI+sN5dyyDyoqx4 iGbyZK+pHpMWXSkXaNzZebwT/QdSJWbEv01tDy1z+hJGXszdmLkw2023IBAWTK4NcgBy 0t8w== X-Gm-Message-State: ANoB5pmc9Rd02J/AghlbrX+0LZcHz8YM89XywX29eCfOvrgBxig0+y6t y5jnSw53FWfSdxIKU/E7FJI= X-Received: by 2002:a05:600c:4a11:b0:3cf:b128:39ad with SMTP id c17-20020a05600c4a1100b003cfb12839admr9769878wmp.127.1668021177136; Wed, 09 Nov 2022 11:12:57 -0800 (PST) Received: from 168.52.45.77 (201.ip-51-68-45.eu. [51.68.45.201]) by smtp.gmail.com with ESMTPSA id q10-20020adff94a000000b0022e035a4e93sm13614897wrr.87.2022.11.09.11.12.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 09 Nov 2022 11:12:56 -0800 (PST) Message-ID: <76cd4547-a68d-9d52-1d87-8299e29406ff@gmail.com> Date: Wed, 9 Nov 2022 20:12:52 +0100 MIME-Version: 1.0 User-Agent: nano 6.4 From: Swyter Subject: Re: [Regression] Cambridge Silicon Radio, Ltd Bluetooth Dongle To: luiz.dentz@gmail.com References: Content-Language: en-US Cc: Jack , linux-bluetooth@vger.kernel.org, Paul Menzel , Marcel Holtmann , Hans de Goede , swyterzone@gmail.com In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_HELO_IP_MISMATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=no 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-bluetooth@vger.kernel.org >> Correct hci_set_event_mask_page_2_sync() event mask >> git bisect good 0feb8af0275d196a29e321bedc15319673923cb6 >> # bad: [1172c59f451f524a14bac5e7b047781883dfe441] Bluetooth: btusb: >> Remove HCI_QUIRK_BROKEN_ERR_DATA_REPORTING for QCA >> git bisect bad 1172c59f451f524a14bac5e7b047781883dfe441 >> # bad: [766ae2422b4312a73510ebee9266bc23b466fbbb] Bluetooth: hci_sync: >> Check LMP feature bit instead of quirk >> git bisect bad 766ae2422b4312a73510ebee9266bc23b466fbbb >> # first bad commit: [766ae2422b4312a73510ebee9266bc23b466fbbb] >> Bluetooth: hci_sync: Check LMP feature bit instead of quirk >> >> And 766ae2422b4312a73510ebee9266bc23b466fbbb does make sense as a >> likely culprit. > > Looks like we will need to reintroduce the quirk then since it appears > the LMP feature bit is probably set in those controllers but the > command doesn't work. It is. I already mentioned it in the Bugzilla thread and that's what the patch series I submitted the other day fixes: > Bluetooth: btusb: Fix Chinese CSR dongles again by re-adding ERR_DATA_REPORTING quirk > https://patchwork.kernel.org/project/bluetooth/patch/20221029202454.25651-1-swyterzone@gmail.com/ Hans de Goede gave it a Reviewed-by, but it has been ignored even since. Keep in mind that I'm an occasional contributor and I can barely use a mailing list, but this goes back to the patch that Zijun Hu sent back in July and I was pinged. I took a look back then, it looked suspect, but I imagined you guys knew what you were doing. Fast-forward three months and the code arrives at most mainstream distros. Every single cheap Bluetooth dongle on Earth broke again. Just like that. https://bugzilla.kernel.org/show_bug.cgi?id=60824#c242 I just came across this thread archive by pure chance, this isn't very user friendly. Please CC me if you talk about this, I'm not subscribed to any list.