Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5fade566 authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "drivers: ipc_router: Reset and free partial pkt during SSR"

parents 4981087d e4ccdb8b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -380,6 +380,11 @@ static void smd_xprt_close_event(struct work_struct *work)
		container_of(xprt_work->xprt,
			     struct msm_ipc_router_smd_xprt, xprt);

	if (smd_xprtp->in_pkt) {
		release_pkt(smd_xprtp->in_pkt);
		smd_xprtp->in_pkt = NULL;
	}
	smd_xprtp->is_partial_in_pkt = 0;
	init_completion(&smd_xprtp->sft_close_complete);
	msm_ipc_router_xprt_notify(xprt_work->xprt,
				IPC_ROUTER_XPRT_EVENT_CLOSE, NULL);