2021-12-29 21:13:01

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: pull request: bluetooth 2021-12-29

The following changes since commit d156250018ab5adbcfcc9ea90455d5fba5df6769:

Merge branch 'hns3-next' (2021-11-24 14:12:26 +0000)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2021-12-29

for you to fetch changes up to 5d1dd2e5a681b126a04192e37abb2011c2fb719c:

Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous" (2021-12-23 11:39:59 -0800)

----------------------------------------------------------------
bluetooth-next pull request for net-next:

- Add support for Foxconn MT7922A
- Add support for Realtek RTL8852AE
- Rework HCI event handling to use skb_pull_data

----------------------------------------------------------------
Aaron Ma (1):
Bluetooth: btusb: Add support for Foxconn MT7922A

Aditya Garg (2):
Bluetooth: add quirk disabling LE Read Transmit Power
Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip

Archie Pusaka (2):
Bluetooth: Send device found event on name resolve failure
Bluetooth: Limit duration of Remote Name Resolve

Benjamin Berg (5):
Bluetooth: Reset more state when cancelling a sync command
Bluetooth: Add hci_cmd_sync_cancel to public API
Bluetooth: hci_core: Cancel sync command if sending a frame failed
Bluetooth: btusb: Cancel sync commands for certain URB errors
Bluetooth: hci_sync: Push sync command cancellation to workqueue

Brian Gix (1):
Bluetooth: refactor malicious adv data check

Colin Ian King (1):
Bluetooth: MGMT: Fix spelling mistake "simultanous" -> "simultaneous"

Larry Finger (1):
Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE

Luiz Augusto von Dentz (35):
Bluetooth: HCI: Fix definition of hci_rp_read_stored_link_key
Bluetooth: HCI: Fix definition of hci_rp_delete_stored_link_key
skbuff: introduce skb_pull_data
Bluetooth: HCI: Use skb_pull_data to parse BR/EDR events
Bluetooth: HCI: Use skb_pull_data to parse Command Complete event
Bluetooth: HCI: Use skb_pull_data to parse Number of Complete Packets event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse Inquiry Result with RSSI event
Bluetooth: HCI: Use skb_pull_data to parse Extended Inquiry Result event
Bluetooth: HCI: Use skb_pull_data to parse LE Metaevents
Bluetooth: HCI: Use skb_pull_data to parse LE Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Ext Advertising Report event
Bluetooth: HCI: Use skb_pull_data to parse LE Direct Advertising Report event
Bluetooth: hci_event: Use of a function table to handle HCI events
Bluetooth: hci_event: Use of a function table to handle LE subevents
Bluetooth: hci_event: Use of a function table to handle Command Complete
Bluetooth: hci_event: Use of a function table to handle Command Status
Bluetooth: MGMT: Use hci_dev_test_and_{set,clear}_flag
Bluetooth: hci_core: Rework hci_conn_params flags
Bluetooth: btusb: Add support for queuing during polling interval
Bluetooth: Introduce HCI_CONN_FLAG_DEVICE_PRIVACY device flag
Bluetooth: hci_sync: Set Privacy Mode when updating the resolving list
Bluetooth: msft: Fix compilation when CONFIG_BT_MSFTEXT is not set
Bluetooth: mgmt: Introduce mgmt_alloc_skb and mgmt_send_event_skb
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_FOUND
Bluetooth: mgmt: Make use of mgmt_send_event_skb in MGMT_EV_DEVICE_CONNECTED
Bluetooth: hci_sync: Fix not always pausing advertising when necessary
Bluetooth: L2CAP: Fix using wrong mode
Bluetooth: hci_event: Use skb_pull_data when processing inquiry results
Bluetooth: hci_sync: Add hci_le_create_conn_sync
Bluetooth: hci_sync: Add support for waiting specific LE subevents
Bluetooth: hci_sync: Wait for proper events when connecting LE
Bluetooth: hci_sync: Add check simultaneous roles support
Bluetooth: MGMT: Fix LE simultaneous roles UUID if not supported
Bluetooth: vhci: Set HCI_QUIRK_VALID_LE_STATES

Mark Chen (2):
Bluetooth: btusb: Handle download_firmware failure cases
Bluetooth: btusb: Return error code when getting patch status failed

Panicker Harish (1):
Bluetooth: hci_qca: Stop IBS timer during BT OFF

Sean Wang (5):
Bluetooth: btmtksdio: add support of processing firmware coredump and log
Bluetooth: btmtksdio: drop the unnecessary variable created
Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available
Bluetooth: btmtksdio: fix resume failure
Bluetooth: btmtksdio: enable AOSP extension for MT7921

Tedd Ho-Jeong An (1):
Bluetooth: btintel: Add missing quirks and msft ext for legacy bootloader

Zijun Hu (2):
Bluetooth: btusb: Add one more Bluetooth part for WCN6855
Bluetooth: btusb: Add two more Bluetooth parts for WCN6855

[email protected] (2):
Bluetooth: btusb: re-definition for board_id in struct qca_version
Bluetooth: btusb: Add the new support IDs for WCN6855

Ɓukasz Bartosik (1):
Bluetooth: btmtksdio: enable msft opcode

drivers/bluetooth/btbcm.c | 39 +
drivers/bluetooth/btintel.c | 26 +-
drivers/bluetooth/btmtk.c | 1 +
drivers/bluetooth/btmtksdio.c | 49 +-
drivers/bluetooth/btusb.c | 184 ++-
drivers/bluetooth/hci_qca.c | 3 +
drivers/bluetooth/hci_vhci.c | 2 +
include/linux/skbuff.h | 2 +
include/net/bluetooth/bluetooth.h | 7 +
include/net/bluetooth/hci.h | 85 +-
include/net/bluetooth/hci_core.h | 46 +-
include/net/bluetooth/hci_sync.h | 6 +
include/net/bluetooth/mgmt.h | 9 +-
net/bluetooth/hci_conn.c | 305 +---
net/bluetooth/hci_core.c | 22 +-
net/bluetooth/hci_event.c | 3167 ++++++++++++++++++++-----------------
net/bluetooth/hci_request.c | 67 +-
net/bluetooth/hci_request.h | 3 -
net/bluetooth/hci_sync.c | 391 ++++-
net/bluetooth/l2cap_core.c | 2 +-
net/bluetooth/l2cap_sock.c | 12 +-
net/bluetooth/mgmt.c | 263 +--
net/bluetooth/mgmt_util.c | 66 +-
net/bluetooth/mgmt_util.h | 4 +
net/bluetooth/msft.c | 2 +-
net/bluetooth/msft.h | 5 +-
net/core/skbuff.c | 24 +
27 files changed, 2790 insertions(+), 2002 deletions(-)


2021-12-30 01:30:17

by patchwork-bot+netdevbpf

[permalink] [raw]
Subject: Re: pull request: bluetooth 2021-12-29

Hello:

This pull request was applied to netdev/net-next.git (master)
by Jakub Kicinski <[email protected]>:

On Wed, 29 Dec 2021 13:12:58 -0800 you wrote:
> The following changes since commit d156250018ab5adbcfcc9ea90455d5fba5df6769:
>
> Merge branch 'hns3-next' (2021-11-24 14:12:26 +0000)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2021-12-29
>
> [...]

Here is the summary with links:
- pull request: bluetooth 2021-12-29
https://git.kernel.org/netdev/net-next/c/e2dfb94f27f7

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html