summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/engleder
Commit message (Expand)AuthorAgeFilesLines
* tsnep: Fix XDP_RING_NEED_WAKEUP for empty fill ringGerhard Engleder2024-01-251-0/+13
* tsnep: Remove FCS for XDP data pathGerhard Engleder2024-01-251-2/+2
* tsnep: Fix tsnep_request_irq() format-overflow warningGerhard Engleder2023-10-242-7/+7
* tsnep: Inline small fragments within TX descriptorGerhard Engleder2023-10-162-26/+79
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni2023-09-212-8/+16
|\
| * tsnep: Fix NAPI polling with budget 0Gerhard Engleder2023-09-181-0/+4
| * tsnep: Fix ethtool channelsGerhard Engleder2023-09-181-4/+2
| * tsnep: Fix NAPI schedulingGerhard Engleder2023-09-181-4/+10
* | net: ethernet: engleder: Convert to platform remove callback returning voidUwe Kleine-König2023-09-201-4/+2
|/
* page_pool: split types and declarations from page_pool.hYunsheng Lin2023-08-071-0/+1
* eth: add missing xdp.h includes in driversJakub Kicinski2023-08-031-0/+1
* eth: tsnep: let page recycling happen with skbsJakub Kicinski2023-07-211-1/+1
* net/sched: taprio: replace tc_taprio_qopt_offload :: enable with a "cmd" enumVladimir Oltean2023-05-312-7/+9
* tsnep: Add XDP socket zero-copy TX supportGerhard Engleder2023-04-242-11/+121
* tsnep: Add XDP socket zero-copy RX supportGerhard Engleder2023-04-243-14/+556
* tsnep: Move skb receive action to separate functionGerhard Engleder2023-04-241-16/+23
* tsnep: Add functions for queue enable/disableGerhard Engleder2023-04-241-33/+64
* tsnep: Rework TX/RX queue initializationGerhard Engleder2023-04-241-43/+51
* tsnep: Replace modulo operation with maskGerhard Engleder2023-04-242-14/+15
* ethernet: remove superfluous clearing of phydevWolfram Sang2023-03-221-1/+0
* Daniel Borkmann says:Jakub Kicinski2023-02-101-0/+4
|\
| * drivers: net: turn on XDP featuresMarek Majtyka2023-02-021-0/+4
* | net/sched: taprio: only pass gate mask per TXQ for igc, stmmac, tsnep, am65_cpswVladimir Oltean2023-02-061-0/+21
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-271-4/+4
|\
| * tsnep: Fix TX queue stop/wake for multiple queuesGerhard Engleder2023-01-251-6/+9
* | net: Remove C45 check in C22 only MDIO bus driversAndrew Lunn2023-01-201-6/+0
* | tsnep: Support XDP BPF program setupGerhard Engleder2023-01-184-1/+36
* | tsnep: Add XDP RX supportGerhard Engleder2023-01-182-2/+132
* | tsnep: Add RX queue info for XDP supportGerhard Engleder2023-01-182-18/+58
* | tsnep: Prepare RX buffer for XDP supportGerhard Engleder2023-01-181-10/+11
* | tsnep: Subtract TSNEP_RX_INLINE_METADATA_SIZE onceGerhard Engleder2023-01-181-2/+9
* | tsnep: Add XDP TX supportGerhard Engleder2023-01-182-10/+189
* | tsnep: Do not print DMA mapping errorGerhard Engleder2023-01-181-2/+0
* | tsnep: Forward NAPI budget to napi_consume_skb()Gerhard Engleder2023-01-181-1/+1
* | tsnep: Replace TX spin_lock with __netif_tx_lockGerhard Engleder2023-01-182-21/+10
|/
* tsnep: Rework RX buffer allocationGerhard Engleder2022-12-023-74/+140
* tsnep: Throttle interruptsGerhard Engleder2022-12-024-0/+187
* tsnep: Add ethtool::get_channels supportGerhard Engleder2022-12-021-0/+12
* tsnep: Consistent naming of struct net_deviceGerhard Engleder2022-12-021-6/+6
* tsnep: Fix rotten packetsGerhard Engleder2022-11-221-1/+56
* tsnep: Use page pool for RXGerhard Engleder2022-09-303-68/+100
* tsnep: Add EtherType RX flow classification supportGerhard Engleder2022-09-306-5/+403
* tsnep: Support multiple TX/RX queue pairsGerhard Engleder2022-09-303-11/+53
* tsnep: Move interrupt from device to queueGerhard Engleder2022-09-302-33/+99
* net: drop the weight argument from netif_napi_addJakub Kicinski2022-09-281-1/+1
* tsnep: Record RX queueGerhard Engleder2022-08-222-1/+5
* tsnep: Support full DMA maskGerhard Engleder2022-08-221-0/+7
* tsnep: Improve TX length handlingGerhard Engleder2022-08-221-11/+21
* tsnep: Add loopback supportGerhard Engleder2022-08-221-17/+54
* tsnep: Fix TSNEP_INFO_TX_TIME register defineGerhard Engleder2022-08-221-2/+1