Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp6788140pxb; Wed, 17 Feb 2021 13:31:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJyeotIu+ML6/dqNsVIYUIA7+L4tcIIV5DL/zw4W+0JnvIleXdWfaCN/47fnHeZBuRUayk13 X-Received: by 2002:a05:6402:22d0:: with SMTP id dm16mr792070edb.370.1613597477938; Wed, 17 Feb 2021 13:31:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613597477; cv=none; d=google.com; s=arc-20160816; b=JnI65fuC1R+HNA18TM/vlppTtnCEFv35NPEONpAWhTq+3LU+I6e/oExXInQa7HjKX4 lkMaYzAATk/i3clZ8CMzD18AI6r5VCsB5gtSFCY+iOoDtticyjhTErNzYrvPRZSzaR6M /FgOVui80CPhr27UVNiNJvB1xu6KqiQ9CQs3AFHH7JHpZ1Vtrotg+hSs8oxNvug2ScE9 Tn/6E9uqZOl6YvMIVsxftl1ioqKHwlD3CwsLNnoKgT22hYmhckirB7MVybgCgC1FWLhG cIYuI1jdll0YCfu4kCBHkC4Cn4mHGqrfXycnaAEWxxAkmLvs1dL8Z7pi4Ru4EGJ7haJZ dOew== 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=XW7qrpQt3tZUf6DP9I2wYh4qbJ91/Aancx/GwfDDVvw=; b=pZnv//Fp3TXZ55kkXnqHDoGIvUwu89sANMj2wgKHGaODXX4nJRqiZ6LBQIlj2M0Zlg smckJBE2QdYg19y0nTaI6hUvLa/hHLWNS/FjP1gAEpKzgkVFxK7elvyatIX1KzU0S6Wm /4XSBfTpUO2TQiZA7efK4wCX1K+neaeKsXi5PG2ikZW1fnzEPjN36zlXNXjmJgYZJAkl o5uJZ42UAcfHYaUq8pp1DOrBzvNmeDn2O3cpysmX2xZkRvlzMp7/ukDhDhPwfJ8d93p+ HrHkXlA7kHHhirDttUIi5QJz4bhOYMyO5cXB5qdg12gtyECd8Vo4jL5j/FwLoUqNhQNy S1PQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jAPaFtP6; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k18si2292343ejx.599.2021.02.17.13.30.49; Wed, 17 Feb 2021 13:31:17 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=jAPaFtP6; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233478AbhBQVZn (ORCPT + 99 others); Wed, 17 Feb 2021 16:25:43 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53018 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233203AbhBQVZ1 (ORCPT ); Wed, 17 Feb 2021 16:25:27 -0500 Received: from mail-oi1-x22a.google.com (mail-oi1-x22a.google.com [IPv6:2607:f8b0:4864:20::22a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 92851C0613D6 for ; Wed, 17 Feb 2021 13:24:47 -0800 (PST) Received: by mail-oi1-x22a.google.com with SMTP id q186so12585753oig.12 for ; Wed, 17 Feb 2021 13:24:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=XW7qrpQt3tZUf6DP9I2wYh4qbJ91/Aancx/GwfDDVvw=; b=jAPaFtP6hICRzV++qFbgZVf3aOwESv+AQ6DJ7/bS4AGHsWCKsPZSvFXCCLARx3hISC Z2GVJv+FnLF9driuSKVWGBI4NJIdmoRPIHk9P7JoivEarHJ8qQSdDZvPpveZ7ScsEeva mAEXsq+Ta3AvFEqC2iGaVrCQ7BA64cg4yIEnvgK2njI3wRluqvhLVbkG5wCvVOqxeP5i CAQCLwaLmSmJf8reXLy7ocC7BSyUCFaLFxb5dGuwNNACPPy/b7qBwrxTM+nvXjOpCAiv 0yWIXihKirIhWcUm0uTcYC5LiVwXuYnsS1m+WIz6eGEVH/EuAL0uF7nX3YuzjSEhQvVD yHyw== 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=XW7qrpQt3tZUf6DP9I2wYh4qbJ91/Aancx/GwfDDVvw=; b=nBtDI8hMRygMSzvQdRikAeaK1oAomVwlKj5jvmRVw6F8d4wXpLEu0/PG+vqSKPfi3f QeBZ5ZkYqH+iu/xSnyoy1kH0nWNKRSx3+rwOcScv0uw4kqt6sFqLREeMF93dQa1FU1IF rFPDOuiVG8ciqOAPAQPjPF4LksZ72/FmnITJbN7OTPImxWcctcDPsF48xJfD/E8snasC UlhkDmtEngKjB8V2/Siwy+0P5SLvwYQADVgCBbNKYJzshy4nCrirsEfo/iJ9Q4SR+Ced E/dRBnYby9LFOCt/UeET6kg7ZxLOkvWrWmLCfX6rRfXOMTJFf3qh7UHqoj3iNRYTPgki po9Q== X-Gm-Message-State: AOAM531NBbv47OMHAEcCTpHKRLL6iGjhzeH340Wbz1+3KIEmNoWoYHFA vkRC+Vbt+ssvYMf7SkEmWyHU6sh+Xbcg+eQ0K2t2avAK9Dg= X-Received: by 2002:a05:6808:1290:: with SMTP id a16mr531657oiw.161.1613597086996; Wed, 17 Feb 2021 13:24:46 -0800 (PST) MIME-Version: 1.0 References: <20210216233337.859955-1-luiz.dentz@gmail.com> <602c5bd2.1c69fb81.cf0ee.0856@mx.google.com> In-Reply-To: From: Luiz Augusto von Dentz Date: Wed, 17 Feb 2021 13:24:36 -0800 Message-ID: Subject: Re: [BlueZ,1/3] avdtp: Fix setting disconnect timer when there is no local endpoints To: Miao-chen Chou Cc: "linux-bluetooth@vger.kernel.org" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Miao, On Wed, Feb 17, 2021 at 12:37 PM Miao-chen Chou wrote: > > Hi Luiz, > > I was testing before seeing your email. Please take a look at my > comment on the last commit of the series. > Although this commit doesn't affect the symptom we observed (it was > IDLE state which triggers the disconnection of IO), the change makes > sense. Yep, this doesn't actually make any difference on the matter of freeing avdtp session when the adapter is removed but as you said it makes sense on it own given that local endpoints can be unregistered. > On Wed, Feb 17, 2021 at 11:45 AM Luiz Augusto von Dentz > wrote: > > > > Hi Miao, > > > > On Tue, Feb 16, 2021 at 3:57 PM wrote: > > > > > > This is automated email and please do not reply to this email! > > > > > > Dear submitter, > > > > > > Thank you for submitting the patches to the linux bluetooth mailing list. > > > This is a CI test results with your patch series: > > > PW Link:https://patchwork.kernel.org/project/bluetooth/list/?series=434305 > > > > > > ---Test result--- > > > > > > ############################## > > > Test: CheckPatch - PASS > > > > > > ############################## > > > Test: CheckGitLint - PASS > > > > > > ############################## > > > Test: CheckBuild - PASS > > > > > > ############################## > > > Test: MakeCheck - PASS > > > > > > > > > > > > --- > > > Regards, > > > Linux Bluetooth > > > > Can you give this set a try with the use case you had? I tested with > > unplugged use case and it now seems to trigger session_cb immediately > > so it should work for your case as well. > > > > -- > > Luiz Augusto von Dentz > Thanks, > Miao -- Luiz Augusto von Dentz