From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-000f0801.pphosted.com (mx0a-000f0801.pphosted.com [67.231.144.122]) by dpdk.org (Postfix) with ESMTP id 19784591F for ; Thu, 5 Nov 2015 18:19:17 +0100 (CET) Received: from pps.filterd (m0048193.ppops.net [127.0.0.1]) by mx0a-000f0801.pphosted.com (8.15.0.59/8.15.0.59) with SMTP id tA5GxdSa010950; Thu, 5 Nov 2015 09:19:16 -0800 Received: from hq1wp-exmb11.corp.brocade.com ([144.49.131.13]) by mx0a-000f0801.pphosted.com with ESMTP id 1xyuphjghh-1 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Thu, 05 Nov 2015 09:19:16 -0800 Received: from xeon-e3 (172.16.180.50) by Hq1wp-exmb11.corp.brocade.com (10.70.20.185) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Thu, 5 Nov 2015 09:19:15 -0800 Date: Thu, 5 Nov 2015 09:19:25 -0800 From: Stephen Hemminger To: Helin Zhang , , Jesse Brandeburg , "Ronciak, John" Message-ID: <20151105091925.0bbb0816@xeon-e3> Organization: Brocade MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Originating-IP: [172.16.180.50] X-ClientProxiedBy: hq1wp-excas13.corp.brocade.com (10.70.36.103) To Hq1wp-exmb11.corp.brocade.com (10.70.20.185) X-Proofpoint-Spam-Reason: safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.15.21, 1.0.33, 0.0.0000 definitions=2015-11-05_12:2015-11-05,2015-11-05,1970-01-01 signatures=0 Subject: [dpdk-dev] BUG: DPDK i40e does not work with VFIO X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 17:19:18 -0000 On my machine, i40e will not startup if using VFIO. PMD: rte_i40evf_pmd_init(): >> PMD: rte_i40e_pmd_init(): >> PMD: eth_i40e_dev_init(): >> PMD: i40e_set_symmetric_hash_enable_per_port(): Symmetric hash has already been disabled PMD: eth_i40e_dev_init(): Failed to init adminq: -54 The normal Linux driver works correctly. Firmware has been updated to the latest version. Like my earlier experience with fm10k, I suspect that Intel never tests i40e with IOMMU, and only tested with igb_uio.