Housekeeping and implementation v2: Add checking for Packet Ownership when querying Tx queue state Add cleanup of Tx queue when MGMT socket closes v3: Fix CI complaints v4: More indent clean-ups and proper var types v5: Conform to the ADV Instance mechanism, and make fully compatible with Extended Advertising mechanism. Brian Gix (2): Bluetooth: Implement support for Mesh Bluetooth: Add experimental wrapper for MGMT based mesh include/net/bluetooth/bluetooth.h | 1 + include/net/bluetooth/hci.h | 4 + include/net/bluetooth/hci_core.h | 15 +- include/net/bluetooth/mgmt.h | 52 +++ net/bluetooth/hci_core.c | 11 +- net/bluetooth/hci_event.c | 61 ++-- net/bluetooth/hci_request.c | 96 ++++- net/bluetooth/hci_sock.c | 1 + net/bluetooth/hci_sync.c | 43 ++- net/bluetooth/mgmt.c | 589 +++++++++++++++++++++++++++++- net/bluetooth/mgmt_util.c | 74 ++++ net/bluetooth/mgmt_util.h | 18 + 12 files changed, 899 insertions(+), 66 deletions(-) -- 2.36.1