Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6171278rwb; Mon, 14 Nov 2022 15:41:56 -0800 (PST) X-Google-Smtp-Source: AA0mqf5Q+ueo3FWJfpKW4UL+56l3y7JE1kyckqXW3H4alG+JuPu3/I2F/K6xmDB5o2NjkgqRoqKJ X-Received: by 2002:a17:906:c182:b0:781:f37a:f50e with SMTP id g2-20020a170906c18200b00781f37af50emr11901778ejz.468.1668469316426; Mon, 14 Nov 2022 15:41:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668469316; cv=none; d=google.com; s=arc-20160816; b=nP+hXnjp/hzv5g3G7hylejpsExfX0oTsRZ6DTPPNJ8Dlpm8YlBx9fmewgl36jvZI/A PuM2tbsFBE5dQXWXW9+4OSDek4Lv9ozTcaSZMrzGCly8J//yOPIhUWN3iDWF/xP9ZYWf NY5ZM9VxWTKRnuGwE0bqs/RiCvXP/UzMmX2lgsn89/Jow23i7/+ssVfqGqXDxkwt06hl ZxorJG5mFzmpWBARZngat6xeW+grZrxyOwvmn1xVnx9BkaiZvVMt/tBYcubnJibQxZR2 cmQBxu4dipeX/c+9ZTXtYoNJUAfWNc2ACGH/kufWkF6SU5LkeOSk8Y1bTyk3RrfFqJ8U xBXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=v2EXjO0vBMtr6bTqBE9yTKO5/eFLMpO7gBdysgIPEcw=; b=rKhoRwKOjsYMPM+aQI44tTEbi+3C3h4w7IdgS+6gw9ZzZkJaGfpiZsJ5ji7P7H4bde DVFQdaMXJwK3dbIq5//8AM4fBk/YPWnc7GXPMpbjqNuSw56nfB88yFIEjqMCNojRe4px zQgK8L+0J7TwdAtHP7VeX65IOf9w4Belbs7YBJyV/gPtRaJLEJaSoMrx2cCvvAeu9szU +r+Rs3ObO0x785rO3EupBv5LZZdNyYES1WoXaAVn8/hEyvRrwUvxcqrtSYzsBWoo9V3z 0sSppPUHhsHSOILv01dvYl2SjECudnU6KqPmFO2kGNSMLuOuRd/8NE54XRM7uAsvUGLe S/kQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=cn9yVZS8; 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 sh36-20020a1709076ea400b007ade82b9333si10568236ejc.43.2022.11.14.15.41.16; Mon, 14 Nov 2022 15:41:56 -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=cn9yVZS8; 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 S235826AbiKNXgA (ORCPT + 99 others); Mon, 14 Nov 2022 18:36:00 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43684 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236364AbiKNXf6 (ORCPT ); Mon, 14 Nov 2022 18:35:58 -0500 Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5D07F9FC8 for ; Mon, 14 Nov 2022 15:35:56 -0800 (PST) Received: by mail-lf1-x133.google.com with SMTP id b3so21897673lfv.2 for ; Mon, 14 Nov 2022 15:35:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=v2EXjO0vBMtr6bTqBE9yTKO5/eFLMpO7gBdysgIPEcw=; b=cn9yVZS806GSy0KPkTGYeJbItHm9bJ3X8au0gI/Rce9xyX6IL4fVmMtFA5cOnEibNr KkVHbRHyO07flVqB4aPTyYta1p6N2E3TRqjKAovepdELxGqoY53Sh6Zv9seG8A7asL5O 4QGvC25WIHI6pVWIkthz2Rx7vDFyDHyzJlNrhL86Xm/Mi4NVxt0rya/CZ3JN6dBFhf+b RPb+h+xJKXkQD3/u5pPtaGHRkGaCRsVmVwjiGmfjIRoC1KhyWIbKUxmWPAdL/T5+xs40 dyMcsBz/Mw5Q4Vdlzmh8THBpoyOB2Ouxopjt9xvdA0DndgIobcJGnrTGntho2CyLB+9W rNsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=v2EXjO0vBMtr6bTqBE9yTKO5/eFLMpO7gBdysgIPEcw=; b=wD5kOfkDemoFCb4PboGZkGSVRA53CDqnvdmEMvu/MfqmtGdRTCw3ummoz3uljlyP+j rOzJP1t6YRkHi+KYDFas2fLUaCwaa6ckjA6uKNHVJjLzjRJnfZzT/CTbZHlO3EwPfYNv 2cjTkoYzoyXvGAMJYe4FQrkhYmeljCqKsiOTEs5uPrUgKbo99YD+eeFoTCphoOaz1QhW WUV0c2CF5Y7LrHotisqb7OQu7tAIDHzPd3XONSMyRgm07pW+EVChtBMxhNfHeZDVp/ZS G9M6wZbitXCY5kfVj/ykCfjqg1pj6MAKp53/V6BcYZkgo9S3UE48n38J3CIeDcvOMIHd SB9Q== X-Gm-Message-State: ANoB5pmeeGHYHpwxzoNq10LpcguW7bjPcPxAXRgRwI18JTCJC7f5CUuu dKTpl91vjl9AuXASQYcYqBzUuh10qrbQC0i+lUw9OFsz X-Received: by 2002:a19:8c54:0:b0:494:70b2:26bb with SMTP id i20-20020a198c54000000b0049470b226bbmr4576399lfj.26.1668468954497; Mon, 14 Nov 2022 15:35:54 -0800 (PST) MIME-Version: 1.0 References: <20220901110719.176944-1-hadess@hadess.net> <20220901110719.176944-6-hadess@hadess.net> <02bf340b-c908-6ee8-ca78-4203b965f3b5@dressler.it> In-Reply-To: <02bf340b-c908-6ee8-ca78-4203b965f3b5@dressler.it> From: Luiz Augusto von Dentz Date: Mon, 14 Nov 2022 15:35:42 -0800 Message-ID: Subject: Re: [PATCH BlueZ v7 6/6] adapter: Remove experimental flag for PowerState To: =?UTF-8?Q?Jonas_Dre=C3=9Fler?= Cc: Bastien Nocera , linux-bluetooth@vger.kernel.org, luiz.von.dentz@intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=ham 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 Hi Jonas, On Sun, Nov 13, 2022 at 8:03 AM Jonas Dre=C3=9Fler wrot= e: > > Hi everyone, > > Can we please apply this one, too? The property being experimental means = distros > need to downstream patch BlueZ for the feature to work, I'm not sure all = packagers > are aware of that. Well experimental can be enabled by passing -E to bluetoothd, so it can be enabled at runtime, that said we might switch it to stable on the next release. > FWIW, I can confirm the feature in gnome-shell works after removing the f= lag! > > Cheers, > Jonas > > On 9/1/22 13:07, Bastien Nocera wrote: > > Now that the feature has been tested, that the API is deemed adequate > > and the reliability sufficient. > > --- > > src/adapter.c | 3 +-- > > 1 file changed, 1 insertion(+), 2 deletions(-) > > > > diff --git a/src/adapter.c b/src/adapter.c > > index 8fb2acdc8..841096d7f 100644 > > --- a/src/adapter.c > > +++ b/src/adapter.c > > @@ -3864,8 +3864,7 @@ static const GDBusPropertyTable adapter_propertie= s[] =3D { > > { "Alias", "s", property_get_alias, property_set_alias }, > > { "Class", "u", property_get_class }, > > { "Powered", "b", property_get_powered, property_set_powered }, > > - { "PowerState", "s", property_get_power_state, NULL, NULL, > > - G_DBUS_PROPERTY_FLAG_EXPERIMENTAL }, > > + { "PowerState", "s", property_get_power_state }, > > { "Discoverable", "b", property_get_discoverable, > > property_set_discoverable }, > > { "DiscoverableTimeout", "u", property_get_discoverable_timeout, > --=20 Luiz Augusto von Dentz