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

Reply via email to