From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-la0-f45.google.com (mail-la0-f45.google.com [209.85.215.45]) by dpdk.org (Postfix) with ESMTP id 933403239 for ; Wed, 16 Sep 2015 11:58:58 +0200 (CEST) Received: by lamp12 with SMTP id p12so124012421lam.0 for ; Wed, 16 Sep 2015 02:58:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=d+g3LTVfMqfMS/in8fHW5RpMYYtxwuXWu/rezQNn72M=; b=DZ8OxMrdMrZ7FNl6ANXystbmUhxRCwWMvRCP++wHRM+S5sQ1yzt9V9i8A3WATekk3u lv687K/eShwIbEvvp5SfJm4lsvSYatza9cwgdkvhLxQ2y2FcGBE7/5oDMZSRxjtgha5U VsYzKtz3zw3S9xf6kDlNxK5DcFgzjp0sH91kHWW2eZrzj5Gb4cA5i1Zdj50U7C2dx29N /LR+GK20vzE6mlspdwejVrWpg2zYKh7ZhYyQ+k77pb6OErW7Jep6ap/fSo1D81Hh5NaU Z5Ja2ZM13CASYMeS8XWoJeVCcj2pHtOV+qk9Ef5bNxzB6nGWC3vjosbtfHO/AzL3OCE/ J0oQ== MIME-Version: 1.0 X-Received: by 10.152.3.136 with SMTP id c8mr20683125lac.7.1442397538334; Wed, 16 Sep 2015 02:58:58 -0700 (PDT) Received: by 10.25.216.202 with HTTP; Wed, 16 Sep 2015 02:58:58 -0700 (PDT) Date: Wed, 16 Sep 2015 11:58:58 +0200 Message-ID: From: Jesper Wramberg To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] X520 virtual functions worked in 2.0 but fails in 2.1 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: Wed, 16 Sep 2015 09:58:58 -0000 Hi all, I got a Dell PowerEdge R630 with an X520 NIC. I want to set up two VFs that use the first port on the NIC. I've done the following: 1. Edited kernel params to include iommu=pt and intel_iommu=1 2. Executed the following modprobe uio insmod igb_uio ./dpdk_nic_bind.py -b igb_uio bb:ss.f echo 2 > /sys/bus/pci/devices/0000\:bb\:ss.f/max_vfs 3. Compiled DPDK 2.0, DPDK 2.1 and the hello world example against both versions 4. Attempted to run the hello world examples. When running with DPDK 2.0 everything works fine and I get 3 ports (2 vfs + 1 pf). When running with DPDK 2.1 i get: EAL: PCI device 0000:03:10.0 on NUMA socket 0 EAL: probe driver: 8086:10ed rte_ixgbevf_pmd EAL: PCI memory mapped at 0x7f08c0108000 EAL: PCI memory mapped at 0x7f08c010c000 PMD: eth_ixgbevf_dev_init(): >> PMD: ixgbevf_intr_disable(): >> PMD: eth_ixgbevf_dev_init(): VF Initialization Failure: -100 PMD: rte_eth_dev_init: driver rte_ixgbevf_pmd: eth_dev_init(vendor_id=0x32902 device_id=0x10ed) failed EAL: Error - exiting with code: 1 Cause: Requested device 0000:03:10.0 cannot be used Can't seem to figure out what I'm doing wrong here.