Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp4555461imm; Mon, 17 Sep 2018 16:28:21 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYZltd816jtaVqTrU/JbtH4OQBpyNR6Iwn8G2xfwfrgli1cz19pxBDy7FgiieM52npE0WYF X-Received: by 2002:a63:1947:: with SMTP id 7-v6mr25467181pgz.192.1537226901734; Mon, 17 Sep 2018 16:28:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537226901; cv=none; d=google.com; s=arc-20160816; b=rOuIJIvkGp/tc7vE6BFxtdf91uW6+CuQZO64qQlAtr4i5dmEcyLYwerrzD96DghIhF /JjJWPB9w672E5SKlUCl5Ol1aljkxzBs9LQ/7XB+4bt6aoRZNUFKwhPJ2kWuBylUyaMl A2AXj1w7iq6N7Tr8Ed+UoWUoISPjamqxvq0xvfft4FSOgRKOJ372XAboeS32GvRMD2K3 MT2rf8T5uQDMDxk10yI90XU2YKThbGJsZ93xHdFh3kw4Hi7cpIawX+TPLwdNj/DNqk1F lxhL4c/tU5Kqjqpm57viDhTseRyhGWnWAkozYgbhMonfU1eDQWGX7aGYmAX8+QmXwHV9 nMFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from; bh=K2wJqKPANinztfWCO6ZShktYlJzxMUi1Jb9wsAwqVZg=; b=abHVJaoGjiT47XoW9gwWE2mO/ckbNOHqGJQxmXxtqjELLMZuuLlOD9ymmAOZeMII5L MBkewdyhImzjojSkNRslMdR0z8s4KU44Y26zgmDucqTzblZlTdzQUJ4JSSZvAZEdkm1B drVJ6Gn18vtXi3V4bIddxSBXibCI24Kfw+HaXOzC4P9EtRJjZ5sg8tZ0g3S5lfXFKMNe tsyfc4HRAn9j9/onUxk6uz0y8LV6FxGRIL+rDWtITSWoJ8JEJTOImENucppJAZ3Mse46 V0Dbbhm9UibqpR/56ecXTNyq0ZBt1n9o3CdKGl5MGIZjKO/XscorwTbdSanEFaIN+z3o 556w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 34-v6si16757884plm.205.2018.09.17.16.28.06; Mon, 17 Sep 2018 16:28:21 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730567AbeIREcl (ORCPT + 99 others); Tue, 18 Sep 2018 00:32:41 -0400 Received: from mail.linuxfoundation.org ([140.211.169.12]:48758 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726987AbeIREck (ORCPT ); Tue, 18 Sep 2018 00:32:40 -0400 Received: from localhost (li1825-44.members.linode.com [172.104.248.44]) by mail.linuxfoundation.org (Postfix) with ESMTPSA id E965BCB2; Mon, 17 Sep 2018 23:03:11 +0000 (UTC) From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Yelena Krivosheev , Gregory CLEMENT , "David S. Miller" , Sasha Levin Subject: [PATCH 4.14 067/126] net: mvneta: fix mtu change on port without link Date: Tue, 18 Sep 2018 00:41:55 +0200 Message-Id: <20180917211708.708846576@linuxfoundation.org> X-Mailer: git-send-email 2.19.0 In-Reply-To: <20180917211703.481236999@linuxfoundation.org> References: <20180917211703.481236999@linuxfoundation.org> User-Agent: quilt/0.65 X-stable: review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 4.14-stable review patch. If anyone has any objections, please let me know. ------------------ From: Yelena Krivosheev [ Upstream commit 8466baf788ec3e18836bd9c91ba0b1a07af25878 ] It is incorrect to enable TX/RX queues (call by mvneta_port_up()) for port without link. Indeed MTU change for interface without link causes TX queues to stuck. Fixes: c5aff18204da ("net: mvneta: driver for Marvell Armada 370/XP network unit") Signed-off-by: Yelena Krivosheev [gregory.clement: adding Fixes tags and rewording commit log] Signed-off-by: Gregory CLEMENT Signed-off-by: David S. Miller Signed-off-by: Sasha Levin Signed-off-by: Greg Kroah-Hartman --- drivers/net/ethernet/marvell/mvneta.c | 1 - 1 file changed, 1 deletion(-) --- a/drivers/net/ethernet/marvell/mvneta.c +++ b/drivers/net/ethernet/marvell/mvneta.c @@ -3195,7 +3195,6 @@ static int mvneta_change_mtu(struct net_ on_each_cpu(mvneta_percpu_enable, pp, true); mvneta_start_dev(pp); - mvneta_port_up(pp); netdev_update_features(dev);