Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp397211ybh; Wed, 18 Mar 2020 01:57:15 -0700 (PDT) X-Google-Smtp-Source: ADFU+vuvJjYmuK2CPURzhXj7oRr6AknSPbcTU14eee28GuEsGAdXkt9Mf/CLAzAdt6CSu6io0fp0 X-Received: by 2002:a05:6808:8c9:: with SMTP id k9mr2233566oij.11.1584521835053; Wed, 18 Mar 2020 01:57:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584521835; cv=none; d=google.com; s=arc-20160816; b=bOS21isVSNp2Ic6XNTsVdF5Ae+AAmntYp4ueImULQ4e1w7OM93ZBQ20sbPVFvbgnQT lmiaFlQhgLT3RnBEfGJ8+HInCNZ6fH8y+zuCko873hkjETQ8RLnvPiNk5BKTMcm4ntUO QYR44dEGIVmxh06N+vvyfGS1Wd9q2oHnqco8fe7KSet6C/MZJXVCw5seVI3kTTPRaxi0 43bGC+keXkn8+00UflVqe1FZohge0V0hg+Bar8irfAuTujr7QgKGxKyZj/LSqzMdmYvi N7sN/XaV4Eq3r4qXaIF0rFZ4MOkXRjNuMcJwAXL87qh3imVhBm4GSUsx0jSEISAS1MSo 5cxQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=1oqy8BnAmTxO+/nqkJ/9EFY2l9umzBMpHxRCbKuO6Wc=; b=G0AChyKxJ4fSsZy1rG+wtYkwuVH5CaZ9ZgHTAXVNkWXqAz69OLUz19qemCBiv1Gped /xQboDFlEqR4BQ9C6+Oo+Ixr0uKu9tt7WBlel7bS5FDAmsiOJYu38SbPshbcLpLHjyj9 H0muYSs5SJvNAwGK6WnkR46D+xMAntmq7A7NPF+giIj1Xqpu5idppXdvx/+H6EOioQPc eFtEIFL67KVQ4pRVpY6DF0RgedTlZBUAc9MWCiRulDv6L40I9MtZKobp4XH/GjPOrC1W a45h6RNVLDM5CAdn/rB4wZS01t8YBnfjkIXWlkRPomdCtE0R8oRLjBf15L/TjojKrshW +H+Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=JNuWxpd8; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id g22si144286otn.56.2020.03.18.01.56.44; Wed, 18 Mar 2020 01:57:15 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=JNuWxpd8; spf=pass (google.com: best guess record for domain of linux-bluetooth-owner@vger.kernel.org designates 209.132.180.67 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 S1726523AbgCRI4n (ORCPT + 99 others); Wed, 18 Mar 2020 04:56:43 -0400 Received: from mail-il1-f195.google.com ([209.85.166.195]:43992 "EHLO mail-il1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726513AbgCRI4n (ORCPT ); Wed, 18 Mar 2020 04:56:43 -0400 Received: by mail-il1-f195.google.com with SMTP id d14so22335606ilq.10 for ; Wed, 18 Mar 2020 01:56:42 -0700 (PDT) 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=1oqy8BnAmTxO+/nqkJ/9EFY2l9umzBMpHxRCbKuO6Wc=; b=JNuWxpd84sK521JlMr3wKnCEIVB+SdauPQfsyKNpnDChHpiv4QLoPcKIsbE1ZYmQPW Fyi0VR/WfMEFfUqZqkqnY+z9xeozGp17Jz8ltF4mwhjILGF1DkpwVpWv8/y2nawA1WjK 7KOT+PREW/VewQIYh3cKNrhGEVpoXvXp3xNM9ul5og80rGGHKnie5mwYxM6EirtjtQxw KK1Dw3u7iHUQLoYFNtMblsZSD6IhMJFQGUARaW9yKDn5Gn3+ySAmyNbGV+KR5nMIJdpD S9x+f9Voo5ZhkwBS6g0mi9L9bo0qIQDFnaN6wEE/piONc4bn9dDiahbS369qSr6tVW+c nleQ== 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=1oqy8BnAmTxO+/nqkJ/9EFY2l9umzBMpHxRCbKuO6Wc=; b=CH/g4McCGQtzbUj8zCi+Nyi3W0bMzd4P88f7YBdUZLncf120DIVNr+5XEcXZiqg6EV usAzsN5GUUiS8PP9WxS6DtAtS+sIQPuOZuiauiGclURatjix2klXU27YOA4hJVRBE737 D12sni6NF4mlHQdZmWJ0AMRWkr+AWjPR+QHHsjlruiS3qb3ABJGJTebSDm8SCDwHr1bl VC4AV3WLwgdGx+BDdQcYxGtFh+io/KVRiuLLGWa+ECUWpevSaf5EdHHYO/rAb47hq/Ih BtXJq0gH5lAFLgnzXloXgXeetbm5Ug4vaXChuq+OLksLxzekcemlcUr9teN8Bk/VtimU Ix1w== X-Gm-Message-State: ANhLgQ1rx1Ep3JMff91mCAj235FjcBK9OCWVscCPWcRHMaykMPYSiHU4 Cse/KTkLVJGa50rPYyK6xnqdp6b363HOksSZcpZUi35P X-Received: by 2002:a92:a192:: with SMTP id b18mr755457ill.199.1584521801969; Wed, 18 Mar 2020 01:56:41 -0700 (PDT) MIME-Version: 1.0 References: <20200312100754.3445-1-sathish.narasimman@intel.com> In-Reply-To: <20200312100754.3445-1-sathish.narasimman@intel.com> From: Sathish Narasimman Date: Wed, 18 Mar 2020 14:26:30 +0530 Message-ID: Subject: Re: [PATCH 0/7] LE LL Priavcy support enabled To: Bluez mailing list , Sathish N Cc: Chethan T N , Sathish Narsimman Content-Type: text/plain; charset="UTF-8" Sender: linux-bluetooth-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hi A gentle reminder to review the patches On Thu, Mar 12, 2020 at 3:36 PM Sathish Narsimman wrote: > > With this LE LL Priavcy feature available if BT controller supports > LL Privacy when privacy is enabled. > > The patches are verified in below case. > Pairing - where the IRK is added to device Resolving List after > identity info & IRK is shared in SMP. > Unpair - Delete the resolving entry from the Device resolving list > Local IRK change - Whenever there is change in local IRK (privacy) the > resolving list entries in the device is updated. > Whitelist - filter policies for whitelist is updated based on LL_adress > resolution support. > Reload Resolving list - device reset/sysmte reboot the Resolving list > reloaded in to the device. > > Sathish Narsimman (7): > Bluetooth: LL Privacy Delete Store Resolving list > Bluetooth: Add device to Resolving List > Bluetooth: Update the Resolving list when Local IRK changed > Bluetooth: LL_PRIVACY re-load resolving list > Bluetooth: LL Privacy Check and Update the Resolving List > Bluetooth: Enable LL Privacy > Bluetooth LL Privacy update White list > > include/net/bluetooth/hci.h | 3 + > include/net/bluetooth/hci_core.h | 7 + > net/bluetooth/hci_conn.c | 32 ++++ > net/bluetooth/hci_core.c | 20 ++- > net/bluetooth/hci_event.c | 32 +++- > net/bluetooth/hci_request.c | 251 ++++++++++++++++++++++++++++++- > net/bluetooth/hci_request.h | 2 + > net/bluetooth/mgmt.c | 10 +- > net/bluetooth/smp.c | 11 ++ > 9 files changed, 354 insertions(+), 14 deletions(-) > > -- > 2.17.1 >