Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp599547yba; Wed, 24 Apr 2019 06:40:37 -0700 (PDT) X-Google-Smtp-Source: APXvYqzQxfm2wyMvOCCVIDAvM/E4ky8B+yfDdSrCxhrTqrPlFrmFyKceTajm4aA+SXfsD+WkmJUd X-Received: by 2002:a62:204b:: with SMTP id g72mr32377971pfg.51.1556113237833; Wed, 24 Apr 2019 06:40:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556113237; cv=none; d=google.com; s=arc-20160816; b=A46nelqMDrf1X/Z3WEg0CVcotugs2Xkx4Sr1gy9yXnCjr+4Lzv9LHc5ClkdUzRzpiD XKAfXU5rp2EnHcW4l4ccTjAAXHb2Q6DnzYfrfbryiT3LukwPvjn+EK/e/RZ6hYt7Hn1Z Ik/ZCj1fQen3AoIHcOG/Z5QFS+LkUodIlaJFDnWovNX6tyaH9GHcAmVFSlJ/8dB489bu pe4vgJLV/jer2rhxJ1903TBrS1ThUqNco2okgJc2cuhf0XU1yKQA0e6q8FL1tB1CXCu7 y5JSodlowxB0DsYt4kBH5Y2CSimrgQxVET4UhhC4MU4yJl9fWqLlAPS32UCPh/jKNUMq kWuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from; bh=ttAOb4NIQRK1Y8ICu86AmvPXSD+qoDaO2hE+WWda3d4=; b=d5Yht5z3pOXCHt4BmHBxeDF+Iyok2+fEmITR+9niROJ/OhPa2op0L9NMFP1QDLNuJm jR1sWUBd/NnrAbmf9Lhjonpxbt+F06wJsR7IR4sId8MyPHRoTFVjaiRdPcOjhHV+gyIc a6BNuTz6nn8pJgswQmMO/wCNPehl7iwJvj80RsJEKhHsS4BlR8zBeakqhoNCR0d8oHT7 EeZ7Driej4ANcBG0vLjwtmwfg4Ywt9Q3i4KT4Cg0DPBiu09l5EfijBgFwc6l2BK5O4iN bcoHKzwenUKTuKwBwjKAj+KmB4L8fpveDXuf+zCiqIoG8E8jto1uPenrtWUAwJuQb6Ux iXGw== 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 l13si1499185pgm.321.2019.04.24.06.40.21; Wed, 24 Apr 2019 06:40:37 -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 S1728685AbfDXLGz (ORCPT + 99 others); Wed, 24 Apr 2019 07:06:55 -0400 Received: from szxga07-in.huawei.com ([45.249.212.35]:37402 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727904AbfDXLGy (ORCPT ); Wed, 24 Apr 2019 07:06:54 -0400 Received: from DGGEMS402-HUB.china.huawei.com (unknown [172.30.72.59]) by Forcepoint Email with ESMTP id 8ED2AF63ED1B5656F7DC; Wed, 24 Apr 2019 19:06:51 +0800 (CST) Received: from localhost.localdomain (10.67.212.132) by DGGEMS402-HUB.china.huawei.com (10.3.19.202) with Microsoft SMTP Server id 14.3.439.0; Wed, 24 Apr 2019 19:06:43 +0800 From: Huazhong Tan To: CC: , , , , , , liuzhongzhu , Peng Li , Huazhong Tan Subject: [PATCH V2 net-next 10/12] net: hns3: extend the loopback state acquisition time Date: Wed, 24 Apr 2019 19:05:29 +0800 Message-ID: <1556103931-64031-11-git-send-email-tanhuazhong@huawei.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1556103931-64031-1-git-send-email-tanhuazhong@huawei.com> References: <1556103931-64031-1-git-send-email-tanhuazhong@huawei.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.67.212.132] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: liuzhongzhu The test results show that the maximum time of hardware return to mac link state is 500MS.The software needs to set twice the maximum time of hardware return state (1000MS). If not modified, the loopback test returns probability failure. Signed-off-by: liuzhongzhu Signed-off-by: Peng Li Signed-off-by: Huazhong Tan --- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c index ead8308..22afd75 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c +++ b/drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c @@ -5338,8 +5338,8 @@ static int hclge_set_serdes_loopback(struct hclge_dev *hdev, bool en, #define HCLGE_SERDES_RETRY_MS 10 #define HCLGE_SERDES_RETRY_NUM 100 -#define HCLGE_MAC_LINK_STATUS_MS 20 -#define HCLGE_MAC_LINK_STATUS_NUM 10 +#define HCLGE_MAC_LINK_STATUS_MS 10 +#define HCLGE_MAC_LINK_STATUS_NUM 100 #define HCLGE_MAC_LINK_STATUS_DOWN 0 #define HCLGE_MAC_LINK_STATUS_UP 1 -- 2.7.4