]> git.baikalelectronics.ru Git - kernel.git/commit
net: ethoc: implement ethtool get/set ring parameters
authorMax Filippov <jcmvbkbc@gmail.com>
Fri, 31 Jan 2014 05:41:07 +0000 (09:41 +0400)
committerDavid S. Miller <davem@davemloft.net>
Sun, 2 Feb 2014 00:56:49 +0000 (16:56 -0800)
commit2d7b0d54d812b508b1b643628f87eee539444ffd
treeb5ef2ec4c4d1ce8684000222739f1eb8354db927
parentab9d226adaa600148db99cd16b508ff7e9d64c42
net: ethoc: implement ethtool get/set ring parameters

TX and RX rings share memory and descriptors. Maximal number of
descriptors reported is one less than the total available nuber of
descriptors. For the set operation the requested number of TX descriptors
is rounded down to the nearest power of two (driver logic requirement).

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ethoc.c