From ceecb6c2de60f19c674d4e59dde2523db7a9099b Mon Sep 17 00:00:00 2001 From: Camelia Groza Date: Mon, 19 Mar 2018 18:39:59 +0200 Subject: [PATCH] sdk_dpaa: ceetm: stop the netdev queues when switching ceetm on Signed-off-by: Camelia Groza --- drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c | 2 ++ 1 file changed, 2 insertions(+) --- a/drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c +++ b/drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c @@ -1100,7 +1100,9 @@ static int ceetm_init(struct Qdisc *sch, switch (priv->type) { case CEETM_ROOT: + netif_tx_stop_all_queues(dev); ret = ceetm_init_root(sch, priv, qopt, extack); + netif_tx_wake_all_queues(dev); break; case CEETM_PRIO: ret = ceetm_init_prio(sch, priv, qopt);