]> git.baikalelectronics.ru Git - kernel.git/commit
net: devlink: report cell size of shared buffers
authorJakub Kicinski <jakub.kicinski@netronome.com>
Sat, 2 Feb 2019 01:56:28 +0000 (17:56 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sun, 3 Feb 2019 19:25:34 +0000 (11:25 -0800)
commit46eb4aaf623f0bfeb7c02e6cac88a6b7d58e386a
treeb8bae276de495c01202d70740023f66ad7a8278b
parent6fd319378c90abde3950d13d2f34d59e5ed7d885
net: devlink: report cell size of shared buffers

Shared buffer allocation is usually done in cell increments.
Drivers will either round up the allocation or refuse the
configuration if it's not an exact multiple of cell size.
Drivers know exactly the cell size of shared buffer, so help
out users by providing this information in dumps.

Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Reviewed-by: Ido Schimmel <idosch@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mellanox/mlxsw/spectrum_buffers.c
drivers/net/ethernet/netronome/nfp/nfp_shared_buf.c
include/net/devlink.h
include/uapi/linux/devlink.h
net/core/devlink.c