Skip to content
Open
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
e180067
net: sparx5: move stats initialization and add deinit function
Danielmachon Feb 27, 2026
274182f
net: sparx5: move calendar initialization to probe
Danielmachon Feb 27, 2026
cdc3743
net: sparx5: move remaining init functions from start() to probe()
Danielmachon Feb 27, 2026
0432c60
net: sparx5: move PTP IRQ handling out of sparx5_start()
Danielmachon Feb 27, 2026
8b1e4a6
net: sparx5: move FDMA/XTR initialization out of sparx5_start()
Danielmachon Feb 27, 2026
1e540c4
net: sparx5: replace sparx5_start() with sparx5_forwarding_init()
Danielmachon Feb 27, 2026
c346045
Merge branch 'net-sparx5-clean-up-probe-remove-init-and-deinit-paths'
kuba-moo Mar 3, 2026
a0e8c9a
mpls: remove test against ipv6_stub
edumazet Feb 28, 2026
05068ea
selftest: net: Add basic functionality tests for ipmr.
q2ven Feb 28, 2026
261950e
ipmr: Annotate access to mrt->mroute_do_{pim,assert,wrvifwhole}.
q2ven Feb 28, 2026
402a811
ipmr: Convert ipmr_rtm_dumplink() to RCU.
q2ven Feb 28, 2026
2bd6c9d
ipmr: Use MAXVIFS in mroute_msgsize().
q2ven Feb 28, 2026
295a17b
ipmr: Convert ipmr_rtm_getroute() to RCU.
q2ven Feb 28, 2026
2c698ba
ipmr: Convert ipmr_rtm_dumproute() to RCU.
q2ven Feb 28, 2026
3810f95
ipmr: Move unregister_netdevice_many() out of mroute_clean_tables().
q2ven Feb 28, 2026
b7fdc3c
ipmr: Move unregister_netdevice_many() out of ipmr_free_table().
q2ven Feb 28, 2026
b22b018
ipmr: Convert ipmr_net_exit_batch() to ->exit_rtnl().
q2ven Feb 28, 2026
4a11adc
ipmr: Remove RTNL in ipmr_rules_init() and ipmr_net_init().
q2ven Feb 28, 2026
478c2ad
ipmr: Call fib_rules_unregister() without RTNL.
q2ven Feb 28, 2026
1c36d18
ipmr: Define net->ipv4.{ipmr_notifier_ops,ipmr_seq} under CONFIG_IP_M…
q2ven Feb 28, 2026
4480d5f
ipmr/ip6mr: Convert net->ipv[46].ipmr_seq to atomic_t.
q2ven Feb 28, 2026
3c1e53e
ipmr: Add dedicated mutex for mrt->{mfc_hash,mfc_cache_list}.
q2ven Feb 28, 2026
bddafc0
ipmr: Don't hold RTNL for ipmr_rtm_route().
q2ven Feb 28, 2026
cd99465
Merge branch 'ipmr-no-rtnl-for-rtnl_family_ipmr-rtnetlink'
kuba-moo Mar 3, 2026
425e080
dccp Remove inet_hashinfo2_init_mod().
q2ven Mar 1, 2026
c69855a
atm: atmdev: add function parameter names and description
rddunlap Feb 28, 2026
2b12ffb
net: mana: Trigger VF reset/recovery on health check failure due to H…
Feb 27, 2026
5d048bb
wifi: mac80211: give the AP more time for EPPKE as well
jmberg-intel Jan 28, 2026
4845f2f
dpll: zl3073x: detect DPLL channel count from chip ID at runtime
ivecera Feb 27, 2026
3a97e02
dpll: zl3073x: add die temperature reporting for supported chips
ivecera Feb 27, 2026
c006396
Merge branch 'dpll-zl3073x-consolidate-chip-info-and-add-temperature-…
Mar 3, 2026
f56438a
net: ti: icssg: Add HSR/PRP protocol frame filtering
danish-ti Feb 27, 2026
e07bd1f
net: ti: davinci_emac: stop using bus type mdio_bus_type
hkallweit Feb 27, 2026
5c494f4
net: mdio: extend struct mdio_bus_stat_attr instead of using dev_ext_…
hkallweit Feb 27, 2026
807d8ad
net: mdio: use macro __ATTR to simplify the code
hkallweit Feb 27, 2026
8068aca
net: phy: consider that mdio_bus_device_stat_field_show doesn't use m…
hkallweit Feb 27, 2026
c599649
net: phy: avoid extra casting in mdio_bus_get_stat
hkallweit Feb 27, 2026
a4c08b7
net: mdio: constify attributes and attribute arrays
hkallweit Feb 27, 2026
8e0bdf3
net: mdio: use macro __ATTRIBUTE_GROUPS
hkallweit Feb 27, 2026
7f97ca5
net: phy: inline helper mdio_bus_get_global_stat
hkallweit Feb 27, 2026
1afccc5
net: phy: improve mdiobus_stats_acct
hkallweit Feb 27, 2026
ed0abfe
Merge branch 'net-phy-improve-stats-handling-in-mdio_bus-c'
Mar 3, 2026
dc0cdb7
ice: Make name member of struct ice_cgu_pin_desc const
horms Jan 27, 2026
1f3d497
i40e: drop useless bitmap_weight() call in i40e_set_rxfh_fields()
YuryNorov Dec 18, 2025
b09621c
i40e: Add missing wordpart.h header
andy-shev Mar 2, 2026
246c549
ixgbe: refactor: use DECLARE_BITMAP for ring state field
aloktion Jan 22, 2026
e63f591
NFC: pn544: i2c: Replace strcpy() with strscpy()
gopher1911 Mar 1, 2026
66e807f
NFC: nxp-nci: Replace strcpy() with strscpy()
gopher1911 Mar 1, 2026
c49a9eb
NFC: nfcmrvl: Replace strcpy() with strscpy()
gopher1911 Mar 1, 2026
8ce185c
NFC: s3fwrn5: Replace strcpy() with strscpy()
gopher1911 Mar 2, 2026
39feb17
net: core: allow netdev_upper_get_next_dev_rcu from bh context
hyperenju Feb 20, 2026
acd338b
net: macb: use ethtool_sprintf to fill ethtool stats strings
Mar 2, 2026
ca4c777
dt-bindings: sram: qcom,imem: Allow modem-tables subnode
quic-kdybcio Mar 2, 2026
f5a598a
dt-bindings: net: qcom,ipa: Add sram property for describing IMEM slice
quic-kdybcio Mar 2, 2026
6f82cb4
net: ipa: Grab IMEM slice base/size from DTS
quic-kdybcio Mar 2, 2026
1085c25
Merge branch 'grab-ipa-imem-slice-through-dt'
kuba-moo Mar 4, 2026
dfa77c0
selftests: netconsole: print diagnostic on busywait timeout in netcon…
leitao Mar 2, 2026
d6ca199
net: core: failover: enforce mandatory ops and clean up redundant checks
Mar 2, 2026
b52363f
net: macvlan: support multicast rx for bridge ports with shared sourc…
yykkibbb Feb 28, 2026
4ad96a7
selftests: net: add macvlan multicast test for shared source MAC
yykkibbb Feb 28, 2026
c64760e
Merge tag 'ath-next-20260303' of https://git.kernel.org/pub/scm/linux…
jmberg-intel Mar 4, 2026
08d7d4c
wifi: mac80211_hwsim: change hwsim_class to a const struct
LATENTBOUNCE Mar 3, 2026
7a135bf
ipv6: export fib6_lookup for nft_fib_ipv6
Dec 1, 2025
831fb31
ipv6: make ipv6_anycast_destination logic usable without dst_entry
Feb 24, 2026
1c32b24
netfilter: nft_fib_ipv6: switch to fib6_lookup
Nov 22, 2025
5663ac3
netfilter: nf_log_syslog: no longer acquire sk_callback_lock in nf_lo…
edumazet Feb 25, 2026
cdec942
netfilter: xt_owner: no longer acquire sk_callback_lock in mt_owner()
edumazet Feb 25, 2026
afc2125
netfilter: nft_meta: no longer acquire sk_callback_lock in nft_meta_g…
edumazet Feb 26, 2026
b297aae
netfilter: nfnetlink_log: no longer acquire sk_callback_lock
edumazet Feb 26, 2026
013e2f9
netfilter: nfnetlink_queue: no longer acquire sk_callback_lock
edumazet Feb 26, 2026
34a6a00
netfilter: nfnetlink_queue: remove locking in nfqnl_get_sk_secctx
Feb 26, 2026
1ac252a
rculist_bl: add hlist_bl_for_each_entry_continue_rcu
Mar 3, 2026
b655388
ipvs: add resizable hash tables
Mar 3, 2026
840aac3
ipvs: use resizable hash table for services
Mar 3, 2026
2fa7cc9
ipvs: switch to per-net connection table
Mar 3, 2026
f20c73b
ipvs: use more keys for connection hashing
Mar 3, 2026
44d93cf
wifi: UHR: define DPS/DBE/P-EDCA elements and fix size parsing
Mar 4, 2026
dbbda7d
Merge tag 'wireless-next-2026-03-04' of https://git.kernel.org/pub/sc…
kuba-moo Mar 4, 2026
8838bb1
dt-bindings: net: dsa: maxlinear,mxl862xx: remove port label
dangowrt Mar 3, 2026
aefa52a
net: dsa: mxl862xx: rename MDIO op arguments
dangowrt Mar 3, 2026
d86670b
tools: ynl: rename TESTS variable to TEST_PROGS
kuba-moo Mar 3, 2026
3e90e00
tools: ynl: don't install tests in /usr/bin/
kuba-moo Mar 3, 2026
2bfc36f
tools: ynl: support INSTALL_PATH in the tests Makefile
kuba-moo Mar 3, 2026
32d6fd5
tools: ynl: produce kselftest-list.txt from tests
kuba-moo Mar 3, 2026
98d9500
Merge branch 'tools-ynl-tests-adjust-makefile-to-mimic-ksft'
kuba-moo Mar 5, 2026
c26b8c4
net: fix off-by-one in udp_flow_src_port() / psp_write_headers()
edumazet Mar 2, 2026
42a1017
net: add rps_tag_ptr type and helpers
edumazet Mar 2, 2026
6175384
net-sysfs: remove rcu field from 'struct rps_sock_flow_table'
edumazet Mar 2, 2026
9cde131
net-sysfs: add rps_sock_flow_table_mask() helper
edumazet Mar 2, 2026
dd37810
net-sysfs: use rps_tag_ptr and remove metadata from rps_sock_flow_table
edumazet Mar 2, 2026
68b6394
net-sysfs: get rid of rps_dev_flow_lock
edumazet Mar 2, 2026
b2cc618
net-sysfs: remove rcu field from 'struct rps_dev_flow_table'
edumazet Mar 2, 2026
a435163
net-sysfs: use rps_tag_ptr and remove metadata from rps_dev_flow_table
edumazet Mar 2, 2026
db739ff
Merge branch 'rfs-use-high-order-allocations-for-hash-tables'
kuba-moo Mar 5, 2026
1d88db1
tcp: move tcp_do_parse_auth_options() to net/ipv4/tcp.c
edumazet Mar 3, 2026
39ae83b
net: openvswitch: clean up some kernel-doc warnings
rddunlap Mar 4, 2026
c66e0f4
net: use ktime_t in struct scm_timestamping_internal
edumazet Mar 4, 2026
d824c64
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Mar 5, 2026
f85db97
selftests: drv-net: rss: Fix error calculation in test_hitless_key_up…
Mar 3, 2026
d37f538
selftests: drv-net: update the README
kuba-moo Mar 3, 2026
ad3dfa8
dibs: change dibs_class to a const struct
LATENTBOUNCE Mar 3, 2026
718e1f6
amd-xgbe: define macros for MAC versions and speed select values
RajuRangoju Mar 2, 2026
ea274bf
amd-xgbe: add support for P100a platform
RajuRangoju Mar 2, 2026
d8103bf
Merge branch 'amd-xgbe-add-support-for-p100a-platform'
Mar 5, 2026
6d32a19
Merge tag 'nf-next-26-03-04' of https://git.kernel.org/pub/scm/linux/…
Mar 5, 2026
0172f8d
net: mana: Add MAC address to vPort logs and clarify error messages
Mar 2, 2026
70836c8
ppp: don't store tx skb in the fastpath
LGA1150 Mar 3, 2026
a90e302
r8169: add support for RTL8125cp
Javenxu-rs Mar 3, 2026
e637c24
gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO
agarg2008 Mar 3, 2026
ea4c117
gve: fix SW coalescing when hw-GRO is used
agarg2008 Mar 3, 2026
0c7025f
gve: pull network headers into skb linear part
agarg2008 Mar 3, 2026
3c39806
gve: Enable hw-gro by default if device supported
agarg2008 Mar 3, 2026
bc531c2
Merge branch 'gve-optimize-and-enable-hw-gro-for-dqo'
Mar 5, 2026
cc39325
net: ethtool: Track pause storm events
Mar 2, 2026
817de93
net: ethtool: Update doc for tunable
Mar 2, 2026
9b7c872
eth: fbnic: Add protection against pause storm
Mar 2, 2026
8d282b6
eth: fbnic: Fetch TX pause storm stats
Mar 2, 2026
cc663d3
eth: mlx5: Move pause storm errors to pause stats
Mar 2, 2026
ab99e11
Merge branch 'net-ethtool-track-tx-pause-storm'
Mar 5, 2026
b809c39
ice: Fix enable_cnt imbalance on resume
l1k Aug 16, 2025
65f9a70
ice: Fix enable_cnt imbalance on PCIe error recovery
l1k Aug 16, 2025
52eeec8
i40e: Fix enable_cnt imbalance on PCIe error recovery
l1k Aug 16, 2025
1e178d1
i40e: fix src IP mask checks and memcpy argument names in cloud filter
aloktiwa Nov 10, 2025
9398b43
virtchnl: create 'include/linux/intel' and move necessary header files
vraj-amr Nov 17, 2025
e12c7d3
virtchnl: introduce control plane version fields
vraj-amr Nov 17, 2025
9ff08d0
libie: add PCI device initialization helpers to libie
burra006 Nov 17, 2025
c043ab6
libeth: allow to create fill queues without NAPI
plinga1 Nov 17, 2025
79c5d18
libie: add control queue support
burra006 Nov 17, 2025
252054d
libie: add bookkeeping support for control queue messages
burra006 Dec 16, 2025
9f0f4fd
idpf: remove 'vport_params_reqd' field
plinga1 Nov 17, 2025
314595c
idpf: refactor idpf to use libie_pci APIs
plinga1 Nov 17, 2025
0be18da
idpf: refactor idpf to use libie control queues
plinga1 Jan 6, 2026
c6671d5
idpf: make mbx_task queueing and cancelling more consistent
walking-machine Nov 17, 2025
b36eaf3
idpf: print a debug message and bail in case of non-event ctlq message
walking-machine Nov 17, 2025
7309c56
ixd: add basic driver framework for Intel(R) Control Plane Function
walking-machine Nov 17, 2025
f910ae9
ixd: add reset checks and initialize the mailbox
walking-machine Nov 17, 2025
559a7e2
ixd: add the core initialization
walking-machine Nov 17, 2025
ed7c994
ixd: add devlink support
anambiarin Nov 17, 2025
82190d9
ice: fix adding AQ LLDP filter for VF
walking-machine Dec 3, 2025
f5abefc
ixgbevf: fix link setup issue
jjagielsk Dec 10, 2025
2098ac9
ice: fix 'adjust' timer programming for E830 devices
gnitka Dec 18, 2025
a8d0414
idpf: increment completion queue next_to_clean in sw marker wait routine
Jan 5, 2026
e2884ba
ice: fix setting RSS VSI hash for E830
Jan 9, 2026
d0f5359
e1000e: introduce new board type for Panther Lake PCH
vlifshts Jan 6, 2026
1ebab38
e1000e: clear DPG_EN after reset to avoid autonomous power-gating
vlifshts Jan 6, 2026
4430b80
idpf: skip deallocating bufq_sets from rx_qgrp if it is NULL.
Jan 12, 2026
750bee9
idpf: skip deallocating txq group's txqs if it is NULL.
Jan 12, 2026
ecb6938
idpf: Fix flow rule delete failure due to invalid validation
sreedeviintel Jan 13, 2026
eb036b4
ice: reintroduce retry mechanism for indirect AQ
Jan 13, 2026
3401099
ice: fix retry for AQ command 0x06EE
Jan 13, 2026
7aedc82
libeth: pass Rx queue index to PP when creating a fill queue
alobakin Feb 24, 2026
1d4dc86
libeth: handle creating pools with unreadable buffers
alobakin Feb 24, 2026
916ecfc
ice: migrate to netdev ops lock
alobakin Feb 24, 2026
c1f7df0
ice: implement Rx queue management ops
alobakin Feb 24, 2026
eb47b2e
ice: add support for transmitting unreadable frags
alobakin Feb 24, 2026
bccba3d
igb: Fix trigger of incorrect irq in igb_xsk_wakeup
Jan 20, 2026
08c6104
igc: Fix trigger of incorrect irq in igc_xsk_wakeup function
Jan 20, 2026
61e660f
ice: Fix memory leak in ice_set_ringparam()
GoodLuck612 Jan 22, 2026
e8d7eb0
idpf: nullify pointers after they are freed
Jan 23, 2026
3e316b6
igb: set skb hash type from RSS_TYPE
hyperenju Jan 22, 2026
fd836e7
idpf: change IRQ naming to match netdev and ethtool queue numbering
Jan 26, 2026
8f15ecd
ixgbe: E610: add discovering EEE capability
jjagielsk Jan 20, 2026
b2428e8
ixgbe: E610: use new version of 0x601 ACI command buffer
jjagielsk Jan 20, 2026
9d75e5e
ixgbe: E610: update EEE supported speeds
jjagielsk Jan 20, 2026
c76bd5c
ixgbe: E610: update ACI command structs with EEE fields
jjagielsk Jan 20, 2026
1046151
ixgbe: move EEE config validation out of ixgbe_set_eee()
jjagielsk Jan 20, 2026
cfb3712
ixgbe: E610: add EEE support
jjagielsk Jan 20, 2026
c5a85d0
ice: recap the VSI and QoS info after rebuild
pyma1 Jan 29, 2026
26d942b
iavf: fix PTP use-after-free during reset
orosp Jan 29, 2026
e7d3107
i40e: only timestamp PTP event packets
jacob-keller Jan 29, 2026
57cb0ce
ice: ptp: don't WARN when controlling PF is unavailable
hyperenju Feb 1, 2026
fb7e5a4
igb: prepare for RSS key get/set support
Feb 3, 2026
09d2818
igb: expose RSS key via ethtool get_rxfh
Feb 3, 2026
69a1758
igb: allow configuring RSS key via ethtool set_rxfh
Feb 3, 2026
e6137b3
igc: prepare for RSS key get/set support
hyperenju Jan 31, 2026
24a385b
igc: expose RSS key via ethtool get_rxfh
hyperenju Jan 31, 2026
c8b5e50
igc: allow configuring RSS key via ethtool set_rxfh
hyperenju Jan 31, 2026
53fed75
ice: fix crash in ethtool offline loopback test
michich Feb 2, 2026
1bb8004
ixgbe: e610: add ACI dynamic debug
pkwapuli Jan 27, 2026
e2e535a
ixgbe: e610: remove redundant assignment
pkwapuli Jan 29, 2026
e5205cf
i40e: Fix preempt count leak in napi poll tracepoint
Feb 7, 2026
99c7612
ice: in dvm, use outer VLAN in MAC, VLAN lookup
jspcki Feb 4, 2026
5ddcd87
ice: allow creating mac, vlan filters along mac filters
jspcki Feb 4, 2026
f31e770
ice: allow overriding lan_en, lb_en in switch
jspcki Feb 4, 2026
45464a7
ice: update mac, vlan rules when toggling between VEB and VEPA
jspcki Feb 4, 2026
c92b3e3
ice: add functions to query for vsi's pvids
jspcki Feb 4, 2026
ab02890
ice: add mac vlan to filter API
Feb 4, 2026
4085168
ice: in VEB, prevent "cross-vlan" traffic from hitting loopback
jspcki Feb 4, 2026
761e342
ice: fix race condition in TX timestamp ring cleanup
k1832 Feb 5, 2026
59e2668
ice: dpll: fix rclk pin state get and misplaced header macros
ivecera Feb 10, 2026
9b77d1d
iavf: fix netdev->max_mtu to respect actual hardware limit
hyperenju Feb 10, 2026
93534fe
libie: prevent memleak in fwlog code
Feb 11, 2026
5c17ab6
libie: don't unroll if fwlog isn't supported
Feb 11, 2026
e267e2d
iavf: fix incorrect reset handling in callbacks
orosp Feb 11, 2026
b4bfe65
ice: fix inverted ready check for VF representors
orosp Feb 12, 2026
7cf4139
ice: use ice_update_eth_stats() for representor stats
orosp Feb 12, 2026
22bef9b
drivers: net: ice: fix devlink parameters get without irdma
Feb 13, 2026
265800a
ixgbe: fix unaligned u32 access in ixgbe_update_flash_X550()
aloktion Feb 13, 2026
d0234f8
iavf: fix out-of-bounds writes in iavf_get_ethtool_stats()
hyperenju Feb 14, 2026
26457b6
igc: fix missing update of skb->tail in igc_xmit_frame()
hyperenju Feb 14, 2026
a095f1e
ice: update PCS latency settings for E825 10G/25Gb modes
gnitka Feb 17, 2026
312c725
ice: add support for unmanaged DPLL on E830 NIC
kubalewski Feb 17, 2026
a902cf8
ice: fix missing dpll notification for SW pins
orosp Feb 20, 2026
30eee62
ice: fix potential NULL pointer deref in error path of ice_set_ringpa…
hyperenju Feb 20, 2026
1be4071
ice: set max queues in alloc_etherdev_mqs()
Feb 23, 2026
d4da0a7
ice: mention fw_activate action along with devlink reload
jacob-keller Feb 24, 2026
a74b074
ice: access @pp through netmem_desc instead of page
Feb 24, 2026
d732c7f
ice: fix missing SMA pin initialization in DPLL subsystem
orosp Feb 13, 2026
7ae343f
igc: fix page fault in XDP TX timestamps handling
zdenek-bouska Feb 25, 2026
24b50c2
e1000/e1000e: Fix leak in DMA error cleanup
mvollrath Feb 24, 2026
115c4ea
igc: Call netif_queue_set_napi() with rntl locked
westeri Feb 24, 2026
c329a63
igc: Let the PCI core deal with the PM resume flow
westeri Feb 24, 2026
32e4e18
igc: Don't reset the hardware on suspend path
westeri Feb 24, 2026
eaa8b7e
ice: remove redundant checks from PTP init
nwochtma Feb 25, 2026
62f3cc7
ethtool: treat RXH_GTP_TEID as intrinsically symmetric
aloktion Feb 26, 2026
439b739
ice: implement symmetric RSS hash configuration
aloktion Feb 26, 2026
f37ef9d
iavf: fix VLAN filter lost on add/delete race
orosp Feb 25, 2026
01c8b69
idpf: clear stale cdev_info ptr
jahay1 Mar 3, 2026
30fdd56
ice: dpll: Fix compilation warning
Przekorb Mar 2, 2026
055ec9a
bitmap: introduce bitmap_weighted_xor()
Mar 2, 2026
c5cdbba
ice: use bitmap_weighted_xor() in ice_find_free_recp_res_idx()
Mar 2, 2026
d325e62
ice: use bitmap_empty() in ice_vf_has_no_qs_ena
Mar 2, 2026
621be4d
igb: fix typos in comments
Mar 4, 2026
9608ec7
igc: fix typos in comments
Mar 4, 2026
ec72cc0
xdp: produce a warning when calculated tailroom is negative
walking-machine Jan 12, 2026
a2fef84
xdp: produce a warning when calculated tailroom is negative
walking-machine Jan 12, 2026
ef7d640
xdp: introduce xdp_convert_skb_to_buff()
mfijalko Oct 29, 2025
65de941
veth: update mem type in xdp_buff
mfijalko Oct 29, 2025
79b19e6
ixgbevf: remove legacy Rx
walking-machine Jun 23, 2025
2fd177d
ixgbevf: do not share pages between packets
walking-machine Jun 24, 2025
ec8c7ce
ixgbevf: use libeth in Rx processing
walking-machine Jul 9, 2025
362ee74
ixgbevf: branch prediction and cleanup
walking-machine Jul 28, 2025
24f1f64
ixgbevf: support XDP multi-buffer on Rx path
walking-machine Sep 2, 2025
9dfd4a5
ixgbevf: XDP_TX in multi-buffer through libeth
walking-machine Sep 9, 2025
cf7ad10
ixgbevf: support XDP_REDIRECT and .ndo_xdp_xmit
walking-machine Sep 22, 2025
936bdb3
ixgbevf: add pseudo header split
nwochtma Sep 19, 2025
fa31053
ixgbevf: reconfigure page pool when reallocating buffers
walking-machine Nov 25, 2025
cfc2bb7
ixgbevf: allow changing MTU when XDP program is attached
walking-machine Jan 8, 2026
c7ba839
[TMP] xskxceiver: filter loopback traffic
walking-machine Jan 12, 2026
3d4808e
[TMP] xskxceiver: increase thread timeout
walking-machine Jan 12, 2026
5c0200c
ixgbevf: add a helper to flush Tx queue
walking-machine Oct 22, 2025
1f7d0bc
ixgbevf: move skb-filling code to a header
walking-machine Oct 24, 2025
2aa509c
ixgbevf: move XDP queue management code to a header
walking-machine Oct 24, 2025
4ffbaca
ixgbevf: handle single context descriptor on an XDP queue
walking-machine Oct 24, 2025
48ae72e
ixgbevf: implement AF_XDP ZC initialization
walking-machine Oct 27, 2025
86007c6
ixgbevf: implement AF_XDP zero-copy Tx
walking-machine Oct 27, 2025
eb1412b
ixgbevf: implement AF_XDP zero-copy Rx
walking-machine Oct 27, 2025
46a261b
ixgbevf: implement .ndo_xsk_wakeup() and set features
walking-machine Oct 27, 2025
18c5c45
sleep after disabling queue, revisit
walking-machine Jan 27, 2026
da62bd8
ixgbevf: multi-buffer AF_XDP Tx
walking-machine Dec 19, 2025

Sorry, this diff is taking too long to generate.

It may be too large to display on GitHub.