On Wed, Feb 05, 2025 at 01:54:14PM +0530, Kalesh Anakkur Purayil wrote: > > Shouldn't devlink reload completely release all auxiliary drivers? > > Why are you keeping BNXT RDMA driver during reload? > > That is the current design. BNXT core Ethernet driver will not destroy > the auxiliary device for RDMA, but just calls the suspend callback. As > a result, RDMA driver will remains loaded and remains registered with > the Ethernet driver instance. What is the difference between your suspend and reloading the driver?? Do you keep the ib device registered during suspend and all uverbs contexts open? How does that work??? Jason