From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by dpdk.org (Postfix) with ESMTP id 69A39FB9A for ; Tue, 20 Dec 2016 17:21:24 +0100 (CET) Received: by mail-wm0-f52.google.com with SMTP id f82so135311564wmf.1 for ; Tue, 20 Dec 2016 08:21:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=weka-io.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:organization:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=9mV5OpLZihxqx1IBYT9uwMuYMH5u+/u7a5QhdhHw8J8=; b=CZg8smEc784qUOy+tHaiXcBJ5ZowRQRkv1lkUtIL8R15l74ueb9CZvi2XbIDwFp7NY dhz4mZbMc29H5z8Lu+ANAG9UmQ9FXsd9hzg7Tka1KdnXWSZMAL6hZ8OVnk5/e5WIR9NJ bxRpzzhs0Ct4zwNHNVibJDox1FFkBvsP0NbZcUVFiTss7/GY4jrDf9Hh3TIdMO7T0G9W Jo7KZY2xBCu/70JyivimaVd/Gcj5UTQEIg1qh1SKOZfanKlxrJMuBhW0JxCiawN9bGr4 E/Kx4p6MOrhZ9i22RvdzZizJxPbk34nZ51NIPw8i+33UJ8Jgdy3upCGAr5rUzNq/Xjt8 nvKw== 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:organization :user-agent:in-reply-to:references:mime-version :content-transfer-encoding; bh=9mV5OpLZihxqx1IBYT9uwMuYMH5u+/u7a5QhdhHw8J8=; b=RfIVyJtJuVuVIRVhIRXt8N/XkF7gUFHM0S7LTt5EjXL3FNmtFVOQgCqwZc4Y9MwjmU +lH4FLkv4z800A4PsRmOyjygCCEsfqswCBQchJDAiVwkjcbOiTJS8JSGjEh9c6z6k/Ny 5PD1nU93yBPFalzgMyb3znquhPEaP2FghyNYqO3LuRDrlEMTtNVxy3TJWJSxblDU1Sah ll7d8nT32FWfKWXC0rLt5Y93k5q1GMJ87lemTwegWnRzxjh1l4UvtDtLDrnkL3Uz0b3h +q7U8gdYixkkcW+aAm0EJRYACTzW876fgMow9/l/k1AVKow15J3qK9ABfaseSeWUqN2C clAw== X-Gm-Message-State: AIkVDXKeihVQLMN1aYCQWwEKGyz/gZwbkkKpjTk4Utr5crOqoc84Wpb1z0pLeB3P7qmmPg== X-Received: by 10.28.27.133 with SMTP id b127mr2758414wmb.59.1482250883309; Tue, 20 Dec 2016 08:21:23 -0800 (PST) Received: from polaris.localnet (bzq-82-81-85-138.red.bezeqint.net. [82.81.85.138]) by smtp.gmail.com with ESMTPSA id bf2sm26117886wjc.48.2016.12.20.08.21.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 20 Dec 2016 08:21:22 -0800 (PST) From: Gregory Etelson To: dev@dpdk.org Cc: Ferruh Yigit , Jingjing Wu , helin.zhang@intel.com Date: Tue, 20 Dec 2016 18:21:20 +0200 Message-ID: <2383730.37pCJZtEu9@polaris> Organization: Weka.IO User-Agent: KMail/5.3.2 (Linux/4.8.12-200.fc24.x86_64; KDE/5.27.0; x86_64; ; ) In-Reply-To: <4364070.FlkcxLpqix@polaris> References: <1481294364-83505-1-git-send-email-jingjing.wu@intel.com> <1a2f298c-8eaa-ecb2-9ec8-a6e4f3340bad@intel.com> <4364070.FlkcxLpqix@polaris> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v3 00/31] net/i40e: base code update 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: Tue, 20 Dec 2016 16:21:24 -0000 add dmesg output: dmar: DRHD: handling fault status reg 502 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 602 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 702 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 2 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 102 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 202 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 302 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 402 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 502 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear dmar: DRHD: handling fault status reg 602 dmar: DMAR:[DMA Read] Request device [04:00.0] fault addr 865bcc000 DMAR:[fault reason 02] Present bit in context entry is clear Hello, I have several XL710-Q2 interfaces that fail with `PMD: eth_i40e_dev_init(): Failed to init adminq: -54' Rebase to the latest dpdk-next-net/master did not fix the fault Firmware version is 5.04 0x80002505 0.0.0 lspci output looks the same for working and failed interfaces Full traces with all I40*DEBUG options enabled follow. Is there a way to extract more info to investigate this fault ? Regards, Gregory EAL: Detected lcore 0 as core 0 on socket 0 EAL: Detected lcore 1 as core 0 on socket 1 EAL: Detected lcore 2 as core 1 on socket 0 EAL: Detected lcore 3 as core 1 on socket 1 EAL: Detected lcore 4 as core 2 on socket 0 EAL: Detected lcore 5 as core 2 on socket 1 EAL: Detected lcore 6 as core 3 on socket 0 EAL: Detected lcore 7 as core 3 on socket 1 EAL: Detected lcore 8 as core 6 on socket 0 EAL: Detected lcore 9 as core 6 on socket 1 EAL: Detected lcore 10 as core 7 on socket 0 EAL: Detected lcore 11 as core 7 on socket 1 EAL: Detected lcore 12 as core 0 on socket 0 EAL: Detected lcore 13 as core 0 on socket 1 EAL: Detected lcore 14 as core 1 on socket 0 EAL: Detected lcore 15 as core 1 on socket 1 EAL: Detected lcore 16 as core 2 on socket 0 EAL: Detected lcore 17 as core 2 on socket 1 EAL: Detected lcore 18 as core 3 on socket 0 EAL: Detected lcore 19 as core 3 on socket 1 EAL: Detected lcore 20 as core 6 on socket 0 EAL: Detected lcore 21 as core 6 on socket 1 EAL: Detected lcore 22 as core 7 on socket 0 EAL: Detected lcore 23 as core 7 on socket 1 EAL: Support maximum 128 logical core(s) by configuration. EAL: Detected 24 lcore(s) EAL: Debug logs available - lower performance EAL: Setting up physically contiguous memory... EAL: Ask a virtual area of 0x200000 bytes EAL: Virtual area found at 0x7f4203a00000 (size = 0x200000) EAL: Ask a virtual area of 0x1f7000000 bytes EAL: Virtual area found at 0x7f400c800000 (size = 0x1f7000000) EAL: Ask a virtual area of 0x800000 bytes EAL: Virtual area found at 0x7f400be00000 (size = 0x800000) EAL: Ask a virtual area of 0x2400000 bytes EAL: Virtual area found at 0x7f4009800000 (size = 0x2400000) EAL: Ask a virtual area of 0x4800000 bytes EAL: Virtual area found at 0x7f4004e00000 (size = 0x4800000) EAL: Ask a virtual area of 0x1800000 bytes EAL: Virtual area found at 0x7f4003400000 (size = 0x1800000) EAL: Ask a virtual area of 0x200000 bytes EAL: Virtual area found at 0x7f4003000000 (size = 0x200000) EAL: Ask a virtual area of 0x200000 bytes EAL: Virtual area found at 0x7f4002c00000 (size = 0x200000) EAL: Ask a virtual area of 0x1ffc00000 bytes EAL: Virtual area found at 0x7f3e02e00000 (size = 0x1ffc00000) EAL: Ask a virtual area of 0x200000 bytes EAL: Virtual area found at 0x7f3e02a00000 (size = 0x200000) EAL: Requesting 4096 pages of size 2MB from socket 0 EAL: Requesting 4096 pages of size 2MB from socket 1 EAL: TSC frequency is ~3400010 KHz EAL: Master lcore 0 is ready (tid=5e938c0;cpuset=[0]) EAL: lcore 4 is ready (tid=1ffe700;cpuset=[4]) EAL: lcore 8 is ready (tid=ff7fa700;cpuset=[8]) EAL: lcore 2 is ready (tid=4a5d700;cpuset=[2]) EAL: lcore 3 is ready (tid=29ff700;cpuset=[3]) EAL: lcore 9 is ready (tid=fedf9700;cpuset=[9]) EAL: lcore 10 is ready (tid=fe3f8700;cpuset=[10]) EAL: lcore 15 is ready (tid=fb1f3700;cpuset=[15]) EAL: lcore 16 is ready (tid=fa7f2700;cpuset=[16]) EAL: lcore 14 is ready (tid=fbbf4700;cpuset=[14]) EAL: lcore 18 is ready (tid=f93f0700;cpuset=[18]) EAL: lcore 12 is ready (tid=fcff6700;cpuset=[12]) EAL: lcore 1 is ready (tid=545e700;cpuset=[1]) EAL: lcore 20 is ready (tid=f7fee700;cpuset=[20]) EAL: lcore 19 is ready (tid=f89ef700;cpuset=[19]) EAL: lcore 5 is ready (tid=15fd700;cpuset=[5]) EAL: lcore 11 is ready (tid=fd9f7700;cpuset=[11]) EAL: lcore 17 is ready (tid=f9df1700;cpuset=[17]) EAL: lcore 6 is ready (tid=bfc700;cpuset=[6]) EAL: lcore 21 is ready (tid=f75ed700;cpuset=[21]) EAL: lcore 13 is ready (tid=fc5f5700;cpuset=[13]) EAL: lcore 23 is ready (tid=f61eb700;cpuset=[23]) EAL: lcore 22 is ready (tid=f6bec700;cpuset=[22]) EAL: lcore 7 is ready (tid=1fb700;cpuset=[7]) EAL: PCI device 0000:04:00.0 on NUMA socket 0 EAL: probe driver: 8086:1583 net_i40e EAL: PCI memory mapped at 0x7f3df4feb000 EAL: PCI memory mapped at 0x7f4204055000 PMD: eth_i40e_dev_init(): >> PMD: i40e_enable_extended_tag(): Extended Tag has already been enabled PMD: i40e_set_symmetric_hash_enable_per_port(): Symmetric hash has already been disabled PMD: i40e_pf_reset(): Core and Global modules ready 0 PMD: i40e_init_shared_code(): i40e_init_shared_code PMD: i40e_set_mac_type(): i40e_set_mac_type PMD: i40e_set_mac_type(): i40e_set_mac_type found mac: 1, returns: 0 PMD: i40e_init_nvm(): i40e_init_nvm PMD: i40e_check_write_reg(): [0x002507c0] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002507c0] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002507e0] original: 0x0001801e PMD: i40e_check_write_reg(): [0x002507e0] after: 0x0001801e PMD: i40e_check_write_reg(): [0x002676f8] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002676f8] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002676fc] original: 0x0001801e PMD: i40e_check_write_reg(): [0x002676fc] after: 0x0001801e PMD: i40e_check_write_reg(): [0x002672f8] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002672f8] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267af8] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267af8] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002672fc] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002672fc] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267afc] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267afc] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250840] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250840] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250860] original: 0x0001801e PMD: i40e_check_write_reg(): [0x00250860] after: 0x0001801e PMD: i40e_check_write_reg(): [0x00267708] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267708] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026770c] original: 0x0001801e PMD: i40e_check_write_reg(): [0x0026770c] after: 0x0001801e PMD: i40e_check_write_reg(): [0x00267308] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267308] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b08] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b08] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026730c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x0026730c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b0c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b0c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250880] original: 0x80000000 PMD: i40e_check_write_reg(): [0x00250880] after: 0x80000000 PMD: i40e_check_write_reg(): [0x002508a0] original: 0x0001801f PMD: i40e_check_write_reg(): [0x002508a0] after: 0x0001801f PMD: i40e_check_write_reg(): [0x00267710] original: 0x80000000 PMD: i40e_check_write_reg(): [0x00267710] after: 0x80000000 PMD: i40e_check_write_reg(): [0x00267714] original: 0x0001801f PMD: i40e_check_write_reg(): [0x00267714] after: 0x0001801f PMD: i40e_check_write_reg(): [0x00267310] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267310] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b10] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b10] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267314] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267314] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b14] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b14] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002508c0] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002508c0] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002508e0] original: 0x00018018 PMD: i40e_check_write_reg(): [0x002508e0] after: 0x00018018 PMD: i40e_check_write_reg(): [0x00267718] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267718] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026771c] original: 0x00018018 PMD: i40e_check_write_reg(): [0x0026771c] after: 0x00018018 PMD: i40e_check_write_reg(): [0x00267318] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267318] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b18] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b18] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026731c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x0026731c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b1c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b1c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250900] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250900] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250920] original: 0x00018018 PMD: i40e_check_write_reg(): [0x00250920] after: 0x00018018 PMD: i40e_check_write_reg(): [0x00267720] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267720] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267724] original: 0x00018018 PMD: i40e_check_write_reg(): [0x00267724] after: 0x00018018 PMD: i40e_check_write_reg(): [0x00267320] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267320] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b20] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b20] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267324] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267324] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b24] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b24] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250a40] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250a40] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250a60] original: 0x0007fffe PMD: i40e_check_write_reg(): [0x00250a60] after: 0x0007fffe PMD: i40e_check_write_reg(): [0x00267748] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267748] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026774c] original: 0x0007fffe PMD: i40e_check_write_reg(): [0x0026774c] after: 0x0007fffe PMD: i40e_check_write_reg(): [0x00267348] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267348] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b48] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b48] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026734c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x0026734c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b4c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b4c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250ac0] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250ac0] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250ae0] original: 0x0007fffe PMD: i40e_check_write_reg(): [0x00250ae0] after: 0x0007fffe PMD: i40e_check_write_reg(): [0x00267758] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267758] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026775c] original: 0x0007fffe PMD: i40e_check_write_reg(): [0x0026775c] after: 0x0007fffe PMD: i40e_check_write_reg(): [0x00267358] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267358] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b58] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b58] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026735c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x0026735c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b5c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b5c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b00] original: 0x80000000 PMD: i40e_check_write_reg(): [0x00250b00] after: 0x80000000 PMD: i40e_check_write_reg(): [0x00250b20] original: 0x0007ffff PMD: i40e_check_write_reg(): [0x00250b20] after: 0x0007ffff PMD: i40e_check_write_reg(): [0x00267760] original: 0x80000000 PMD: i40e_check_write_reg(): [0x00267760] after: 0x80000000 PMD: i40e_check_write_reg(): [0x00267764] original: 0x0007ffff PMD: i40e_check_write_reg(): [0x00267764] after: 0x0007ffff PMD: i40e_check_write_reg(): [0x00267360] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267360] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b60] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b60] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267364] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267364] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b64] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b64] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b40] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b40] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b60] original: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00250b60] after: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00267768] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267768] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026776c] original: 0x0007fff8 PMD: i40e_check_write_reg(): [0x0026776c] after: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00267368] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267368] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b68] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b68] after: 0x00000000 PMD: i40e_check_write_reg(): [0x0026736c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x0026736c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b6c] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b6c] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b80] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250b80] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250ba0] original: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00250ba0] after: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00267770] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267770] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267774] original: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00267774] after: 0x0007fff8 PMD: i40e_check_write_reg(): [0x00267370] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267370] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b70] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b70] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267374] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267374] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b74] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267b74] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00250fc0] original: 0x00004000 PMD: i40e_check_write_reg(): [0x00250fc0] after: 0x00004000 PMD: i40e_check_write_reg(): [0x00250fe0] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00250fe0] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002677f8] original: 0x00004000 PMD: i40e_check_write_reg(): [0x002677f8] after: 0x00004000 PMD: i40e_check_write_reg(): [0x002677fc] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002677fc] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002673f8] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002673f8] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267bf8] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267bf8] after: 0x00000000 PMD: i40e_check_write_reg(): [0x002673fc] original: 0x00000000 PMD: i40e_check_write_reg(): [0x002673fc] after: 0x00000000 PMD: i40e_check_write_reg(): [0x00267bfc] original: 0x00000000 PMD: i40e_check_write_reg(): [0x00267bfc] after: 0x00000000 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_9006244102256549392 allocated with physical address: 36066607104 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_9094591617955485484 allocated with physical address: 36066598912 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4921817593146928058 allocated with physical address: 36066590720 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1649522919998970242 allocated with physical address: 36066582528 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_5592431459765142899 allocated with physical address: 36066574336 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3616263856304680647 allocated with physical address: 36066566144 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6135573337873051539 allocated with physical address: 36066557952 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2979425320734363433 allocated with physical address: 36066549760 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_7004567199046153392 allocated with physical address: 36066541568 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2400349342071320464 allocated with physical address: 36066533376 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1198569822703064929 allocated with physical address: 36066525184 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2381874768605265457 allocated with physical address: 36066516992 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_946809976207957533 allocated with physical address: 36066508800 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8890428114805413440 allocated with physical address: 36066500608 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3659808187846474561 allocated with physical address: 36066492416 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6643860085814082754 allocated with physical address: 36066484224 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1077965980644684592 allocated with physical address: 36066476032 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_757788774034593920 allocated with physical address: 36066467840 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8871964809840853652 allocated with physical address: 36066459648 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1319458200989398807 allocated with physical address: 36066451456 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1260444229190182595 allocated with physical address: 36066443264 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4944475028266209581 allocated with physical address: 36066435072 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1981506286114228798 allocated with physical address: 36066426880 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6995706941756923838 allocated with physical address: 36066418688 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6845860763940517715 allocated with physical address: 36066410496 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6316736255568508052 allocated with physical address: 36066402304 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6596345420547494626 allocated with physical address: 36066394112 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_563052720231491541 allocated with physical address: 36066385920 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_5438500282421395772 allocated with physical address: 36066377728 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1489311620446309558 allocated with physical address: 36066369536 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1034342050721494823 allocated with physical address: 36066361344 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_895587109620334414 allocated with physical address: 36066353152 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_7244783987789076734 allocated with physical address: 36066344960 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8121331692218482053 allocated with physical address: 36066340864 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_357653678358899189 allocated with physical address: 36066332672 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8279673960611224875 allocated with physical address: 36066324480 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3128505479544499579 allocated with physical address: 36066316288 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8860600185294246181 allocated with physical address: 36066308096 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2923794349289372856 allocated with physical address: 36066299904 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3555496033731071937 allocated with physical address: 36066291712 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_546014499550556726 allocated with physical address: 36066283520 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2488579372291755051 allocated with physical address: 36066275328 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6650067233218882971 allocated with physical address: 36066267136 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_2356739082095908089 allocated with physical address: 36066258944 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4594387210783084948 allocated with physical address: 36066250752 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8514595240639990241 allocated with physical address: 36066242560 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3355784826824932814 allocated with physical address: 36066234368 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6035703664050813578 allocated with physical address: 36066226176 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1826820887759906590 allocated with physical address: 36066217984 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3162038796587606143 allocated with physical address: 36066209792 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4571605943746334657 allocated with physical address: 36066201600 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8896333848084252224 allocated with physical address: 36066193408 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4966872707505717693 allocated with physical address: 36066185216 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3893530533784472947 allocated with physical address: 36066177024 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_1217637539560590694 allocated with physical address: 36066168832 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_5878423844769130040 allocated with physical address: 36066160640 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8739981701704134140 allocated with physical address: 36066152448 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_8562536557899098522 allocated with physical address: 36066144256 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4304574794556610162 allocated with physical address: 36066136064 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_7499349118597146913 allocated with physical address: 36066127872 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_936617606270126154 allocated with physical address: 36066119680 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4843208302417061252 allocated with physical address: 36066111488 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_4297764810681972379 allocated with physical address: 36066103296 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_3836696837872975483 allocated with physical address: 36066095104 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_72325700428175156 allocated with physical address: 36066086912 PMD: i40e_allocate_dma_mem_d(): memzone i40e_dma_6444087963138592179 allocated with physical address: 36066078720 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_357653678358899189 to be freed with physical address: 36066332672 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8279673960611224875 to be freed with physical address: 36066324480 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3128505479544499579 to be freed with physical address: 36066316288 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8860600185294246181 to be freed with physical address: 36066308096 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2923794349289372856 to be freed with physical address: 36066299904 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3555496033731071937 to be freed with physical address: 36066291712 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_546014499550556726 to be freed with physical address: 36066283520 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2488579372291755051 to be freed with physical address: 36066275328 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6650067233218882971 to be freed with physical address: 36066267136 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2356739082095908089 to be freed with physical address: 36066258944 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4594387210783084948 to be freed with physical address: 36066250752 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8514595240639990241 to be freed with physical address: 36066242560 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3355784826824932814 to be freed with physical address: 36066234368 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6035703664050813578 to be freed with physical address: 36066226176 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1826820887759906590 to be freed with physical address: 36066217984 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3162038796587606143 to be freed with physical address: 36066209792 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4571605943746334657 to be freed with physical address: 36066201600 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8896333848084252224 to be freed with physical address: 36066193408 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4966872707505717693 to be freed with physical address: 36066185216 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3893530533784472947 to be freed with physical address: 36066177024 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1217637539560590694 to be freed with physical address: 36066168832 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_5878423844769130040 to be freed with physical address: 36066160640 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8739981701704134140 to be freed with physical address: 36066152448 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8562536557899098522 to be freed with physical address: 36066144256 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4304574794556610162 to be freed with physical address: 36066136064 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_7499349118597146913 to be freed with physical address: 36066127872 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_936617606270126154 to be freed with physical address: 36066119680 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4843208302417061252 to be freed with physical address: 36066111488 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4297764810681972379 to be freed with physical address: 36066103296 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3836696837872975483 to be freed with physical address: 36066095104 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_72325700428175156 to be freed with physical address: 36066086912 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6444087963138592179 to be freed with physical address: 36066078720 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8121331692218482053 to be freed with physical address: 36066340864 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_9094591617955485484 to be freed with physical address: 36066598912 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4921817593146928058 to be freed with physical address: 36066590720 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1649522919998970242 to be freed with physical address: 36066582528 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_5592431459765142899 to be freed with physical address: 36066574336 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3616263856304680647 to be freed with physical address: 36066566144 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6135573337873051539 to be freed with physical address: 36066557952 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2979425320734363433 to be freed with physical address: 36066549760 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_7004567199046153392 to be freed with physical address: 36066541568 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2400349342071320464 to be freed with physical address: 36066533376 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1198569822703064929 to be freed with physical address: 36066525184 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_2381874768605265457 to be freed with physical address: 36066516992 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_946809976207957533 to be freed with physical address: 36066508800 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8890428114805413440 to be freed with physical address: 36066500608 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_3659808187846474561 to be freed with physical address: 36066492416 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6643860085814082754 to be freed with physical address: 36066484224 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1077965980644684592 to be freed with physical address: 36066476032 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_757788774034593920 to be freed with physical address: 36066467840 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_8871964809840853652 to be freed with physical address: 36066459648 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1319458200989398807 to be freed with physical address: 36066451456 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1260444229190182595 to be freed with physical address: 36066443264 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_4944475028266209581 to be freed with physical address: 36066435072 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1981506286114228798 to be freed with physical address: 36066426880 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6995706941756923838 to be freed with physical address: 36066418688 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6845860763940517715 to be freed with physical address: 36066410496 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6316736255568508052 to be freed with physical address: 36066402304 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_6596345420547494626 to be freed with physical address: 36066394112 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_563052720231491541 to be freed with physical address: 36066385920 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_5438500282421395772 to be freed with physical address: 36066377728 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1489311620446309558 to be freed with physical address: 36066369536 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_1034342050721494823 to be freed with physical address: 36066361344 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_895587109620334414 to be freed with physical address: 36066353152 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_7244783987789076734 to be freed with physical address: 36066344960 PMD: i40e_free_dma_mem_d(): memzone i40e_dma_9006244102256549392 to be freed with physical address: 36066607104 PMD: eth_i40e_dev_init(): Failed to init adminq: -54 EAL: Error - exiting with code: 1 Cause: Requested device 0000:04:00.0 cannot be used On Monday, 12 December 2016 10:32:24 IST Ferruh Yigit wrote: > On 12/10/2016 11:24 AM, Jingjing Wu wrote: > > i40e base code upate. The main changes are: > > - add clause22 and clause45 implementation for PHY registers accessing > > - replace existing legacy memcpy() calls with i40e_memcpy() calls. > > - use BIT() macro instead of bit fields > > - add clear all WoL filters implementation > > - add ERROR state for NVM update state machine > > - add broadcast promiscuous control per VLAN > > - remove unused X722_SUPPORT and I40E_NDIS_SUPPORT MARCOs > > > > v3: > > * update commit log of few patches as issue fix > > > > v2: > > * comments rework > > * complie issue fix > > * rebase to dpdk-next-net > > > > Jingjing Wu (31): > > net/i40e/base: add encap csum VF offload flag > > net/i40e/base: fix flow control set for 25G > > net/i40e/base: remove unnecessary code > > net/i40e/base: fix bit test mask > > net/i40e/base: group base mode VF offload flags > > net/i40e/base: fix long link down notification time > > net/i40e/base: add media type detection for 25G link > > net/i40e/base: add clause22 and clause45 implementation > > net/i40e/base: add bus number info > > net/i40e/base: add protocols when discover capabilities > > net/i40e/base: fix unknown PHYs incorrect identification > > net/i40e/base: replace memcpy > > net/i40e/base: deprecating unused macro > > net/i40e/base: remove FPK HyperV VF device ID > > net/i40e/base: add FEC bits to PHY capabilities > > net/i40e/base: use BIT() macro instead of bit fields > > net/i40e/base: adjust 25G PHY type values > > net/i40e/base: implement clear all WoL filters > > net/i40e/base: implement set VSI full promisc mode > > net/i40e/base: fix wol failure on PF reset > > net/i40e/base: save link FEC info from link up event > > net/i40e/base: fix NVM access intefering > > net/i40e/base: change shift values to hex > > net/i40e/base: comment that udp port must be in Host order > > net/i40e/base: remove duplicate definitions > > net/i40e/base: add ERROR state for NVM update state machine > > net/i40e/base: add broadcast promiscuous control per VLAN > > net/i40e/base: fix division by zero > > net/i40e/base: fix byte order > > net/i40e/base: remove unused macro > > net/i40e: remove unused macro from PMD > > > <...> > > Series applied to dpdk-next-net/master, thanks. > >