Hi, Here's v3 of the set with the feedback from Marcel taken into account. Johan ---------------------------------------------------------------- Johan Hedberg (7): Bluetooth: Unify helpers for bdaddr_list manipulations Bluetooth: Introduce a whitelist for BR/EDR devices Bluetooth: Update page scan when necessary for Add/Remove Device Bluetooth: Fix incorrectly setting HCI_CONNECTABLE Bluetooth: Refactor connection request handling Bluetooth: Enable page scan also if there are white list entries Bluetooth: Add white list lookup for incoming connection requests include/net/bluetooth/hci_core.h | 16 ++--- net/bluetooth/hci_core.c | 114 +++++++++++------------------- net/bluetooth/hci_event.c | 133 ++++++++++++++++++++--------------- net/bluetooth/hci_sock.c | 4 +- net/bluetooth/l2cap_core.c | 7 +- net/bluetooth/mgmt.c | 100 ++++++++++++++++++++++++-- 6 files changed, 223 insertions(+), 151 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html