Unverified Commit 33e99b65 authored by Baokun Li's avatar Baokun Li Committed by Peter Chen
Browse files

usb: cdns3: cdns3-gadget: Use list_move_tail instead of list_del/list_add_tail



Using list_move_tail() instead of list_del() + list_add_tail().

Reported-by: default avatarHulk Robot <hulkci@huawei.com>
Signed-off-by: default avatarBaokun Li <libaokun1@huawei.com>
Link: https://lore.kernel.org/r/20210609072720.1358527-1-libaokun1@huawei.com


Signed-off-by: default avatarPeter Chen <peter.chen@kernel.org>
parent 3496993d
Loading
Loading
Loading
Loading
+1 −3
Original line number Diff line number Diff line
@@ -430,9 +430,7 @@ static int cdns3_start_all_request(struct cdns3_device *priv_dev,
		if (ret)
			return ret;

		list_del(&request->list);
		list_add_tail(&request->list,
			      &priv_ep->pending_req_list);
		list_move_tail(&request->list, &priv_ep->pending_req_list);
		if (request->stream_id != 0 || (priv_ep->flags & EP_TDLCHK_EN))
			break;
	}