2022-10-01 01:00:49

by Luiz Augusto von Dentz

[permalink] [raw]
Subject: bluetooth-next 2022-09-30

The following changes since commit b9030780971b56c0c455c3b66244efd96608846d:

netdev: Use try_cmpxchg in napi_if_scheduled_mark_missed (2022-08-25 14:20:35 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git tags/for-net-next-2022-09-30

for you to fetch changes up to 6abf0dae8c3c927f54e62c46faf8aba580ba0d04:

Bluetooth: hci_sync: Fix not indicating power state (2022-09-30 17:32:12 -0700)

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

- Add RTL8761BUV device (Edimax BT-8500)
- Add a new PID/VID 13d3/3583 for MT7921
- Add Realtek RTL8852C support ID 0x13D3:0x3592
- Add VID/PID 0489/e0e0 for MediaTek MT7921
- Add a new VID/PID 0e8d/0608 for MT7921
- Add a new PID/VID 13d3/3578 for MT7921
- Add BT device 0cb8:c549 from RTW8852AE
- Add support for Intel Magnetor

----------------------------------------------------------------
Abhishek Pandit-Subedi (2):
Bluetooth: Prevent double register of suspend
Bluetooth: Call shutdown for HCI_USER_CHANNEL

Archie Pusaka (1):
Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt

Brian Gix (12):
Bluetooth: Convert le_scan_disable timeout to hci_sync
Bluetooth: Rework le_scan_restart for hci_sync
Bluetooth: Delete unused hci_req_stop_discovery()
Bluetooth: Convert SCO configure_datapath to hci_sync
Bluetooth: Move Adv Instance timer to hci_sync
Bluetooth: Delete unreferenced hci_request code
Bluetooth: move hci_get_random_address() to hci_sync
Bluetooth: convert hci_update_adv_data to hci_sync
Bluetooth: Normalize HCI_OP_READ_ENC_KEY_SIZE cmdcmplt
Bluetooth: Move hci_abort_conn to hci_conn.c
Bluetooth: Implement support for Mesh
Bluetooth: Add experimental wrapper for MGMT based mesh

Chris Lu (1):
Bluetooth: btusb: Add a new PID/VID 13d3/3578 for MT7921

Daniel Golle (1):
Bluetooth: btusb: Add a new VID/PID 0e8d/0608 for MT7921

Fae (1):
Bluetooth: Add VID/PID 0489/e0e0 for MediaTek MT7921

Hans de Goede (1):
Bluetooth: hci_event: Fix vendor (unknown) opcode status handling

Kiran K (2):
Bluetooth: btintel: Add support for Magnetor
Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk

Larry Finger (1):
Bluetooth: btusb: Add BT device 0cb8:c549 from RTW8852AE to tables

Luiz Augusto von Dentz (13):
Bluetooth: hci_sync: Fix suspend performance regression
Bluetooth: L2CAP: Fix build errors in some archs
Bluetooth: MGMT: Fix Get Device Flags
Bluetooth: ISO: Fix not handling shutdown condition
Bluetooth: hci_sync: Fix hci_read_buffer_size_sync
Bluetooth: Fix HCIGETDEVINFO regression
Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times
Bluetooth: hci_debugfs: Fix not checking conn->debugfs
Bluetooth: hci_event: Make sure ISO events don't affect non-ISO connections
Bluetooth: hci_core: Fix not handling link timeouts propertly
Bluetooth: L2CAP: Fix user-after-free
Bluetooth: hci_sync: Fix not indicating power state

Max Chou (1):
Bluetooth: btusb: Add Realtek RTL8852C support ID 0x13D3:0x3592

Sean Wang (2):
Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend
Bluetooth: btusb: Add a new PID/VID 13d3/3583 for MT7921

Szabolcs Sipos (2):
Bluetooth: btusb: RTL8761BUV consistent naming
Bluetooth: btusb: Add RTL8761BUV device (Edimax BT-8500)

Tetsuo Handa (5):
Bluetooth: hci_sync: fix double mgmt_pending_free() in remove_adv_monitor()
Bluetooth: avoid hci_dev_test_and_set_flag() in mgmt_init_hdev()
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()
Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works
Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure

Wolfram Sang (1):
Bluetooth: move from strlcpy with unused retval to strscpy

Yihao Han (1):
Bluetooth: MGMT: fix zalloc-simple.cocci warnings

Zhengping Jiang (2):
Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn
Bluetooth: hci_sync: allow advertise when scan without RPA

drivers/bluetooth/btintel.c | 20 +-
drivers/bluetooth/btusb.c | 38 +-
drivers/bluetooth/hci_ldisc.c | 7 +-
drivers/bluetooth/hci_serdev.c | 10 +-
include/net/bluetooth/bluetooth.h | 1 +
include/net/bluetooth/hci.h | 4 +
include/net/bluetooth/hci_core.h | 17 +-
include/net/bluetooth/hci_sock.h | 2 -
include/net/bluetooth/hci_sync.h | 9 +-
include/net/bluetooth/mgmt.h | 52 ++
net/bluetooth/hci_conn.c | 162 +++-
net/bluetooth/hci_core.c | 68 +-
net/bluetooth/hci_debugfs.c | 2 +-
net/bluetooth/hci_event.c | 188 +++--
net/bluetooth/hci_request.c | 1650 ++++---------------------------------
net/bluetooth/hci_request.h | 53 --
net/bluetooth/hci_sock.c | 4 +-
net/bluetooth/hci_sync.c | 533 +++++++++++-
net/bluetooth/hci_sysfs.c | 3 +
net/bluetooth/hidp/core.c | 6 +-
net/bluetooth/iso.c | 35 +-
net/bluetooth/l2cap_core.c | 27 +-
net/bluetooth/mgmt.c | 682 +++++++++++++--
net/bluetooth/mgmt_util.c | 74 ++
net/bluetooth/mgmt_util.h | 18 +
net/bluetooth/rfcomm/sock.c | 3 +
26 files changed, 1870 insertions(+), 1798 deletions(-)


2022-10-01 02:48:26

by Jakub Kicinski

[permalink] [raw]
Subject: Re: bluetooth-next 2022-09-30

On Fri, 30 Sep 2022 17:46:02 -0700 Luiz Augusto von Dentz wrote:
> bluetooth-next pull request for net-next:
>
> - Add RTL8761BUV device (Edimax BT-8500)
> - Add a new PID/VID 13d3/3583 for MT7921
> - Add Realtek RTL8852C support ID 0x13D3:0x3592
> - Add VID/PID 0489/e0e0 for MediaTek MT7921
> - Add a new VID/PID 0e8d/0608 for MT7921
> - Add a new PID/VID 13d3/3578 for MT7921
> - Add BT device 0cb8:c549 from RTW8852AE
> - Add support for Intel Magnetor

Pulled, thanks!