From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lf0-f67.google.com (mail-lf0-f67.google.com [209.85.215.67]) by dpdk.org (Postfix) with ESMTP id 299271B16C for ; Thu, 18 Jan 2018 11:57:45 +0100 (CET) Received: by mail-lf0-f67.google.com with SMTP id q194so14592528lfe.13 for ; Thu, 18 Jan 2018 02:57:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=QUGGNHMfzS/D8aAvpzVQKkh/bH6tEzvBlb7oYsb6Eoc=; b=JYAjoXux4SP1ZUNHScdq/tOCtcLSiTLipqfNumsaAfZIYhoNG0zAO2h/jMg9kKOiFs jW2JAeVwy/0h9NL7WaGqFf4xjJZbWC1zu9ZEEqmvNgBjPVx8obXk258eYVTQdRxM0UAn D7rNZgUJQVGNDOzod4YF01ATIC3A/m8d+nRBLxkw0fXKpXmyeavAARPOb89HePCN8kNz GvwudWY3r7hgiZwhZMK/0Ald2MTc1lUAZstBhFT/v2wK2Jwrg5L6vQ2XCVNre4k0sT2/ 40gNXl/45i+3sEgzosKXuekI9kQFeWv+WlZSL3FDB4d+eQQ5nuqtQNaOU7Z5O2Hd5y8Y GSWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=QUGGNHMfzS/D8aAvpzVQKkh/bH6tEzvBlb7oYsb6Eoc=; b=aVpx/NsHSCakPpNenMQyUXr/QboURM3wCznNX8YWSFp6LCMrH3HZyc3DWp9/jJvmRb ZZIVz37R9OWGSP+g+Qz3dw/4+l+Td1ELBvrr/+JPuObZ3GzZr84DWcD9WelNnBX7YKzG WuYkaTXRHDWxzh7A6Wkor5DzBCtVcaTrBvz+++l8BVPiYlZ/A7uKhAwLBw+7bf0jaEIg rFoZ/REgNTDCvBi1Y07hPhZz6zwRF+SeEUVMMH41MZMrHG/65aRwaXJMkNk/Y1wjWgAl 9dfV24w2SOM/TMXyBmL/oLXPXxR7YYUxZwGe7U/OYEMrSMTdN6DVGx8quBesIMkHRWWx 5f1g== X-Gm-Message-State: AKwxyteSSYAZJTd0mFk6IBr/0yjoUwJq/B2IG5m7D/RrTkcjV1jU74BD YLURTfTqH+QvKGwe8wq2SYmnw357KmQ= X-Google-Smtp-Source: ACJfBotqAdtCLCZIs4GtKMch+EKg6fFZjcCKc+GYWs6hgeXsg/99lHRJPTHOsjFnRhxT1kdh71ZNjA== X-Received: by 10.46.15.2 with SMTP id 2mr2630505ljp.144.1516273064672; Thu, 18 Jan 2018 02:57:44 -0800 (PST) Received: from sh.semihalf.local (31-172-191-173.noc.fibertech.net.pl. [31.172.191.173]) by smtp.gmail.com with ESMTPSA id 78sm1192052lfr.75.2018.01.18.02.57.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 18 Jan 2018 02:57:43 -0800 (PST) From: Tomasz Duszynski To: dev@dpdk.org Cc: jck@semihalf.com, dima@marvell.com, nsamsono@marvell.com, jianbo.liu@arm.com, Tomasz Duszynski , stable@dpdk.org Date: Thu, 18 Jan 2018 11:57:36 +0100 Message-Id: <1516273057-20557-2-git-send-email-tdu@semihalf.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1516273057-20557-1-git-send-email-tdu@semihalf.com> References: <1516273057-20557-1-git-send-email-tdu@semihalf.com> Subject: [dpdk-dev] [PATCH 1/2] net/mrvl: allow changing MTU before port init X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Jan 2018 10:57:45 -0000 DPDK updates MTU once mtu_set() callback returns success. Since PMD changes port's MTU to dev->mtu every time device is started it is safe to call mtu_set() before MUSDK ppio was initialized. Fixes: c0511a8f741f ("net/mrvl: check if ppio is initialized") Cc: stable@dpdk.org Signed-off-by: Tomasz Duszynski --- drivers/net/mrvl/mrvl_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mrvl/mrvl_ethdev.c b/drivers/net/mrvl/mrvl_ethdev.c index 4294c56..a011675 100644 --- a/drivers/net/mrvl/mrvl_ethdev.c +++ b/drivers/net/mrvl/mrvl_ethdev.c @@ -379,7 +379,7 @@ mrvl_mtu_set(struct rte_eth_dev *dev, uint16_t mtu) return -EINVAL; if (!priv->ppio) - return -EPERM; + return 0; ret = pp2_ppio_set_mru(priv->ppio, mru); if (ret) -- 2.7.4