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

Commit ade441ba authored by qctecmdr's avatar qctecmdr Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: ipa3: Add debug logs to check unregister netdev completion time"

parents 8de5d70c eab88e07
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -831,7 +831,9 @@ void ecm_ipa_cleanup(void *priv)
	ecm_ipa_rules_destroy(ecm_ipa_ctx);
	ecm_ipa_debugfs_destroy(ecm_ipa_ctx);

	ECM_IPA_DEBUG("ECM_IPA unregister_netdev started\n");
	unregister_netdev(ecm_ipa_ctx->net);
	ECM_IPA_DEBUG("ECM_IPA unregister_netdev completed\n");
	free_netdev(ecm_ipa_ctx->net);

	ECM_IPA_INFO("ECM_IPA was destroyed successfully\n");
+2 −1
Original line number Diff line number Diff line
@@ -1455,8 +1455,9 @@ void rndis_ipa_cleanup(void *private)
	rndis_ipa_debugfs_destroy(rndis_ipa_ctx);
	RNDIS_IPA_DEBUG("debugfs remove was done\n");

	RNDIS_IPA_DEBUG("RNDIS_IPA netdev unregistered started\n");
	unregister_netdev(rndis_ipa_ctx->net);
	RNDIS_IPA_DEBUG("netdev unregistered\n");
	RNDIS_IPA_DEBUG("RNDIS_IPA netdev unregistered completed\n");

	spin_lock_irqsave(&rndis_ipa_ctx->state_lock, flags);
	next_state = rndis_ipa_next_state(rndis_ipa_ctx->state,
+2 −1
Original line number Diff line number Diff line
@@ -2569,8 +2569,9 @@ static int ipa3_wwan_remove(struct platform_device *pdev)
	if (ipa3_rmnet_res.ipa_napi_enable)
		netif_napi_del(&(rmnet_ipa3_ctx->wwan_priv->napi));
	mutex_unlock(&rmnet_ipa3_ctx->pipe_handle_guard);
	IPAWANINFO("rmnet_ipa unregister_netdev\n");
	IPAWANDBG("rmnet_ipa unregister_netdev started\n");
	unregister_netdev(IPA_NETDEV());
	IPAWANDBG("rmnet_ipa unregister_netdev completed\n");
	ipa3_wwan_deregister_netdev_pm_client();
	cancel_work_sync(&ipa3_tx_wakequeue_work);
	cancel_delayed_work(&ipa_tether_stats_poll_wakequeue_work);