On 11/14/24 01:00, [email protected] wrote:
From: Jesse Brandeburg <[email protected]>
If the CONFIG_INFINIBAND_IRDMA symbol is not enabled as a module or a
built-in, then don't let the driver reserve resources for RDMA.
Do this by avoiding enabling the capability when scanning hardware
capabilities.
Fixes: d25a0fc41c1f ("ice: Initialize RDMA support")
CC: Dave Ertman <[email protected]>
Signed-off-by: Jesse Brandeburg <[email protected]>
---
Hi Jesse, it's good to hear back from you :)
we are already working on resolving the issue of miss-allocating
too many resources (would be good to know what beyond MSI-x'es
you care about) for RDMA in the default (likely non-RDMA heavy) case.
Here is a series from Michal that lets user to manage it a bit:
https://lore.kernel.org/netdev/[email protected]/T/
and we want to post another one later that changes defaults from the
current "grab a lot when there are many CPUs" policy to more resonable