From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-f172.google.com (mail-qt0-f172.google.com [209.85.216.172]) by dpdk.org (Postfix) with ESMTP id EA0DA7EE3 for ; Fri, 24 Aug 2018 18:55:24 +0200 (CEST) Received: by mail-qt0-f172.google.com with SMTP id x7-v6so10872874qtk.5 for ; Fri, 24 Aug 2018 09:55:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=NuBH2wynM7Vewhg+EOs2K0tfkDdnIcIfPZ6rC8r2XnU=; b=Ir94/2GsjwG7HT7ihJVYq9RVT/6F3BOuysADRgMhgP2W5glMjUzAlxeBTwtQ1kyAgm sniu04XKcKvizmk6vchuTj7mImUgAnbSQqkVbqpzbqaJQ2UVfVyDVooifEPVY0S6q5UA WGNLndpCI4C8TuOKIGMbQ4o9gS7i13RIFRdHXqX+HatjKWR+PqINmChh+fmBiQcu7ZLK WdI7cFK5oFR2SgrE1y54GyZ7Knh5W8ZNG5iLi/Yke2rOUW0UICvWOBKaXZX8FHA0JBy2 fJdJc36a19CbmUG3+MZ/Pts66IDAy2nZY+jfaMEhrC7ctuCMtbw8bqT//8UUbf26M7/c XE4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=NuBH2wynM7Vewhg+EOs2K0tfkDdnIcIfPZ6rC8r2XnU=; b=AZM0uIbuu/TjjwFnKAnKSmXCOWIwPWITau/VoE/llF4m0k+0OzOpGXii8feh511lxA oPcV6ZgwxzrwypdNLbCl8PWak0u0eJ3CWt2QTxvR+mb9rYPVBShlthOre9hq5wqKFhvh x7QV/k0C6zi/I7QcHNQaEnOPu6BIfOyQAybmMwkdBUK7Dbg2xl7pCKrxUJieHcMZkbWn bDyt+UfwKPm2lyqjzTU/D/ILGeL+gfUrTd8GJUxsdsyRud9fIubm+EZjN7sI0FtT3OXw H8tVU89eUWUC5No5uZ4HW1qGpczeMQ19TJDDMVbJjX/5MJhmiJjbpz97p/WF5ZaxLpfw aX3g== X-Gm-Message-State: APzg51B5Vl+W0pNXfGHZHkmpzqE8FgKA1hopC+RiLwnuVuLVRx6T5atN EVzrFa3Pqx5CyPJE3Pcb59z0btD6N3HIxP2ezYx7S676 X-Google-Smtp-Source: ANB0Vdb+Yq2s2dW47h89WyGiVwLld58XJa9c9slkHW+xiIU1KtTXpN7J5WtfpSpbL5GBoiMDXIRNz9GLIzmu4Z0R0C4= X-Received: by 2002:ac8:8d0:: with SMTP id y16-v6mr2711795qth.339.1535129724119; Fri, 24 Aug 2018 09:55:24 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Aaron Hughes Date: Fri, 24 Aug 2018 16:55:12 +0000 Message-ID: To: users@dpdk.org, masutani.hitoshi@lab.ntt.co.jp Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] Failed to initialize one specific port of X710-DA4 in i40e pmd X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2018 16:55:25 -0000 Does anyone know what tool can be used to configure/view the settings for the XL710? I would like to view the DCB and TC settings. Based on the i40e README you can't use dcbtool and I don't see anyway to do it with ethtool. One of the ports on the XL710 is working for me but the other one is showing the error about the TC map. I see this message from the kernel's i40e driver for the port that isn't working with DPDK: Non-contiguous TC - Disabling DCB https://downloadmirror.intel.com/25282/eng/README.txt On Thu, Aug 23, 2018 at 7:54 PM Aaron Hughes wrote: > Hi Hitoshi, > > Did you ever figure out a solution to your problem with the X710? I'm > seeing the same problem with an XL710 using DPDK version 17.05 on Redhat > 7.5: > > validate_tcmap_parameter(): Enabled TC map 0x80 not applicable to HW > support 0x1 > i40e_vsi_setup(): Failed to update TC bandwidth > i40e_pf_setup(): Setup of main vsi failed > eth_i40e_dev_init(): Failed to setup pf switch: -63 > > Thanks, > Aaron > > I am facing a failure of dpdk(16.11.3) initialization with testpmd >> using i40e pmd on a specific physical port of X710-DA4. >> >> Without such specific port, testpmd can run successfully. >> >> My server box has two X710-DA4 cards and >> these two cards have the same failure. >> >> To clarify whether it is caused by hardware failure or >> by the lack of appropriate nic configuration, >> the following build options of dpdk are enabled. >> >> -------------- >> CONFIG_RTE_LIBRTE_ETHDEV_DEBUG=y >> CONFIG_RTE_LIBRTE_I40E_DEBUG_INIT=y >> CONFIG_RTE_LIBRTE_I40E_DEBUG_DRIVER=y >> -------------- >> >> My server box spec. is as follows : >> >> CPU : Intel(R) Xeon(R) Gold 6136 >> MEMORY : 128GB (16G x 8) >> Motherboard: SYS-1029U-TR4 >> NIC1 : I350 x 4 (onboard nic) >> NIC2 : XL710 dual >> NIC3 : X710-DA4 >> NIC4 : X710-DA4 >> ------------------------------------------------------------ >> OS : ubnutu 16.04.3 LTS(linux-image-4.4.0-87-generic) >> DPDK : 16.11.3 >> >> testpmd's boot message is as follows : >> -------------------------------------------- >> $ sudo ./testpmd -- -i >> >> EAL: Detected 24 lcore(s) >> EAL: Probing VFIO support... >> EAL: PCI device 0000:18:00.0 on NUMA socket 0 >> EAL: probe driver: 8086:1521 net_e1000_igb >> EAL: PCI device 0000:18:00.1 on NUMA socket 0 >> EAL: probe driver: 8086:1521 net_e1000_igb >> EAL: PCI device 0000:18:00.2 on NUMA socket 0 >> EAL: probe driver: 8086:1521 net_e1000_igb >> EAL: PCI device 0000:18:00.3 on NUMA socket 0 >> EAL: probe driver: 8086:1521 net_e1000_igb >> EAL: PCI device 0000:86:00.0 on NUMA socket 1 >> EAL: probe driver: 8086:1583 net_i40e >> EAL: PCI device 0000:86:00.1 on NUMA socket 1 >> EAL: probe driver: 8086:1583 net_i40e >> EAL: PCI device 0000:af:00.0 on NUMA socket 1 >> EAL: probe driver: 8086:1572 net_i40e >> PMD: i40e_set_symmetric_hash_enable_per_port(): Symmetric hash has >> already been disabled >> PMD: eth_i40e_dev_init(): FW 5.0 API 1.5 NVM 05.00.05 eetrack 80002919 >> PMD: i40e_update_default_filter_setting(): Cannot remove the default >> macvlan filter >> PMD: i40e_pf_setup(): i40e_vsi_setup finished >> PMD: i40e_pf_setup(): Hardware capability of hash lookup table size: 512 >> >> PMD: i40e_update_flow_control(): Link auto negotiation not completed >> EAL: PCI device 0000:af:00.1 on NUMA socket 1 >> EAL: probe driver: 8086:1572 net_i40e >> EAL: PCI device 0000:af:00.2 on NUMA socket 1 >> EAL: probe driver: 8086:1572 net_i40e >> PMD: i40e_set_symmetric_hash_enable_per_port(): Symmetric hash has >> already been disabled >> PMD: eth_i40e_dev_init(): FW 5.0 API 1.5 NVM 05.00.05 eetrack 80002919 >> PMD: validate_tcmap_parameter(): Enabled TC map 0x80 not applicable to >> HW support 0x1 >> PMD: i40e_vsi_setup(): Failed to update TC bandwidth >> PMD: i40e_pf_setup(): Setup of main vsi failed >> PMD: eth_i40e_dev_init(): Failed to setup pf switch: -63 >> rte_eth_dev_pci_probe: driver net_i40e: eth_dev_init(vendor_id=0x8086 >> device_id=0x1572) failed >> EAL: Error - exiting with code: 1 >> Cause: Requested device 0000:af:00.2 cannot be used >> --------------------------- >> >> If you have solutions, could you tell me how this problem can be resolved ? >> >> Regards, >> Hitoshi >> >>