@@ -1,142 +1,153 @@
disable random kunit tests [local patch]
test: rtnetlink: try double sleep to give WQ [local patch] a chance
dbg: rtnetlink preferred_lft [local patch]
profile patch [local patch]
dbg: tests: bonding: print info on failure [local patch]
drv: net: add timeout [local patch]
tc_action dbg [local patch]
forwarding: set timeout to 3 hours [local patch]
selftests: net: enable profiling [local patch]
timestamp - try waking [local patch]
[+] selftests: seg6: fix instaces typo in comments
[+] seg6: fix lenghts typo in a comment
[+] syztest
[+] selftests: drv-net: Add test for devlink-rate traffic class bandwidth distribution
[+] net/mlx5: Manage TC arbiter nodes and implement full support for tc-bw
[+] net/mlx5: Add traffic class scheduling support for vport QoS
[+] net/mlx5: Add support for setting tc-bw on nodes
[+] net/mlx5: Add no-op implementation for setting tc-bw on rate objects
[+] selftest: netdevsim: Add devlink rate tc-bw test
[+] devlink: Extend devlink rate API with traffic classes bandwidth management
[+] netlink: introduce type-checking attribute iteration for nlmsg
net: dsa: mv88e6xxx: Use kcalloc()
net: dsa: mv88e6xxx: Constify struct devlink_region_ops and struct mv88e6xxx_region
selftests: drv-net: rss_ctx: Add short delay between per-context traffic checks
net: stmmac: add support for dwmac 5.20
net: atlantic: add set_power to fw_ops for atl2 to fix wol
net: thunderx: avoid direct MTU assignment after WRITE_ONCE()
rose: fix dangling neighbour pointers in rose_rt_device_down()
bnxt_en: eliminate the compile warning in bnxt_request_irq due to CONFIG_RFS_ACCEL
net: octeontx2: query on mutex_unlock() usage and WRITE_ONCE omission
enic: fix incorrect MTU comparison in enic_change_mtu()
Documentation: xsk: correct the obsolete references and examples
Fix typo in af_netlink.c
netfilter: conntrack: Remove unused net in nf_conntrack_double_lock()
net: thunderbolt: Fix the parameter passing of tb_xdomain_enable_paths()/tb_xdomain_disable_paths()
net: thunderbolt: Enable end-to-end flow control also in transmit
sfc: siena: eliminate xdp_rxq_info_valid using XDP base API
sfc: eliminate xdp_rxq_info_valid using XDP base API
net: openvswitch: allow providing upcall pid for the 'execute' command
net: mana: Handle Reset Request from MANA NIC
selftests: pp-bench: remove page_pool_put_page wrapper
selftests: pp-bench: remove unneeded linux/version.h
gve: make IRQ handlers and page allocation NUMA aware
Merge tag 'for-net-2025-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
selftests: net: Add IPv6 support to netconsole basic tests
netpoll: move Ethernet setup to push_eth() helper
netpoll: factor out UDP header setup into push_udp() helper
netpoll: factor out IPv4 header setup into push_ipv4() helper
netpoll: factor out IPv6 header setup into push_ipv6() helper
netpoll: factor out UDP checksum calculation into helper
netpoll: Improve code clarity with explicit struct size calculations
net: net->nsid_lock does not need BH safety
net: bonding: send peer notify when failure recovery
net: bonding: add broadcast_neighbor netlink option
net: bonding: add broadcast_neighbor option for 802.3ad
selftests: netfilter: nft_flowtable.sh: Add IPIP flowtable selftest
net: netfilter: Add IPIP flowtable SW acceleration
ipv6: guard ip6_mr_output() with rcu
phy: micrel: add Signal Quality Indicator (SQI) support for KSZ9477 switch PHYs
net: xsk: introduce XDP_MAX_TX_BUDGET set/getsockopt
net: usb: usbnet: fix use-after-free in race on workqueue
selftests/bpf: check if the global consumer updates in time
net: xsk: update tx queue consumer immediately after transmission
net: mctp: test: Add tests for gateway routes
net: mctp: add gateway routing support
net: mctp: allow NL parsing directly into a struct mctp_route
net: mctp: remove routes by netid, not by device
net: mctp: pass net into route creation
net: mctp: test: Add initial socket tests
net: mctp: test: add sock test infrastructure
net: mctp: test: move functions into utils.[ch]
net: mctp: test: Add extaddr routing output test
net: mctp: test: Add an addressed device constructor
net: mctp: separate cb from direct-addressing routing
net: mctp: separate routing database from routing operations
net: mctp: test: make cloned_frag buffers more appropriately-sized
net: mctp: don't use source cb data when forwarding, ensure pkt_type is set
hv_sock: Return the readable bytes in hvs_stream_has_data()
net: libwx: fix the incorrect display of the queue number
selftests/tc-testing: Add tests for restrictions on netem duplication
net/sched: Restrict conditions for adding duplicating netems to qdisc tree
hinic3: Interrupt request configuration
hinic3: Mailbox management interfaces
hinic3: Mailbox framework
hinic3: TX & RX Queue coalesce interfaces
hinic3: Command Queue interfaces
hinic3: Command Queue framework
hinic3: Complete Event Queue interfaces
hinic3: Async Event Queue interfaces
net: enetc: read 64-bit statistics from port MAC counters
net: enetc: separate 64-bit counters from enetc_port_counters
net: enetc: change the statistics of ring to unsigned long type
MAINTAINERS: Add myself as mlx5 core and mlx5e co-maintainer
net: ethtool: avoid OOB accesses in PAUSE_SET
net: ieee8021q: fix insufficient table-size assertion
net: ethtool: move get_rxfh callback under the rss_lock
net: ethtool: move rxfh_fields callbacks under the rss_lock
net: ethtool: take rss_lock for all rxfh changes
docs: fbnic: explain the ring config
MAINTAINERS: Add maintainer for Qualcomm PPE driver
net: ethernet: qualcomm: Add PPE debugfs support for PPE counters
net: ethernet: qualcomm: Initialize PPE L2 bridge settings
net: ethernet: qualcomm: Initialize PPE queue to Ethernet DMA ring mapping
net: ethernet: qualcomm: Initialize PPE RSS hash settings
net: ethernet: qualcomm: Initialize PPE port control settings
net: ethernet: qualcomm: Initialize PPE service code settings
net: ethernet: qualcomm: Initialize PPE queue settings
net: ethernet: qualcomm: Initialize the PPE scheduler settings
net: ethernet: qualcomm: Initialize PPE queue management for IPQ9574
net: ethernet: qualcomm: Initialize PPE buffer management for IPQ9574
net: ethernet: qualcomm: Add PPE driver for IPQ9574 SoC
docs: networking: Add PPE driver documentation for Qualcomm IPQ9574 SoC
dt-bindings: net: Add PPE for Qualcomm IPQ9574 SoC
net: fec: allow disable coalescing
net: usb: lan78xx: fix possible NULL pointer dereference in lan78xx_phy_init()
net: txgbe: fix the issue of TX failure
net: ngbe: specify IRQ vector when the number of VFs is 7
net: wangxun: revert the adjustment of the IRQ vector sequence
net: txgbe: request MISC IRQ in ndo_open
net: skbuff: Drop unused @skb
net: skbuff: Drop unused @skb
net/smc: Drop nr_pages_max initialization
net: splice: Drop nr_pages_max initialization
net: splice: Drop unused @gfp
af_unix: Drop unix_stream_read_state::splice_flags
tcp: Drop tcp_splice_state::flags
net: splice: Drop unused @flags
net: splice: Drop unused @pipe
selftests: net: Add a selftest for externally validated neighbor entries
neighbor: Add NTF_EXT_VALIDATED flag for externally validated entries
net/mlx5e: Fix error handling in RQ memory model registration
net: hibmcge: configure FIFO thresholds according to the MAC controller documentation
net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance.
net: hibmcge: support scenario without PHY
bonding: don't force LACPDU tx to ~333 ms boundaries
Cast to the proper type
Use unqualified references to ffi types
net/mlx5e: Cleanup error handle in mlx5e_tc_sample_init()
amd-xgbe: do not double read link status
vhost/net: enable gso over UDP tunnel support.
tun: enable gso over UDP tunnel support.
virtio_net: enable gso over UDP tunnel support.
net: implement virtio helpers to handle UDP GSO tunneling.
virtio_net: add supports for extended offloads
vhost-net: allow configuring extended features
virtio_pci_modern: allow configuring extended features
virtio: introduce extended features
scripts/kernel_doc.py: properly handle VIRTIO_DECLARE_FEATURES
Bluetooth: HCI: Set extended advertising data synchronously
Bluetooth: MGMT: mesh_send: check instances prior disabling advertising
Bluetooth: MGMT: set_mesh: update LE scan interval and window
Bluetooth: hci_sync: revert some mesh modifications
Bluetooth: Prevent unintended pause by checking if advertising is active