From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <netinal7@gmail.com>
Received: from mail-ig0-f194.google.com (mail-ig0-f194.google.com
 [209.85.213.194]) by dpdk.org (Postfix) with ESMTP id F31F65A03
 for <dev@dpdk.org>; Mon, 29 Dec 2014 21:18:09 +0100 (CET)
Received: by mail-ig0-f194.google.com with SMTP id a13so3685981igq.1
 for <dev@dpdk.org>; Mon, 29 Dec 2014 12:18:09 -0800 (PST)
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=D0kvH2IAZX4Pxf1z6jNJ+hsrxg5GN1SPnsVxnHat/5c=;
 b=0W5axIVkfGtds0pFqKfJJuAZJzZsIrpvUtiSmofKQAKMPZluaXv0S2upEilfllTwxx
 5Ep4GW8RsJoeVeR5rZ40HnWgehVK4KPAg1eZG0tvKDcx9pfbKeFw8BQgNy6jCY1KYws7
 ax4CyxnVgcrqeAS/rA4sTrejjPVFsXwPutGcPJ8yvRFeXwtEfKii+/UEJ82Yna7xKE0j
 JG9dwVQb5sBHcpmmfjkV5lz+xmM9+QAb1Y5DzNh2pW/Yd9d3UPjN4O2MDIsV5hRioYcP
 6hI/sV0Uk1sgp1a+1Ut03/OtI9icBsj/vwoUm4MTcPkL4//j2BQHS6yk7De+W5QOusfy
 kmxw==
MIME-Version: 1.0
X-Received: by 10.107.10.135 with SMTP id 7mr52396941iok.72.1419884289247;
 Mon, 29 Dec 2014 12:18:09 -0800 (PST)
Received: by 10.50.89.134 with HTTP; Mon, 29 Dec 2014 12:18:09 -0800 (PST)
Date: Mon, 29 Dec 2014 14:18:09 -0600
Message-ID: <CAM8Q2aVXRMbJZ3u25u_P1hwy_acGGvBQEQr8-CLmWwNK-HPfNg@mail.gmail.com>
From: Lyn M <netinal7@gmail.com>
To: dev@dpdk.org
Content-Type: text/plain; charset=UTF-8
X-Content-Filtered-By: Mailman/MimeDel 2.1.15
Subject: [dpdk-dev] l3fwd error, port 0 is not present on the board
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Dec 2014 20:18:10 -0000

Hello all,

Rangeley platform (1 CPU with 8 cores, 4x1 GbE, 2x10 GbE, Intel PCIe card
with 2x10 GbE fiber)
FC20 with hugepages enabled
DPDK 1.8.0 built with T=x86_64-ivshmem-linuxapp-gcc

 */usr/src/dpdk/tools/dpdk_nic_bind.py --status*



Network devices using DPDK-compatible driver

============================================

0000:09:00.0 '82599ES 10-Gigabit SFI/SFP+ Network Connection' drv=igb_uio
unused=ixgbe

0000:09:00.1 '82599ES 10-Gigabit SFI/SFP+ Network Connection' drv=igb_uio
unused=ixgbe



Network devices using kernel driver

===================================

0000:00:14.0 'Ethernet Connection I354' if=enp0s20f0 drv=igb unused=igb_uio

0000:00:14.1 'Ethernet Connection I354' if=enp0s20f1 drv=igb unused=igb_uio

0000:00:14.2 'Ethernet Connection I354' if=enp0s20f2 drv=igb unused=igb_uio

0000:00:14.3 'Ethernet Connection I354' if=enp0s20f3 drv=igb unused=igb_uio

0000:07:00.0 'Ethernet Controller 10-Gigabit X540-AT2' if=p5p1 drv=ixgbe
unused=igb_uio *Active*

0000:07:00.1 'Ethernet Controller 10-Gigabit X540-AT2' if=p5p2 drv=ixgbe
unused=igb_uio



Other network devices

=====================

<none>

The DPDK helloworld example seems to run OK, other than the warning about
IVSHMEM configuration not found:
*./helloworld -c 0x3 -n 4*
EAL: Detected lcore 0 as core 0 on socket 0
EAL: Detected lcore 1 as core 1 on socket 0
EAL: Detected lcore 2 as core 2 on socket 0
EAL: Detected lcore 3 as core 3 on socket 0
EAL: Detected lcore 4 as core 4 on socket 0
EAL: Detected lcore 5 as core 5 on socket 0
EAL: Detected lcore 6 as core 6 on socket 0
EAL: Detected lcore 7 as core 7 on socket 0
EAL: Support maximum 128 logical core(s) by configuration.
EAL: Detected 8 lcore(s)
EAL: Searching for IVSHMEM devices...
EAL: No IVSHMEM configuration found!
EAL: Setting up memory...
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7fcca2c00000 (size = 0x200000)
EAL: Ask a virtual area of 0x29400000 bytes
EAL: Virtual area found at 0x7fcc79600000 (size = 0x29400000)
EAL: Ask a virtual area of 0x400000 bytes
EAL: Virtual area found at 0x7fcca3400000 (size = 0x400000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7fcca3000000 (size = 0x200000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7fcc79200000 (size = 0x200000)
EAL: Ask a virtual area of 0x14d000000 bytes
EAL: Virtual area found at 0x7fcb2c000000 (size = 0x14d000000)
EAL: Ask a virtual area of 0x200000 bytes
EAL: Virtual area found at 0x7fcb2bc00000 (size = 0x200000)
EAL: Requesting 3000 pages of size 2MB from socket 0
EAL: TSC frequency is ~2393997 KHz
EAL: Master core 0 is ready (tid=a4ca2840)
EAL: Core 1 is ready (tid=2bbff700)
hello from core 1
hello from core 0


I want to run the l3fwd example app, per Appendix A.2 (pg 35-36) in the
DPDK 1.2 Release Benchmark Test Report .pdf:
*./build/l3fwd -c 0x6 -n 4 --socket-mem 1024,0 -- -p 0x3
-config="(0,0,1),(1,0,2)"*
where the "-p option is the hexadecimal bit mask of the ports to configure"

I am running this command:

*./build/l3fwd -c 0x3 -n 4 --socket-mem 1024,0 -- -p 0x3
--config="(0,0,0),(1,0,1)" --no-numa*

EAL: Detected lcore 0 as core 0 on socket 0

EAL: Detected lcore 1 as core 1 on socket 0

EAL: Detected lcore 2 as core 2 on socket 0

EAL: Detected lcore 3 as core 3 on socket 0

EAL: Detected lcore 4 as core 4 on socket 0

EAL: Detected lcore 5 as core 5 on socket 0

EAL: Detected lcore 6 as core 6 on socket 0

EAL: Detected lcore 7 as core 7 on socket 0

EAL: Support maximum 128 logical core(s) by configuration.

EAL: Detected 8 lcore(s)

EAL: Searching for IVSHMEM devices...

EAL: No IVSHMEM configuration found!

EAL: Setting up memory...

EAL: Ask a virtual area of 0x200000 bytes

EAL: Virtual area found at 0x7f3212600000 (size = 0x200000)

EAL: Ask a virtual area of 0x29400000 bytes

EAL: Virtual area found at 0x7f31e9000000 (size = 0x29400000)

EAL: Ask a virtual area of 0x400000 bytes

EAL: Virtual area found at 0x7f3212e00000 (size = 0x400000)

EAL: Ask a virtual area of 0x200000 bytes

EAL: Virtual area found at 0x7f3212a00000 (size = 0x200000)

EAL: Ask a virtual area of 0x200000 bytes

EAL: Virtual area found at 0x7f31e8c00000 (size = 0x200000)

EAL: Ask a virtual area of 0x14d000000 bytes

EAL: Virtual area found at 0x7f309ba00000 (size = 0x14d000000)

EAL: Ask a virtual area of 0x200000 bytes

EAL: Virtual area found at 0x7f309b600000 (size = 0x200000)

EAL: Requesting 512 pages of size 2MB from socket 0

EAL: TSC frequency is ~2393998 KHz

EAL: Master core 0 is ready (tid=14734840)

EAL: Core 1 is ready (tid=e8bff700)

numa is disabled

port 0 is not present on the board

EAL: Error - exiting with code: 1

  Cause: check_port_config failed

Perhaps the 0x3 (0011) hex portmask is incorrect?  What Linux command, or
combination of commands, would help show the appropriate hex portmask to
use in my case?

Thanks for your time,
Lyn