aboutsummaryrefslogtreecommitdiff
path: root/lib/crypto/mpi/mpi-mod.c
diff options
context:
space:
mode:
authorSagi Grimberg <sagi.grimberg@vastdata.com>2024-05-07 09:54:44 +0300
committerKeith Busch <kbusch@kernel.org>2024-05-07 08:04:02 -0700
commitc51a22e63ffde3033f74865a6e7b7d6e27cd6ab4 (patch)
treed8e93c02905cabe93306f0fce7d9cc11a73f65d8 /lib/crypto/mpi/mpi-mod.c
parent0e34bd9605f6c95609c32aa82f0a394e2a945908 (diff)
nvmet-rdma: Avoid o(n^2) loop in delete_ctrl
When deleting a nvmet-rdma ctrl, we essentially loop over all queues that belong to the controller and schedule a removal of each. Instead of restarting the loop every time a queue is found, do a simple safe list traversal. This addresses an unneeded time spent scheduling queue removal in cases there a lot of queues. Signed-off-by: Sagi Grimberg <sagi.grimberg@vastdata.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Keith Busch <kbusch@kernel.org>
Diffstat (limited to 'lib/crypto/mpi/mpi-mod.c')
0 files changed, 0 insertions, 0 deletions