This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 231825b2e1ff Revert "unicode: Don't special case ignorable code points" new b04d86fff66b tipc: fix NULL deref in cleanup_bearer() new 11776cff0b56 net/mlx5: DR, prevent potential error pointer dereference new cf3515c55690 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case new 6c46ad4d1bb2 selftests: mlxsw: sharedbuffer: Remove duplicate test cases new 5f2c7ab15fd8 selftests: mlxsw: sharedbuffer: Ensure no extra packets ar [...] new bd0c9070436d Merge branch 'selftests-mlxsw-add-few-fixes-for-sharedbuff [...] new 5e7aa97c7acf ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kv [...] new de37faf41ac5 bnxt_en: Fix GSO type for HW GRO packets on 5750X chips new fab4b4d2c903 bnxt_en: Fix potential crash when dumping FW log coredump new ff9b30531510 Merge branch 'bnxt_en-bug-fixes' new a6d75ecee2bf net: lapb: increase LAPB_HEADER_LEN new 0f6ede9fbc74 net: defer final 'struct net' free in netns dismantle new 4c49f38e20a5 net: stmmac: fix TSO DMA API usage causing oops new cdd0b9132d71 ip: Return drop reason if in_dev is NULL in ip_route_input_rcu(). new 4b01bec25bef net: mscc: ocelot: fix memory leak on ocelot_port_add_txts [...] new b6fba4b3f0be net: mscc: ocelot: improve handling of TX timestamp for un [...] new 0c53cdb95eb4 net: mscc: ocelot: ocelot->ts_id_lock and ocelot_port->tx_ [...] new b454abfab525 net: mscc: ocelot: be resilient to loss of PTP packets dur [...] new 43a4166349a2 net: mscc: ocelot: perform error cleanup in ocelot_hwstamp_set() new ab80e715b70a Merge branch 'ocelot-ptp-fixes' new 09310cfd4ea5 rtnetlink: fix error code in rtnl_newlink() new 1cd7523f4baa net: lan969x: fix cyclic dependency reported by depmod new aa5fc889844f net: lan969x: fix the use of spin_lock in PTP handler new f004f2e535e2 net: sparx5: fix FDMA performance issue new e4d505fda6c8 net: sparx5: fix default value of monitor ports new ddd7ba006078 net: sparx5: fix the maximum frame length register new b4906787d49b Merge branch 'net-sparx5-lan969x-fixes' new 356983f569c1 cxgb4: use port number to set mac addr new 4dba406fac06 qca_spi: Fix clock speed for multiple QCA7000 new becc6399ce3b qca_spi: Make driver probing reliable new f136552b7ce3 Merge branch 'qca_spi-fix-spi-specific-issues' new af47a328e813 octeontx2-af: Fix installation of PF multicast rule new 3ddccbefebdb virtio_net: correct netdev_tx_reset_queue() invocation point new 4571dc7272b2 virtio_net: replace vq2rxq with vq2txq where appropriate new 8d6712c89201 virtio_ring: add a func argument 'recycle_done' to virtque [...] new 1480f0f61b67 virtio_net: ensure netdev_tx_reset_queue is called on tx r [...] new 8d2da07c813a virtio_ring: add a func argument 'recycle_done' to virtque [...] new 76a771ec4c9a virtio_net: ensure netdev_tx_reset_queue is called on bind [...] new 00301ef4b26d Merge branch 'virtio_net-correct-netdev_tx_reset_queue-inv [...] new 51a00be6a099 udp: fix l4 hash after reconnect new 24c6843b7393 bnxt_en: Fix aggregation ID mask to prevent oops on 5760X chips new bbe4b41259a3 Documentation: networking: Add a caveat to nexthop_compat_ [...] new 06d64ab46f19 tcp: check space before adding MPTCP SYN options new 2e3dbf938656 wifi: nl80211: fix NL80211_ATTR_MLO_LINK_ID off-by-one new 49dba1ded8dd wifi: mac80211: fix mbss changed flags corruption on 32 bi [...] new 496db69fd860 wifi: mac80211: init cnt before accessing elem in ieee8021 [...] new b5c32ff6a3a3 wifi: cfg80211: clear link ID from bitmap during link dele [...] new 220bf000530f wifi: mac80211: wake the queues in case of failure in resume new 11ac0d7c3b5b wifi: mac80211: fix a queue stall in certain cases of CSA new 52cebabb1264 wifi: mac80211: fix vif addr when switching from monitor t [...] new 819e0f1e58e0 wifi: mac80211: fix station NSS capability initialization order new f1d3334d604c wifi: cfg80211: sme: init n_channels before channels[] access new d02af27fa2e8 Merge tag 'wireless-2024-12-10' of https://git.kernel.org/ [...] new 5cb099902b6b net: renesas: rswitch: fix possible early skb release new 0c9547e6ccf4 net: renesas: rswitch: fix race window between tx start an [...] new bb617328bafa net: renesas: rswitch: fix leaked pointer on error path new 66b7e9f85b84 net: renesas: rswitch: avoid use-after-put for a device tree node new 93763e68f111 Merge branch 'net-renesas-rswitch-several-fixes' new 3dd002f20098 net: renesas: rswitch: handle stop vs interrupt race new 15bfb14727bc MAINTAINERS: Add ethtool.h to NETWORKING [GENERAL] new bb1e3eb57d2c net: mana: Fix memory leak in mana_gd_setup_irqs new 9a5beb6ca630 net: mana: Fix irq_contexts memory leak in mana_gd_setup_irqs new 563307e9c021 Merge branch 'mana-fix-few-memory-leaks-in-mana_gd_setup_irqs' new 3b58b53a2659 net: usb: qmi_wwan: add Telit FE910C04 compositions new 6bd8614fc2d0 splice: do not checksum AF_UNIX sockets new acfcdb78d5d4 net: dsa: felix: fix stuck CPU-injected packets with short [...] new f2f7358c3890 batman-adv: Do not send uninitialized TT changes new 8038806db64d batman-adv: Remove uninitialized data in full table TT response new fff8f17c1a6f batman-adv: Do not let TT changes list grows indefinitely new 564d74d6ac4a Merge tag 'batadv-net-pullrequest-20241210' of git://git.o [...] new f8d4bc455047 net/sched: netem: account for backlog updates from child qdisc new d2516c3a5370 net, team, bonding: Add netdev_base_features helper new d064ea7fe2a2 bonding: Fix initial {vlan,mpls}_feature set in bond_compu [...] new 77b11c8bf3a2 bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL new 396699ac2cb1 team: Fix initial vlan_feature set in __team_compute_features new 98712844589e team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL new d92906fd1b94 selftests: netfilter: Stabilize rpath.sh new f36b01994d68 netfilter: IDLETIMER: Fix for possible ABBA deadlock new b04df3da1b5c netfilter: nf_tables: do not defer rule destruction via call_rcu new 3d64c3d3c6d8 Merge tag 'nf-24-12-11' of git://git.kernel.org/pub/scm/li [...] new fb9e6039c325 net: renesas: rswitch: fix initial MPIC register setting new 5af53577c64f net: dsa: microchip: KSZ9896 register regmap alignment to [...] new 36ff681d2283 net: dsa: tag_ocelot_8021q: fix broken reception new 3e643e4efa1e Bluetooth: Improve setsockopt() handling of malformed user input new 4d94f0555827 Bluetooth: hci_core: Fix sleeping function called from inv [...] new 581dd2dc168f Bluetooth: hci_event: Fix using rcu_read_(un)lock while iterating new 9c76fff747a7 Bluetooth: iso: Always release hdev at the end of iso_listen_bis new 9bde7c3b3ad0 Bluetooth: iso: Fix recursive locking warning new 29a651451e6c Bluetooth: SCO: Add support for 16 bits transparent voice setting new 168e28305b87 Bluetooth: iso: Fix circular lock in iso_listen_bis new 7a17308c1788 Bluetooth: iso: Fix circular lock in iso_conn_big_sync new b548f5e9456c Bluetooth: btmtk: avoid UAF in btmtk_process_coredump new ad913dfd8bfa Merge tag 'for-net-2024-12-12' of git://git.kernel.org/pub [...] new 150b567e0d57 Merge tag 'net-6.13-rc3' of git://git.kernel.org/pub/scm/l [...]
The 94 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/networking/ip-sysctl.rst | 6 + MAINTAINERS | 4 +- drivers/bluetooth/btmtk.c | 20 +- drivers/net/bonding/bond_main.c | 10 +- drivers/net/dsa/microchip/ksz_common.c | 42 ++--- drivers/net/dsa/ocelot/felix_vsc9959.c | 17 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 18 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 9 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 5 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 18 +- .../mellanox/mlx5/core/steering/sws/dr_domain.c | 4 +- drivers/net/ethernet/microchip/Kconfig | 1 - drivers/net/ethernet/microchip/Makefile | 1 - drivers/net/ethernet/microchip/lan969x/Kconfig | 5 - drivers/net/ethernet/microchip/lan969x/Makefile | 13 -- drivers/net/ethernet/microchip/sparx5/Kconfig | 6 + drivers/net/ethernet/microchip/sparx5/Makefile | 6 + .../microchip/{ => sparx5}/lan969x/lan969x.c | 9 +- .../microchip/{ => sparx5}/lan969x/lan969x.h | 0 .../{ => sparx5}/lan969x/lan969x_calendar.c | 0 .../microchip/{ => sparx5}/lan969x/lan969x_regs.c | 0 .../{ => sparx5}/lan969x/lan969x_vcap_ag_api.c | 0 .../{ => sparx5}/lan969x/lan969x_vcap_impl.c | 0 .../ethernet/microchip/sparx5/sparx5_calendar.c | 2 - .../net/ethernet/microchip/sparx5/sparx5_main.c | 15 +- .../net/ethernet/microchip/sparx5/sparx5_mirror.c | 3 +- .../net/ethernet/microchip/sparx5/sparx5_port.c | 2 +- drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 1 - drivers/net/ethernet/microsoft/mana/gdma_main.c | 6 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 209 +++++++++++++-------- drivers/net/ethernet/qualcomm/qca_spi.c | 26 ++- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/renesas/rswitch.c | 85 +++++---- drivers/net/ethernet/renesas/rswitch.h | 14 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 +- drivers/net/team/team_core.c | 11 +- drivers/net/usb/qmi_wwan.c | 3 + drivers/net/virtio_net.c | 31 ++- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +- drivers/ptp/ptp_kvm_x86.c | 6 +- drivers/virtio/virtio_ring.c | 12 +- include/linux/dsa/ocelot.h | 1 + include/linux/netdev_features.h | 7 + include/linux/virtio.h | 6 +- include/net/bluetooth/bluetooth.h | 10 +- include/net/bluetooth/hci_core.h | 108 +++++++---- include/net/lapb.h | 2 +- include/net/mac80211.h | 7 +- include/net/net_namespace.h | 1 + include/net/netfilter/nf_tables.h | 4 - include/soc/mscc/ocelot.h | 2 - net/batman-adv/translation-table.c | 58 ++++-- net/bluetooth/hci_core.c | 10 +- net/bluetooth/hci_event.c | 33 ++-- net/bluetooth/hci_sock.c | 14 +- net/bluetooth/iso.c | 75 ++++++-- net/bluetooth/l2cap_core.c | 12 +- net/bluetooth/l2cap_sock.c | 20 +- net/bluetooth/rfcomm/core.c | 6 + net/bluetooth/rfcomm/sock.c | 9 +- net/bluetooth/sco.c | 52 ++--- net/core/net_namespace.c | 20 +- net/core/rtnetlink.c | 4 +- net/dsa/tag_ocelot_8021q.c | 2 +- net/ipv4/datagram.c | 8 +- net/ipv4/route.c | 3 +- net/ipv4/tcp_output.c | 6 +- net/mac80211/cfg.c | 17 +- net/mac80211/ieee80211_i.h | 49 ++++- net/mac80211/iface.c | 23 +-- net/mac80211/mesh.c | 6 +- net/mac80211/mlme.c | 2 - net/mac80211/util.c | 26 +-- net/netfilter/nf_tables_api.c | 32 ++-- net/netfilter/xt_IDLETIMER.c | 52 ++--- net/sched/sch_netem.c | 22 ++- net/tipc/udp_media.c | 7 +- net/unix/af_unix.c | 1 + net/wireless/nl80211.c | 2 +- net/wireless/sme.c | 1 + net/wireless/util.c | 3 +- .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 55 ++++-- tools/testing/selftests/net/netfilter/rpath.sh | 18 +- 85 files changed, 852 insertions(+), 578 deletions(-) delete mode 100644 drivers/net/ethernet/microchip/lan969x/Kconfig delete mode 100644 drivers/net/ethernet/microchip/lan969x/Makefile rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.c (97%) rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x.h (100%) rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_calendar.c (100%) rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_regs.c (100%) rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_vcap_ag_api.c (100%) rename drivers/net/ethernet/microchip/{ => sparx5}/lan969x/lan969x_vcap_impl.c (100%)