Hi Johan On Mon, Mar 25, 2024 at 1:24 PM Johan Hovold <johan@xxxxxxxxxx> wrote: > > On Mon, Mar 25, 2024 at 01:10:13PM -0400, Luiz Augusto von Dentz wrote: > > On Mon, Mar 25, 2024 at 9:57 AM Linux regression tracking (Thorsten > > Leemhuis) <regressions@xxxxxxxxxxxxx> wrote: > > > On 14.03.24 16:07, Johan Hovold wrote: > > > > On Thu, Mar 14, 2024 at 10:30:36AM -0400, Luiz Augusto von Dentz wrote: > > > >> On Thu, Mar 14, 2024 at 4:44 AM Johan Hovold <johan+linaro@xxxxxxxxxx> wrote: > > > > > > > >>> This reverts commit 7dcd3e014aa7faeeaf4047190b22d8a19a0db696. > > > >>> > > > >>> Qualcomm Bluetooth controllers like WCN6855 do not have persistent > > > >>> storage for the Bluetooth address and must therefore start as > > > >>> unconfigured to allow the user to set a valid address unless one has > > > >>> been provided by the boot firmware in the devicetree. > > > >>> > > > >>> A recent change snuck into v6.8-rc7 and incorrectly started marking the > > > >>> default (non-unique) address as valid. This specifically also breaks the > > > >>> Bluetooth setup for some user of the Lenovo ThinkPad X13s. > > > >>> > > > >>> Note that this is the second time Qualcomm breaks the driver this way > > > >>> and that this was fixed last year by commit 6945795bc81a ("Bluetooth: > > > >>> fix use-bdaddr-property quirk"), which also has some further details. > > > >>> > > > >>> Fixes: 7dcd3e014aa7 ("Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT") > > > >>> Cc: stable@xxxxxxxxxxxxxxx # 6.8 > > > >>> Cc: Janaki Ramaiah Thota <quic_janathot@xxxxxxxxxxx> > > > >>> Signed-off-by: Johan Hovold <johan+linaro@xxxxxxxxxx> > > > > ...the plan forward here? This to me sounds like a case where a quick > > > revert is the right (interim?) solution, but nevertheless nothing > > > happened for ~10 days now afaics. Or am I missing something? > > > I guess the following is the latest version: > > > > https://patchwork.kernel.org/project/bluetooth/list/?series=836664 > > > > Or are you working on a v5? > > This patch (revert) fixes a separate issue than the series you link to > above, but it is also a prerequisite for that series. > > v4 is indeed the latest version, and it has been acked by Rob and Bjorn > so you can take it all through the Bluetooth tree. Just remember to > apply this patch (the revert) first. Doesn't seem to apply cleanly: Applying: Bluetooth: qca: fix device-address endianness error: patch failed: drivers/bluetooth/hci_qca.c:1904 error: drivers/bluetooth/hci_qca.c: patch does not apply Patch failed at 0004 Bluetooth: qca: fix device-address endianness > Johan -- Luiz Augusto von Dentz