Re: [PATCH 3/3] RDMA/ionic: Support QP transport mode selection in create and modify
From: Abhijit Gangurde
Date: Wed Jun 10 2026 - 11:36:00 EST
On 5/24/26 00:46, Jason Gunthorpe wrote:
On Thu, Apr 30, 2026 at 06:09:31PM +0530, Abhijit Gangurde wrote:
+enum ionic_qp_transport_mode {I'm pretty sure you published this a few weeks too early :\
+ IONIC_QPT_TRANSPORT_ROCE_V2 = BIT(0),
+ IONIC_QPT_TRANSPORT_MRC = BIT(1),
+};
Anyhow now that MRC is public and a real official multi-vendor spec I
would like to see MRC be implemented in first class ways, not as
driver hacks on the side please
Jason
Thanks for the feedback.
Agreed that MRC deserves a proper first-class implementation now that the spec is public.
To align with that direction, I've reworked the series and dropped the MRC-specific pieces for now. The current version focuses only on introducing basic RCQ support in a minimal and self-contained way. The MRC-related functionality will be revisited and proposed separately once we have a design proposal for proper integration.
I'll post a revised series reflecting this shortly.
Abhijit