Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-09-14--00-00 (v6.11-rc7-1559-g49332b2ce3b5) remotes/brancher/net-next-2024-09-14--03-00 (v6.11-rc7-1554-gbbcd39c401da) ==== BASE DIFF ==== .../bindings/net/bluetooth/amlogic,w155s2-bt.yaml | 63 ++ .../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 10 +- MAINTAINERS | 7 + drivers/bluetooth/Kconfig | 12 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btintel_pcie.c | 18 +- drivers/bluetooth/btnxpuart.c | 1 + drivers/bluetooth/btrtl.c | 23 +- drivers/bluetooth/btsdio.c | 1 + drivers/bluetooth/btusb.c | 249 +++---- drivers/bluetooth/h4_recv.h | 7 + drivers/bluetooth/hci_aml.c | 755 +++++++++++++++++++++ drivers/bluetooth/hci_ldisc.c | 11 +- drivers/bluetooth/hci_uart.h | 8 +- drivers/net/ethernet/atheros/ag71xx.c | 13 +- drivers/net/netkit.c | 3 + include/net/bluetooth/hci.h | 5 + include/net/bluetooth/hci_core.h | 4 +- include/net/bluetooth/l2cap.h | 4 - net/bluetooth/cmtp/Kconfig | 4 +- net/bluetooth/cmtp/capi.c | 32 +- net/bluetooth/hci_conn.c | 7 +- net/bluetooth/hci_sync.c | 5 +- net/bluetooth/leds.c | 2 +- net/bluetooth/mgmt.c | 13 +- net/xdp/xsk_buff_pool.c | 25 +- 26 files changed, 1062 insertions(+), 221 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.ZUNr8VsAfI b/tmp/tmp.as0fmY9FTe index 304b07ffaf67..07959f3d6354 100644 --- a/tmp/tmp.ZUNr8VsAfI +++ b/tmp/tmp.as0fmY9FTe @@ -9,6 +9,7 @@ netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() net: xilinx: axienet: Schedule NAPI in two steps net: xilinx: axienet: Fix packet counting net: macb: Use predefined PCI vendor ID constant +net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present net: add config option for tunnel fallback devs net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled net: ethtool: phy: Don't set the context dev pointer for unfiltered DUMP @@ -16,7 +17,6 @@ tools: ynl-gen: use big-endian netlink attribute types net: phy: Add support for PHY timing-role configuration via device tree dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() -Merge tag 'for-net-next-2024-09-12' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next usbnet: ipheth: prevent OoB reads of NDP16 fbnic: Set napi irq value after calling netif_napi_add net: enetc: Replace ifdef with IS_ENABLED @@ -24,11 +24,9 @@ netcons: Add udp send fail statistics to netconsole netpoll: Make netpoll_send_udp return status instead of void octeontx2-af: debugfs: Add Channel info to RPM map octeontx2-af: Knobs for NPC default rule counters -netkit: Assign missing bpf_net_context net:ipv4:ip_route_input_slow: Change behaviour of routing decision when IP router alert option is present net: tipc: avoid possible garbage value rtase: Fix error code in rtase_init_board() -net: bonding: do not set force_primary if reselect is set to failure octeontx2-pf: Export common APIs octeontx2-pf: Reuse PF max mtu value octeontx2-pf: Add new APIs for queue memory alloc/free. @@ -49,15 +47,8 @@ enic: Report per queue statistics in netdev qstats enic: Collect per queue statistics enic: Use macro instead of static const variables for array sizes smc: use RCU version of lower netdev searching -net: tn40xx: register swnode and connect it to the mdiobus -net: tn40xx: enable driver to support TN4010 cards with AQR105 PHY -net: phy: aquantia: search for firmware-name in fwnode -net: phy: aquantia: allow firmware loading after aqr_wait_reset_complete -net: phy: aquantia: add probe function to aqr105 for firmware loading -xsk: fix batch alloc API on non-coherent systems net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input Documentation: networking: Fix missing PSE documentation issue -net: ethernet: ag71xx: Remove dead code r8169: disable ALDPS per default for RTL8125 selftests: fib_rule_tests: Add DSCP selector connect tests selftests: fib_rule_tests: Add DSCP selector match tests @@ -78,30 +69,3 @@ net: ethtool: Enhance error messages sent to user space net: ethtool: Add support for writing firmware blocks using EPL payload net: ethtool: Add new parameters and a function to support EPL selftests: net: ioam: add tunsrc support -Bluetooth: btintel_pcie: Allocate memory for driver private data -Bluetooth: btusb: Fix not handling ZPL/short-transfer -Bluetooth: btusb: Add 2 USB HW IDs for MT7925 (0xe118/e) -Bluetooth: btsdio: Do not bind to non-removable CYW4373 -Bluetooth: hci_sync: Ignore errors from HCI_OP_REMOTE_NAME_REQ_CANCEL -Bluetooth: CMTP: Mark BT_CMTP as DEPRECATED -Bluetooth: replace deprecated strncpy with strscpy_pad -Bluetooth: hci_core: Fix sending MGMT_EV_CONNECT_FAILED -Bluetooth: btrtl: Set msft ext address filter quirk for RTL8852B -Bluetooth: Use led_set_brightness() in LED trigger activate() callback -Bluetooth: btrtl: Use kvmemdup to simplify the code -Bluetooth: btusb: Add Mediatek MT7925 support ID 0x13d3:0x3608 -Bluetooth: btrtl: Add the support for RTL8922A -Bluetooth: hci_ldisc: Use speed set by btattach as oper_speed -Bluetooth: hci_conn: Remove redundant memset after kzalloc -Bluetooth: L2CAP: Remove unused declarations -dt-bindings: bluetooth: bring the HW description closer to reality for wcn6855 -Bluetooth: btnxpuart: Add support for ISO packets -Bluetooth: hci_h4: Add support for ISO packets in h4_recv.h -Bluetooth: btusb: Add Realtek RTL8852C support ID 0x0489:0xe122 -Bluetooth: btusb: Invert LE State flag to set invalid rather then valid -MAINTAINERS: Add an entry for Amlogic HCI UART (M: Yang Li) -Bluetooth: hci_uart: Add support for Amlogic HCI UART -dt-bindings: net: bluetooth: Add support for Amlogic Bluetooth -Bluetooth: btusb: Add MediaTek MT7925-B22M support ID 0x13d3:0x3604 -Bluetooth: btintel_pcie: Add support for ISO data -Bluetooth: Add a helper function to extract iso header