> From: Long Li <[email protected]> > > Replace detach/attach with queue-set allocation and publication. Failed > allocation now leaves the running queues and ring sizes unchanged, > rather than risking a detached port after attach failure. > > Skip requests whose rounded sizes already match. Keep RDMA excluded > through failure cleanup, which can release the vport. > > This full rebuild temporarily keeps both sets of SQ/RQ/CQ objects, > RX buffers and page pools live. The port-owned EQ pool is shared, > not doubled. Device resource limits may reject this temporary peak; > allocation failure preserves the live queues and configuration. > > Signed-off-by: Long Li <[email protected]> > Signed-off-by: Wei Hu <[email protected]>
Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=5
