Messages in this thread | | | From | Esben Haabendal <> | Subject | [PATCH 0/8] net: ll_temac: Bugfixes and ethtool support | Date | Tue, 18 Feb 2020 09:26:07 +0100 |
| |
Patch 1-4 brings fixes a number of bugs observed. Patch 5-6 are simple cleanup, removing two unused struct fields. Patch 7-8 add ethtool support for controlling rx and tx ring sizes and irq coalesce parameters.
Esben Haabendal (9): net: ll_temac: Fix race condition causing TX hang net: ll_temac: Add more error handling of dma_map_single() calls net: ll_temac: Fix RX buffer descriptor handling on GFP_ATOMIC pressure net: ll_temac: Handle DMA halt condition caused by buffer underrun net: ll_temac: Remove unused tx_bd_next struct field net: ll_temac: Remove unused start_p variable net: ll_temac: Make RX/TX ring sizes configurable net: ll_temac: Add ethtool support for coalesce parameters
drivers/net/ethernet/xilinx/ll_temac.h | 12 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 435 ++++++++++++++++---- 2 files changed, 367 insertions(+), 80 deletions(-)
-- 2.25.0
| |