Received: by 2002:a05:6a10:c604:0:0:0:0 with SMTP id y4csp326395pxt; Wed, 11 Aug 2021 22:38:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxG/7Ph2tVJdGjOBDDKDT/hPuZufT+L41SF4ubsl6XBZmC41y7ociJSYSxI9XcUwNYD/QhI X-Received: by 2002:a05:6638:3804:: with SMTP id i4mr2242335jav.82.1628746735006; Wed, 11 Aug 2021 22:38:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1628746734; cv=none; d=google.com; s=arc-20160816; b=xodEgkQhXP2jJk3lRNY+sDsoxWZZ5CbUv61uv7Rqsx4Gl5Bn796EFS2vgEyR/0YeFD rVH7Chsk599ndilaNjZSvXWb0Nm2IduYy150TShhA+KqiaYPNPxVsQhFrqTvs+h9wd70 2AUohjjfnIQpWtrSQP1ooEbM8BmF7do0miE2grmnmCmX0TpKxjPjE2MgoodImMa5P1fO 7oRr9TlgFgTAyu1zCwHx9bAIRkFJKuTGqE2RLBEFksCLFilQi6RqENeFW422bTyB0mlO Wo6jXAHJkXEaGsqHKU8Bflj9mE2O6DXuAeh7Px5X63hmxa7UAUri3Oa/zR9NOIpwRrlt pEeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=lLP3PSQ1cyi3LClcOEB98n6hc5vl9XavCsPRRMlIR60=; b=OZzno+e56Uuo5Fs240eVKGsOL2FgsSNTtKFTGNPPuaCXn9boAy3yS0+jgsHCwU8Gbx gEGhNWrODXX0Ax2NJD+Q9el2b4KNrma2ERZIECJsu/TmKh+hzzuv3tSl23Q/Y/EwKyNk WgtlcmWhgLs5K2XZHQ3K9MDbjF45oXyrg3qFV5i2HwP3HnQuWEuCixNnvnyeTv9gq+1l /AgfAr5h/QRScNuzorBypAZbBLEHPYXMSApRChqybCm763qheMlAHE7Se9s/uBmLOc44 6JcdaQKtQ3QzbQdJWC+2lgpj08Ojk30XOGNfE934l8GIXN8jkTK8yCXgY8o4SKF0gej/ vs8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b="R/RVHvfx"; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z12si1692247ilb.144.2021.08.11.22.38.40; Wed, 11 Aug 2021 22:38:54 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b="R/RVHvfx"; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234418AbhHLFhr (ORCPT + 99 others); Thu, 12 Aug 2021 01:37:47 -0400 Received: from smtp-relay-canonical-1.canonical.com ([185.125.188.121]:57810 "EHLO smtp-relay-canonical-1.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234377AbhHLFhq (ORCPT ); Thu, 12 Aug 2021 01:37:46 -0400 Received: from mail-oo1-f72.google.com (mail-oo1-f72.google.com [209.85.161.72]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-1.canonical.com (Postfix) with ESMTPS id 461F93F0FF for ; Thu, 12 Aug 2021 05:37:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1628746641; bh=lLP3PSQ1cyi3LClcOEB98n6hc5vl9XavCsPRRMlIR60=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=R/RVHvfx3j2arhmzpcvWWxcXNI2ydCP9BDS/LtZZmKrxVoZXWtHyiVTqf2uYiPnld HotHtC7ru4TYDVkW2GHB8vqDvsJDGjfTv0ENwsVjxAX4TucRBH2LcqtR+kG69HqORO OrAQd85Ua/oQeRFj3t3B+DexoWDl8afbfSZklu/VDlXRUj18OjC8nbZS7oFXEL86D8 ByTAhpKrRVJGL/dID9b+RqlYHy3tqpdfRXbIZvNgR2bv1qbtdcYQvOM7vKDFA97FQ3 9wUE98cWBvGiqNgUApg+zu5I4BxQunGcF0fT7oGu+DStqAroaR5f3O/uzgjIlmOWee TS9h9+jhQ78Yg== Received: by mail-oo1-f72.google.com with SMTP id w21-20020a4ad0350000b0290289b9284ee2so1661178oor.14 for ; Wed, 11 Aug 2021 22:37:21 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lLP3PSQ1cyi3LClcOEB98n6hc5vl9XavCsPRRMlIR60=; b=sdopFsKssNKBZQfoYcyqF66AaiLqeAwwjCDPTJjmziyz2Or8LWnK4+izTS9FZQwTGW r9wNRWWBduCh/H5GeSgKX3yCPRxPgq/3Cd0i1Rb1sZSZ4f6OlOOB47avouDYx6fIEz9G OV0NGr3PoNcYvfo5Flv/RieZAxzqdRg0/8Qo1MxqDdGp50L/Sfps79SwgKoAsWNUZekW x/DL78cDd/zhSr1slwOQxucdRfr7tI+WqmTJn5B7N6djXCBMfk2TpQdl+RkY6hJqf8I3 xBZdKDS79EjaAC2culsdBpY2ln8GFsmnKma75ddZaCzf+fzoycauAZQlSsw2qYPtZok5 rkTA== X-Gm-Message-State: AOAM532WDwWGVb1Deq7eOYEN4Z+P5LrP8F6u4bkEDGmDERVSxq0gKoPf lKN81qo0IJFZaDh7LoOAic6bdwE4WImrdnACbXFYAWWaZRBWEiCixnC7LKJF/jzaLruZgvjOQu0 ZhV8LvW87h+3pn0fKA0lcoLF6avg8OaWswMZzx4p50AK8ruOpU7rAT5pYRNUOBA== X-Received: by 2002:aca:34c4:: with SMTP id b187mr2051540oia.139.1628746640188; Wed, 11 Aug 2021 22:37:20 -0700 (PDT) X-Received: by 2002:aca:34c4:: with SMTP id b187mr2051524oia.139.1628746639935; Wed, 11 Aug 2021 22:37:19 -0700 (PDT) MIME-Version: 1.0 References: <20210812042305.277642-1-koba.ko@canonical.com> <4374EE78-86B9-43BF-B387-8C51C15CB943@holtmann.org> In-Reply-To: <4374EE78-86B9-43BF-B387-8C51C15CB943@holtmann.org> From: Koba Ko Date: Thu, 12 Aug 2021 13:37:09 +0800 Message-ID: Subject: Re: [PATCH] Bluetooth: msft: add a bluetooth parameter, msft_enable To: Marcel Holtmann Cc: Johan Hedberg , Luiz Augusto von Dentz , "David S. Miller" , Jakub Kicinski , BlueZ , "open list:NETWORKING [GENERAL]" , open list , Archie Pusaka Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org On Thu, Aug 12, 2021 at 1:29 PM Marcel Holtmann wrote: > > Hi Koba, > > > With Intel AC9560, follow this scenario and can't turn on bt since. > > 1. turn off BT > > 2. then suspend&resume multiple times > > 3. turn on BT > > > > Get this error message after turn on bt. > > [ 877.194032] Bluetooth: hci0: urb 0000000061b9a002 failed to resubmit (113) > > [ 886.941327] Bluetooth: hci0: Failed to read MSFT supported features (-110) > > > > Remove msft from compilation would be helpful. > > Turn off msft would be also helpful. > > > > Because msft is enabled as default and can't turn off without > > compliation, > > Introduce a bluetooth parameter, msft_enable, to control. > > > > Signed-off-by: Koba Ko > > --- > > include/net/bluetooth/hci_core.h | 1 + > > net/bluetooth/hci_core.c | 16 ++++++++++++++++ > > net/bluetooth/msft.c | 30 +++++++++++++++++++++++++++++- > > 3 files changed, 46 insertions(+), 1 deletion(-) > > NAK. > > This is for the Intel guys to figure out. Otherwise I am going to disable MSFT extension for AC9560 completely. What is your hw_variant for that hardware? Would you please guide to dump hw_variant? thanks > > Regards > > Marcel >