From ec591eaf416d9ecf7ecccba05a3aad30ba1c513e Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Tue, 13 Dec 2016 12:29:14 -0700 Subject: [PATCH] nvmf_tgt: insert new subsystems at end of list This keeps the existing subsystem list (and therefore the discovery service log page) in order when new subsystems are added dynamically. Change-Id: I071639be0fef4139f8f017b433185c786ae55378 Signed-off-by: Daniel Verkamp --- lib/nvmf/subsystem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/nvmf/subsystem.c b/lib/nvmf/subsystem.c index e80b17e03..80d999447 100644 --- a/lib/nvmf/subsystem.c +++ b/lib/nvmf/subsystem.c @@ -183,7 +183,7 @@ spdk_nvmf_create_subsystem(const char *nqn, subsystem->ops = &spdk_nvmf_virtual_ctrlr_ops; } - TAILQ_INSERT_HEAD(&g_subsystems, subsystem, entries); + TAILQ_INSERT_TAIL(&g_subsystems, subsystem, entries); return subsystem; }