Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp258785ybt; Fri, 19 Jun 2020 00:59:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwdryMFwjlNzeoBkix0UOn1fl69L9VRMMxgUQ7l0IlrOW/EZCnZYRw8EwTw59E0EUNQvFh1 X-Received: by 2002:a50:d785:: with SMTP id w5mr1989952edi.212.1592553553989; Fri, 19 Jun 2020 00:59:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592553553; cv=none; d=google.com; s=arc-20160816; b=cQAjfCFGMrQpv/ic3fI0SVcHzKsGlWUUNLqlW7VemiChZjztjo27KxwhM4YZu1HfOq qC+0LFOV1TeYUNDwz91hbY/0byVNHJ/q1/SO9O+vRIBx/FM262ymtzF4ix4AWoIj8z+J QZGEQdIF6P5Hb+ytNEp5YBN3vW0KtRCaCVFRQbemsn/eS+O3u5yzRZmxk6TVi+Otx01e KkBiaAVqyPcrYHuoYGtXRunjCV6HYOPVjCFrwlakzxuN6PuwtrpQloTJY886PjXXeMjG Bqe18HOD0XGHjCzljqh3viviABoN/jFcS42qFlQOTrOFHWufFvmIJk9L45CLIoU2HvWs OkOg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version; bh=9aBVfg02y+75fy/3Me3tvMvVWEsmfLnZXWdDKGUGfXU=; b=qWWcrWp+QAcajXHWUkI94hcqQn8f7H09bFq6N7HfUCv6LBrCGhIKmaoxmXFaC0zv1f WQKrXt30uKRNUqbWocxhwE0RixSUZxwH60uRsM0tFP+fCc0hStkesFrBd9i1+uigZpNw xlQSZJUe+5PeQDRBATHivgKU22oiQN05J2lzimoGEOGDowL+YeNaX7H/ivhBd7KMJwn9 xOyDIyIEFaBeGWfAtIrRQ8Xl+9o/mN2Omsr+TrdO1LLH0/d9H9GSUawfW8p3/pggOj10 4SnBmqxA6K6cfgNI0FREbFomgudFapiIl2wnJNkWrKGt0Zyw5AiKJ8zv+3E9lzCBEAKX hYUg== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k7si3387081ejr.30.2020.06.19.00.58.49; Fri, 19 Jun 2020 00:59:13 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730828AbgFSH6Z convert rfc822-to-8bit (ORCPT + 99 others); Fri, 19 Jun 2020 03:58:25 -0400 Received: from coyote.holtmann.net ([212.227.132.17]:35058 "EHLO mail.holtmann.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730651AbgFSH6Z (ORCPT ); Fri, 19 Jun 2020 03:58:25 -0400 Received: from marcel-macbook.fritz.box (p5b3d2638.dip0.t-ipconnect.de [91.61.38.56]) by mail.holtmann.org (Postfix) with ESMTPSA id 25937CECF0; Fri, 19 Jun 2020 10:08:16 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\)) Subject: Re: [PATCH v2 0/7] LL Privacy support From: Marcel Holtmann In-Reply-To: <20200603171713.9882-1-sathish.narasimman@intel.com> Date: Fri, 19 Jun 2020 09:58:23 +0200 Cc: Bluetooth Kernel Mailing List , Sathish Narasimman Content-Transfer-Encoding: 8BIT Message-Id: References: <20200603171713.9882-1-sathish.narasimman@intel.com> To: Sathish Narasimman X-Mailer: Apple Mail (2.3608.80.23.2.2) Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi Sathish, > Based on the input the patches modified and verifed accordingly. > > Marcel Holtmann (3): > Bluetooth: Translate additional address type correctly > Bluetooth: Configure controller address resolution if available > Bluetooth: Update resolving list when updating whitelist > > Sathish Narasimman (4): > Bluetooth: Translate additional address type during le_conn > Bluetooth: Let controller creates RPA during le create conn > Bluetooth: Enable/Disable address resolution during le create conn > Bluetooth: Enable RPA Timeout > > include/net/bluetooth/hci.h | 8 ++- > include/net/bluetooth/hci_core.h | 3 + > net/bluetooth/hci_conn.c | 6 +- > net/bluetooth/hci_core.c | 17 +++++ > net/bluetooth/hci_event.c | 20 ++++++ > net/bluetooth/hci_request.c | 119 ++++++++++++++++++++++++++----- > net/bluetooth/hci_request.h | 3 +- > net/bluetooth/mgmt.c | 2 +- > 8 files changed, 157 insertions(+), 21 deletions(-) can you please rebase this against the latest bluetooth-next tree. With the introduction of the advertising monitor, we now have a few conflicts that you need to resolve. Also as discussed, we wanted to hide this initially after an experimental feature flag so it would need to be enabled first. And I think once enabled, we need to take the support of “advertising” aka peripheral away from the controller until we can fully ensure it works for scanning and advertising at the same time. Regards Marcel