mbox series

[net-next,0/4] net: ll_temac: RX/TX ring size and coalesce ethtool parameters

Message ID cover.1582875715.git.esben@geanix.com (mailing list archive)
Headers show
Series net: ll_temac: RX/TX ring size and coalesce ethtool parameters | expand

Message

Esben Haabendal Feb. 28, 2020, 7:56 a.m. UTC
This series adds support for RX/TX ring size and irq coalesce ethtool
parameters to ll_temac driver.

Esben Haabendal (4):
  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      |   8 +-
 drivers/net/ethernet/xilinx/ll_temac_main.c | 198 +++++++++++++++-----
 2 files changed, 154 insertions(+), 52 deletions(-)

Comments

David Miller March 1, 2020, 5:32 a.m. UTC | #1
From: Esben Haabendal <esben@geanix.com>
Date: Fri, 28 Feb 2020 08:56:42 +0100

> This series adds support for RX/TX ring size and irq coalesce ethtool
> parameters to ll_temac driver.
> 
> Esben Haabendal (4):
>   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

Series applied, thanks.

I supposed not allowing the ring param change when the device is up is
one way to avoid the complexity of handling failures.

However, users may find this very limiting since most networking
devices allow this operation when the device is up and running.