From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 974CFA046B for ; Tue, 23 Jul 2019 03:02:13 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8BE911B998; Tue, 23 Jul 2019 03:02:13 +0200 (CEST) Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id 592281BEE6 for ; Tue, 23 Jul 2019 03:02:10 +0200 (CEST) Received: from Internal Mail-Server by MTLPINE2 (envelope-from yskoh@mellanox.com) with ESMTPS (AES256-SHA encrypted); 23 Jul 2019 04:02:07 +0300 Received: from scfae-sc-2.mti.labs.mlnx (scfae-sc-2.mti.labs.mlnx [10.101.0.96]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id x6N11HfE026580; Tue, 23 Jul 2019 04:02:05 +0300 From: Yongseok Koh To: Qi Zhang Cc: Michael Luo , dpdk stable Date: Mon, 22 Jul 2019 17:59:55 -0700 Message-Id: <20190723010115.6446-28-yskoh@mellanox.com> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190723010115.6446-1-yskoh@mellanox.com> References: <20190723010115.6446-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] patch 'net/i40e: fix time sync for 25G' has been queued to LTS release 17.11.7 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to LTS release 17.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objection by 07/27/19. So please shout if anyone has objection. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Thanks. Yongseok --- >From e07272cb1d1da5f151c3e499ef4fe9199172d398 Mon Sep 17 00:00:00 2001 From: Qi Zhang Date: Mon, 11 Mar 2019 15:42:20 +0800 Subject: [PATCH] net/i40e: fix time sync for 25G [ upstream commit d9263ab13886f8b25a324e40ddb205f1a3f71c6d ] Time sync increment value is not configured for 25G device. The patch fix this issue by setting the same value as 40G, this aligned with kernel driver's behaviour. Fixes: 75d133dd3296 ("net/i40e: enable 25G device") Reported-by: Michael Luo Signed-off-by: Qi Zhang Tested-by: Michael Luo --- drivers/net/i40e/i40e_ethdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c index a8d6c9714c..970eb04607 100644 --- a/drivers/net/i40e/i40e_ethdev.c +++ b/drivers/net/i40e/i40e_ethdev.c @@ -10401,6 +10401,7 @@ i40e_start_timecounters(struct rte_eth_dev *dev) switch (link.link_speed) { case ETH_SPEED_NUM_40G: + case ETH_SPEED_NUM_25G: tsync_inc_l = I40E_PTP_40GB_INCVAL & 0xFFFFFFFF; tsync_inc_h = I40E_PTP_40GB_INCVAL >> 32; break; -- 2.21.0 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2019-07-22 17:55:08.011370083 -0700 +++ 0028-net-i40e-fix-time-sync-for-25G.patch 2019-07-22 17:55:05.929468000 -0700 @@ -1,15 +1,16 @@ -From d9263ab13886f8b25a324e40ddb205f1a3f71c6d Mon Sep 17 00:00:00 2001 +From e07272cb1d1da5f151c3e499ef4fe9199172d398 Mon Sep 17 00:00:00 2001 From: Qi Zhang Date: Mon, 11 Mar 2019 15:42:20 +0800 Subject: [PATCH] net/i40e: fix time sync for 25G +[ upstream commit d9263ab13886f8b25a324e40ddb205f1a3f71c6d ] + Time sync increment value is not configured for 25G device. The patch fix this issue by setting the same value as 40G, this aligned with kernel driver's behaviour. Fixes: 75d133dd3296 ("net/i40e: enable 25G device") -Cc: stable@dpdk.org Reported-by: Michael Luo Signed-off-by: Qi Zhang @@ -19,10 +20,10 @@ 1 file changed, 1 insertion(+) diff --git a/drivers/net/i40e/i40e_ethdev.c b/drivers/net/i40e/i40e_ethdev.c -index dca61f03a0..8191a6a736 100644 +index a8d6c9714c..970eb04607 100644 --- a/drivers/net/i40e/i40e_ethdev.c +++ b/drivers/net/i40e/i40e_ethdev.c -@@ -10830,6 +10830,7 @@ i40e_start_timecounters(struct rte_eth_dev *dev) +@@ -10401,6 +10401,7 @@ i40e_start_timecounters(struct rte_eth_dev *dev) switch (link.link_speed) { case ETH_SPEED_NUM_40G: