From 45fd519e20ff1f429f4e0928bbaec555ab5d3b8c Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Tue, 1 Mar 2016 17:40:21 +0000 Subject: [PATCH] scst: Fix scst_resume_activity() (merge r6818 from trunk) git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/3.1.x@6819 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scst/src/scst_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scst/src/scst_main.c b/scst/src/scst_main.c index 6bd731c80..8cac56b9c 100644 --- a/scst/src/scst_main.c +++ b/scst/src/scst_main.c @@ -1092,7 +1092,8 @@ static void __scst_resume_activity(void) TRACE_MGMT_DBG("Moving delayed mgmt cmd %p to head of active " "mgmt cmd list", m); } - list_splice(&scst_delayed_mgmt_cmd_list, &scst_active_mgmt_cmd_list); + list_splice_init(&scst_delayed_mgmt_cmd_list, + &scst_active_mgmt_cmd_list); spin_unlock_irq(&scst_mcmd_lock); wake_up_all(&scst_mgmt_cmd_list_waitQ);