From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f54.google.com (mail-wm0-f54.google.com [74.125.82.54]) by dpdk.org (Postfix) with ESMTP id 48BE21E2B for ; Mon, 9 Jan 2017 16:14:02 +0100 (CET) Received: by mail-wm0-f54.google.com with SMTP id a197so101166825wmd.0 for ; Mon, 09 Jan 2017 07:14:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=/gnYh3pg7Qz4eMNu42SULdrYxvvOttuH8rnzOFtOqu0=; b=JHs193ASklT0p44BC2pZwtxEOctGGLWy2AoT1/m4iuof5HNUGLivLRJc1rZECta5Vu S4SOn9/bhBGOISVpHb1XYUz1ehVigt5YcBcNRi+1/hVIAEDveSJE6ntCtpL9ZSoR+nF+ YFq3XMH2iP1BaZkurAdPoUJvpeNy4RcCDOWg0VWqP7meHwSZ4QpwQ+k/y+k7QCDU3Pqi ahV6SaiVb0w4Z+4PMTusimJ9SV5rW4Z+7Ns6dbcK4yc/IjUKaix2AhCnSaoRB9EZ9SHY LULUCiFJTkbdji5uGb1sc4aTJzb9VxmeukJVuCVuerYYEFCOzwGki/CMJk8miNeLr3NC 1ohA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=/gnYh3pg7Qz4eMNu42SULdrYxvvOttuH8rnzOFtOqu0=; b=nEm0V7Jp6umenymCteQu9Xjqy32f6pxDi6heB9ht8URNr3AhiY3hZVm7YVh1amOOFC wiQsW/faWG3Zz6ojy5+lT8NTClQl04g95nPOJZrOsppa+lYxOJXEK/hnAYv+Yms1S8h+ 6G/RCvlY3NSgGtGEfIgd7XAopj/Lo7qDywq4nnC5RyydcEXtPXy3a7wPKaUwSc81qUKQ hqkUOSAe4rziMgSnMziu9CXSkLhXGJKqPoa6N4r0gx/SIml5HBfS9xG3YQ8eRIF6PmKc zR7Bta/LxagOrBuHOwpIBAmkwy2iEs3bAEmppdw+kSTMCgFJe7F27bW/J364QZiNazVx 4R0w== X-Gm-Message-State: AIkVDXIh+A+InmkqdaxxaIyBaXX7+Vu/fRPaGtlcyv9fDbgqu90Y+XsSJFqeiLp9PLZ0zNmZ X-Received: by 10.28.178.142 with SMTP id b136mr2890905wmf.69.1483974841977; Mon, 09 Jan 2017 07:14:01 -0800 (PST) Received: from 6wind.com (guy78-3-82-239-227-177.fbx.proxad.net. [82.239.227.177]) by smtp.gmail.com with ESMTPSA id js10sm124289857wjb.19.2017.01.09.07.14.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Jan 2017 07:14:00 -0800 (PST) Date: Mon, 9 Jan 2017 16:13:53 +0100 From: Adrien Mazarguil To: Royce Niu Cc: dev@dpdk.org Message-ID: <20170109151353.GZ12822@6wind.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [dpdk-dev] Cannot use MLX4 with igb_uio driver 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: Mon, 09 Jan 2017 15:14:02 -0000 Hi Royce, On Mon, Jan 09, 2017 at 10:53:37PM +0800, Royce Niu wrote: > Dear all, > > I cannot use my Mellanox 3 Pro, after I binded it with igb_uio driver. > > It always shows when I use my DPDK application. > > EAL: Detected 32 lcore(s) > EAL: Probing VFIO support... > PMD: bnxt_rte_pmd_init() called for (null) > EAL: PCI device 0000:02:00.0 on NUMA socket 0 > EAL: probe driver: 8086:1521 rte_igb_pmd > EAL: PCI device 0000:02:00.1 on NUMA socket 0 > EAL: probe driver: 8086:1521 rte_igb_pmd > EAL: PCI device 0000:02:00.2 on NUMA socket 0 > EAL: probe driver: 8086:1521 rte_igb_pmd > EAL: PCI device 0000:02:00.3 on NUMA socket 0 > EAL: probe driver: 8086:1521 rte_igb_pmd > EAL: PCI device 0000:81:00.0 on NUMA socket 1 > EAL: probe driver: 15b3:1007 librte_pmd_mlx4 > PMD: librte_pmd_mlx4: cannot access device, is mlx4_ib loaded? > EAL: Error - exiting with code: 1 > Cause: Cannot create mbuf pool > > --------------- > I have added CONFIG_RTE_LIBRTE_MLX4_PMD=y in .config, and > install MLNX_OFED_LINUX-3.4-2.0.0.0. The mlx4 PMD does not operate through igb_uio (see mlx4 documentation [1]), PCI devices must remain bound to their original kernel module (mlx4_core), however you have to additionally load mlx4_ib, mlx4_en and ib_uverbs [2]. [1] http://dpdk.org/doc/guides/nics/mlx4.html [2] http://dpdk.org/doc/guides/nics/mlx4.html#prerequisites -- Adrien Mazarguil 6WIND