On 2/10/25 6:04 PM, Jakub Kicinski wrote: > Yes, when RDMA driver is not loaded there should be no access to fwctl. > When RDMA is disabled on the device via devlink there should be no > fwctl access. > > To disincentivize "creative workarounds" we have to also agree and > document that fwctl must not be used to configure TCP/IP functions > of the device, or host queues used by the netdev stack. Your request is not about "RDMA only" since there are non-RDMA use cases at play (e.g., CXL). It seems like what you are really asking for is a hard exception for "netdev" use cases, right? So a summary along the lines of: "Any resources in use by the netdev stack can only be created and modified by established netdev tools."