As we discussed, let's check with RDMA maintainers if it's better to extend alloc_cq API or create alloc_cq_dim API function.Sagi/Christoph,how about adding a module param per ULP ? as we use register_always today, create a use_dimm module param for iSER/NVMe-RDMA ?
I would say that its better (and simpler) to do a global sysctl knob for it. No need for a per-ULP param for a starting point.