How to get and set device buffer size for Mellanox ConnectX-3 InfiniBand devices with mlx4 and ib_ipoib driver?
Issue
- How to get and set device buffer size for Mellanox ConnectX-3 InfiniBand devices with
mlx4andib_ipoibdriver? - We are not able to set / or get any ring buffer value for InfiniBand interface
- We are seeing some performance related issue and need to increase rx ring size
# ethtool -g ib0
Ring parameters for ib0:
Cannot get device ring settings: Operation not supported
- When we use drivers provided by Mellanox - we are able to get the values:
# ethtool -g ib0
Ring parameters for ib0:
Pre-set maximums:
RX: 8192
TX: 8192
Current hardware settings:
RX: 2048
TX: 2048
Environment
- Red Hat Enterprise Linux 7
- Infiniband controller: Mellanox Technologies ConnectX-3 using
mlx4driver - IP over Infiniband (IPoIB) using
ib_ipoibdriver
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
