@@ -1,223 +1,235 @@
nipa: config: disable kmemleak auto scan
nipa: drv: net: add timeout
nipa: tc_action dbg
nipa: disable 6.17's merge window kunit tests
nipa: config: x86: disable GPUs and sound
nipa: forwarding: set timeout to 3 hours
nipa: selftests: net: enable profiling
nipa: fbnic: link up on QEMU
nipa: timestamp - try waking
nipa: config: x86: use periodic HZ tick
nipa: profile (time) test output
nipa: config: disable CPU_MITIGATIONS
nipa: disable random kunit tests
[+] net: bonding: add the READ_ONCE/WRITE_ONCE for outside lock accessing
[+] net: bonding: skip the 2nd trylock when first one fail
[+] net: bonding: move bond_should_notify_peers, e.g. into rtnl lock block
[+] net: bonding: use workqueue to make sure peer notify updated in lacp mode
[+] net: phy: intel-xway: fix OF node refcount leakage
[+] net: dsa: add basic initial driver for MxL862xx switches
[+] net: mdio: add unlocked mdiodev C45 bus accessors
[+] net: dsa: add tag format for MxL862xx switches
[+] dt-bindings: net: dsa: add MaxLinear MxL862xx
[+] net/rds: rds_tcp_accept_one ought to not discard messages
[+] net/rds: No shortcut out of RDS_CONN_ERROR
[+] net/rds: Change return code from rds_send_xmit() when lock is taken
net: dsa: yt921x: Use u64_stats_t for MIB stats
net: dsa: yt921x: Return early for failed MIB read
net: dsa: yt921x: Fix MIB overflow wraparound routine
Octeontx2-pf: Add support for DMAC_FILTER trap
octeontx2-af: Mailbox handlers to fetch DMAC filter drop counter
tcp: try to defer / return acked skbs to originating CPU
net: dsa: yt921x: Add LAG offloading support
rose: Fix use-after-free in rose_timer_expiry
net: macb: Replace open-coded device config retrieval with of_device_get_match_data()
selftests/vsock: add tests for namespace deletion
selftests/vsock: add tests for host <-> vm connectivity with namespaces
selftests/vsock: add namespace tests for CID collisions
selftests/vsock: add tests for proc sys vsock ns_mode
selftests/vsock: use ss to wait for listeners instead of /proc/net
selftests/vsock: add vm_dmesg_{warn,oops}_count() helpers
selftests/vsock: prepare vm management helpers for namespaces
selftests/vsock: add namespace helpers to vmtest.sh
selftests/vsock: increase timeout to 1200
vsock: add netns support to virtio transports
virtio: set skb owner of virtio_transport_reset_no_sock() reply
vsock: add netns to vsock core
tools/net/ynl: Makefile's install target now installs ynltool
can: usb_8dev: usb_8dev_read_bulk_callback(): fix URB memory leak
can: mcba_usb: mcba_usb_read_bulk_callback(): fix URB memory leak
can: kvaser_usb: kvaser_usb_read_bulk_callback(): fix URB memory leak
can: esd_usb: esd_usb_read_bulk_callback(): fix URB memory leak
can: ems_usb: ems_usb_read_bulk_callback(): fix URB memory leak
can: gs_usb: gs_usb_receive_bulk_callback(): unanchor URL on usb_submit_urb() error
can: dev: alloc_candev_mqs(): add missing default CAN capabilities
bng_en: Add support for TPA events
bng_en: Add TPA related functions
bng_en: Add support to handle AGG events
bng_en: Add ndo_features_check support
bng_en: Add TX support
bng_en: Handle an HWRM completion request
bng_en: Add RX support
bng_en: Extend bnge_set_ring_params() for rx-copybreak
net: xilinx: axienet: Use devres for resource management in probe path
clk: Add devm_clk_bulk_get_optional_enable() helper
ice: dpll: Support E825-C SyncE and dynamic pin discovery
drivers: Add support for DPLL reference count tracking
dpll: Add reference count tracking support
dpll: Prevent duplicate registrations
dpll: Enhance and consolidate reference counting logic
dpll: zl3073x: Add support for mux pin type
dpll: Support dynamic pin index allocation
dpll: Add notifier chain for dpll events
dpll: zl3073x: Associate pin with fwnode handle
dpll: Add helpers to find DPLL pin fwnode
dpll: Allow associating dpll pin with a firmware node
dt-bindings: dpll: support acting as pin provider
nfc: MAINTAINERS: Orphan the NFC and look for new maintainers
octeontx2: cn10k: fix RX flowid TCAM mask handling
net: fclone allocation small optimization
dt-bindings: net: micrel: Convert micrel-ksz90x1.txt to DT schema
dt-bindings: net: micrel: Convert to DT schema
net: sfp: extend SMBus support
net/sched: act_gate: zero-initialize netlink dump struct
net/sched: act_gate: fix schedule updates with RCU swap
selftests: tc-testing: fix gate replace schedule
netdevsim: fix a race issue related to the operation on bpf_bound_progs list
selftests: net: csum: Fix printk format in recv_get_packet_csum_status()
net: stmmac: fix transmit queue timed out after resume for tso
net: mctp: support MSG_ERRQUEUE in recvmsg()
net: mctp-i2c: notify user space on TX failure
vsock/test: Do not filter kallsyms by symbol type
selftests: drv-net: extend HW timestamp test with ioctl
net: remove legacy way to get/set HW timestamp config
selftests: drv-net: devmem: add autorelease tests
net: devmem: document NETDEV_A_DMABUF_AUTORELEASE netlink attribute
net: devmem: implement autorelease token management
net: devmem: refactor sock_devmem_dontneed for autorelease split
net: devmem: rename tx_vec to vec in dmabuf binding
net: split kmalloc_reserve() to allow inlining
net: usb: r8152: fix transmit queue timeout
net: ftgmac100: Fix wrong netif_napi_del in release
net: ftgmac100: Simplify condition on HW arbitration
net: ftgmac100: Simplify error handling for ftgmac100_setup_mdio
net: ftgmac100: Remove redundant PHY_POLL
net: ftgmac100: Move DT probe into a helper
net: ftgmac100: Simplify legacy MDIO setup
net: ftgmac100: Always register the MDIO bus when it exists
net: ftgmac100: Move NCSI probe code into a helper
net: ftgmac100: Simplify error handling for ftgmac100_initial_mac
net: ftgmac100: Use devm_clk_get_enabled
net: ftgmac100: Use devm_request_memory_region/devm_ioremap
net: ftgmac100: Use devm_alloc_etherdev()
net: ftgmac100: Replace all of_device_is_compatible()
net: ftgmac100: Add match data containing MAC ID
net: ftgmac100: List all compatibles
cadence: macb: introduce xmit support
cadence: macb: make tx path skb agnostic
cadence: macb: make macb_tx_skb generic
cadence: macb: add XDP support for gem
cadence: macb: use the current queue number for stats
cadence: macb: Add page pool support handle multi-descriptor frame rx
net: macb: rename rx_skbuff into rx_buff
net: macb: move Rx buffers alloc from link up to open
tools: ynl: add sample for wireguard
quic: add packet parser base
quic: add packet builder base
quic: add frame encoder and decoder base
quic: add timer management
quic: add crypto packet encryption and decryption
quic: add crypto key derivation and installation
quic: add packet number space
quic: add congestion control
quic: add path management
quic: add connection id management
quic: add stream management
quic: provide quic.h header files for kernel and userspace
quic: provide family ops for address and protocol
quic: provide common utilities and data structures
net: build socket infrastructure for QUIC protocol
net: define IPPROTO_QUIC and SOL_QUIC constants
Documentation: net: add flow control guide and document ethtool API
net: thunderbolt: Allow reading link settings
bonding: 3ad: Add support for SPEED_80000
net: ethtool: Add support for 80Gbps speed
net: thunderbolt: Allow changing MAC address of the device
ipv6: annotate data-races in net/ipv6/route.c
ipv6: exthdrs: annotate data-race over multiple sysctl
ipv6: annotate data-races around sysctl.ip6_rt_gc_interval
ipv6: annotate data-races over sysctl.flowlabel_reflect
ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}()
ipv6: annotate date-race in ipv6_can_nonlocal_bind()
ipv6: annotate data-races from ip6_make_flowlabel()
ipv6: add sysctl_ipv6_flowlabel group
l2tp: avoid one data-race in l2tp_tunnel_del_work()
octeon_ep: reset firmware ready status
selftests/net: Add netkit container tests
selftests/net: Make NetDrvContEnv support queue leasing
selftests/net: Add env for container based tests
selftests/net: Add bpf skb forwarding program
netkit: Add xsk support for af_xdp applications
netkit: Add netkit notifier to check for unregistering devices
netkit: Implement rtnl_link_ops->alloc and ndo_queue_create
netkit: Add single device mode for netkit
xsk: Proxy pool management for leased queues
xsk: Extend xsk_rcv_check validation
net: Proxy netdev_queue_get_dma_dev for leased queues
net: Proxy net_mp_{open,close}_rxq for leased queues
net, ethtool: Disallow leased real rxqs to be resized
net: Add lease info to queue-get response
net: Implement netdev_nl_queue_create_doit
net: Add queue-create operation
net: airoha_eth: increase max MTU to 9220 for DSA jumbo frame support the industry standard for jumbo frame MTU is 9216 bytes. When using DSA sub-system, an extra 4 byte tag is added to each frame. To allow users to set the standard 9216-byte MTU via ifconfig ,increase AIROHA_MAX_MTU to 9220 bytes (9216+4).
eea: introduce callback for ndo_get_stats64
eea: introduce ethtool support
eea: create/destroy rx,tx queues for netdevice open and stop
eea: probe the netdevice and create adminq
eea: introduce ring and descriptor structures
eea: introduce PCI framework
eth: fbnic: Update RX mbox timeout value
eth: fbnic: Remove retry support
eth: fbnic: Reuse RX mailbox pages
eth: fbnic: Allocate all pages for RX mailbox
eth: fbnic: Use GFP_KERNEL to allocting mbx pages
rxrpc: Fix recvmsg() unconditional requeue
selftests: net: tests for add double tunneling GRO/GSO
geneve: use GRO hint option in the RX path
geneve: extract hint option at GRO stage
geneve: add GRO hint output path
geneve: pass the geneve device ptr to geneve_build_skb()
geneve: constify geneve_hlen()
geneve: add netlink support for GRO hint
vxlan: expose gso partial features for tunnel offload
geneve: expose gso partial features for tunnel offload
net: introduce mangleid_features
selftests/tc-testing: Try to add teql as a child qdisc
net/sched: qfq: Use cl_is_active to determine whether class is active in qfq_rm_from_ag
net/sched: Enforce that teql can only be used as root qdisc
dpll: zl3073x: Implement device mode setting support
dpll: add dpll_device op to set working mode
dpll: add dpll_device op to get supported modes
net: dsa: mxl-gsw1xx: Support R(G)MII slew rate configuration
dt-bindings: net: dsa: lantiq,gswip: add MaxLinear R(G)MII slew rate
net: core: neighbour: Make another netlink notification atomically
net: core: neighbour: Make one netlink notification atomically
net: core: neighbour: Reorder netlink & internal notification
net: core: neighbour: Inline neigh_update_notify() calls
net: core: neighbour: Process ARP queue later
net: core: neighbour: Extract ARP queue processing to a helper function
net: core: neighbour: Call __neigh_notify() under a lock
net: core: neighbour: Add a neigh_fill_info() helper for when lock not held
hinic3: Add HW event handler
hinic3: Add mac filter ops
hinic3: Add adaptive IRQ coalescing with DIM
hinic3: Add .ndo_vlan_rx_add/kill_vid and .ndo_validate_addr
hinic3: Add .ndo_features_check
hinic3: Add .ndo_set_features and .ndo_fix_features
hinic3: Add .ndo_tx_timeout and .ndo_get_stats64
hinic3: Add PF management interfaces
hinic3: Add PF framework
selftests: bonding: add mux and churn state testing
bonding: restructure ad_churn_machine
bonding: set AD_RX_PORT_DISABLED when disabling a port
net/ipv6: Remove HBH helpers
net: mana: Remove jumbo_remove step from TX path
gve: Remove jumbo_remove step from TX path
bnxt_en: Remove jumbo_remove step from TX path
ice: Remove jumbo_remove step from TX path
net/mlx4: Remove jumbo_remove step from TX path
net/mlx5e: Remove jumbo_remove step from TX path
net/ipv6: Remove jumbo_remove step from TX path
net/ipv6: Drop HBH for BIG TCP on RX side
net/ipv6: Drop HBH for BIG TCP on TX side
net/ipv6: Introduce payload_len helpers
selftests: net: simple selftest for ipvtap
ipvlan: Make the addrs_lock be per port