From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qt0-f178.google.com (mail-qt0-f178.google.com [209.85.216.178]) by dpdk.org (Postfix) with ESMTP id D9F042C8 for ; Wed, 21 Jun 2017 05:16:44 +0200 (CEST) Received: by mail-qt0-f178.google.com with SMTP id i2so70590qta.3 for ; Tue, 20 Jun 2017 20:16:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=KT/IBqmFf/IWon2M8DupzBYv7TtLkw5xa42h0r2dyHQ=; b=j9DGQwoZlntdkietAevrfgaqzDmJhR73d2ZSYeshQusxyHInAFeEU5KAho7vi2T+AN LxcPXVr7r0nOBrkgsnMW8F6CWhqzt9U2X7sxZHasZ5L3+Fjdjs0W4rbXr9tcEa5PpnMz iX/PyiiL/+zwiksqq3g0mUJt9wJkrgii2nVz6iOIxnXoRR/qXrbXJ00UuV7BlzpxYeOH Q8A+JrSAHN7LnTL7VF28fAthq9cYM2bl9d1pJ2uBKvFiiQAq4sNJr7+6pvEBAMIShbTO jia82eCUFwTlLcur37N9h6/nwrPO8WKuv+RF9NQ1Phj7S5jjI3PK9W5Ofxh/gJw8fpu1 axtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=KT/IBqmFf/IWon2M8DupzBYv7TtLkw5xa42h0r2dyHQ=; b=BcKPrPZ/rgI3w7RngfLv46qbUPXTrwopkgBh/jVmXEDsIkxkhcWBJcDCJJkFGtuJo1 ZP6Nq7F1uKd2iGo8v/7+pAq8x3FzX8QW9dmTg6fTmy+sx6Tmml94HsNwn5sABx+M29Pa 52XuWG3Ut5TVqD2MCRtl6h/9w0uqB7gAijnPaXd63rq4gVo1gf1Go/Jc8gptFg3zQN4B gCcTxJxfMinEExeWZZDWs+2B3hAyhLGPfBsc7p94/eNGt8XUkhcqOx30sVPtFUlXNXES MkTETPUhZmxNUf2j426M6WNcjFlYWfda9SJ4wxZxosPmJ3ooP6coe2FQCzstFgP8qRk6 euxQ== X-Gm-Message-State: AKS2vOyvpV1iPJs5a7b3UZjCJ7kBXxnNEcsCuml295p6cIH6OGI1rKMt N3hFKnuzGx+/zD6pFLcOMiJG3+Au+A== X-Received: by 10.200.12.140 with SMTP id n12mr38532647qti.230.1498015004338; Tue, 20 Jun 2017 20:16:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.72.83 with HTTP; Tue, 20 Jun 2017 20:16:43 -0700 (PDT) In-Reply-To: References: From: Paul Tsvika Date: Wed, 21 Jun 2017 11:16:43 +0800 Message-ID: To: Shreyansh Jain Cc: "users@dpdk.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-users] Run testpmd application and encountered no free page issues X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2017 03:16:45 -0000 Thanks Shreyansh. My comment prepended with [P01] 2017-06-20 19:10 GMT+08:00 Shreyansh Jain : > Hello Paul, > > Some comments inline, prepended with [SJ01]: > (Would it be possible for you to send text mails to this mailing list - it > helps in keeping replies contextual) > > From: Paul Tsvika [mailto:mozloverinweb@gmail.com] > Sent: Tuesday, June 20, 2017 2:27 PM > To: Shreyansh Jain > Cc: users@dpdk.org > Subject: Re: [dpdk-users] Run testpmd application and encountered no free > page issues > > Hi Shreyansh, > > Thanks for the reply. > > By using the set-up script in DPDK: > > the hugepage memory looks to be allocated properly: > > cat /proc/meminfo > > HugePages_Total: 240 > HugePages_Free: 240 > HugePages_Rsvd: 0 > HugePages_Surp: 0 > Hugepagesize: 2048 kB > > > and then i run the commands below in sequence: > > $ sudo modprobe uio > $ sudo insmod ./build/kmod/igb_uio.ko > $ sudo ./usertools/dpdk-devbind.py -b igb_uio xxx:xx.0 xxx:xx.1 ( > xxx.xx.0, xxx.xx.1 <-- 10G port pci address ) > $ sudo ./build/app/testpmd -l 1,2,3 -n 2 -- -i > > EAL: Detected 16 lcore(s) > EAL: No free hugepages reported in hugepages-1048576kB > > [SJ01] DPDK iterates over all directories in /sys/kernel/mm/hugepages > which contains one directory for each supported hugepage size. This log > above is appearing because nothing was found for a directory named > "hugepages-1048576kB". That is probably because you have '0' hugepages of > size 1G in your system. This should not impact you until you are were > expecting 1G hugepage size. > > EAL: Probing VFIO support... > EAL: VFIO support initialized > EAL: PCI device 0000:03:00.0 on NUMA socket 0 > EAL: probe driver: 8086:15ad net_ixgbe > EAL: PCI device 0000:03:00.1 on NUMA socket 0 > EAL: probe driver: 8086:15ad net_ixgbe > EAL: PCI device 0000:05:00.0 on NUMA socket 0 > EAL: probe driver: 8086:1521 net_e1000_igb > EAL: PCI device 0000:05:00.1 on NUMA socket 0 > EAL: probe driver: 8086:1521 net_e1000_igb > Interactive-mode selected > USER1: create a new mbuf pool : n=163456, size=2176, > socket=0 > Configuring Port 0 (socket 0) > PMD: ixgbe_dev_link_status_print(): Port 0: Link Down > Port 0: 00:25:90:5C:E9:58 > Configuring Port 1 (socket 0) > PMD: ixgbe_dev_link_status_print(): Port 1: Link Down > Port 1: 00:25:90:5C:E9:59 > Checking link statuses... > Done > testpmd> > > > Questions below: > > 1. It looks like the application can enter the interactive mode. however, > I have no idea why EAL: No free hugepages reported in hugepages-1048576kB > keeps popping out. > > [SJ01] Lets ignore that for while. You have about 240 pages of 2M = > ~480Mb. Application is demanding ~339Mb (n=163456, size=2176) > > > 2. Is there any reason why the ports went down why I run the commands? The > Link was up before running it. > > [SJ01] This I am not sure. If the links were up _before_, they should be > up now as well. Just out of curiosity, how did you check that links were up > before? These links are not assigned to Linux kernel and are not visible in > the ifconfig list. > *[P01] I don't know why you mentioned that these links are not assigned to Linux kernel and not visible in the ifconfig list. **ixgbe is the inbox driver of the kernel and eno3 and eno4 ( 10G ports ) appear in ifconfig list.* *However, eno3 and eno4 gone away ( disappeared in ifconfig ) when running this command. I am still investigating the issue. * > > 3. The hugepage will be gone after running this application. > > HugePages_Total: 240 > HugePages_Free: 0 > HugePages_Rsvd: 0 > HugePages_Surp: 0 > Hugepagesize: 2048 kB > > It became this. However, how can i free it again ? I tried to umount and > mount again but it did not work. > > [SJ01] Just go and delete all files created in /mnt/hugepages/ folder. You > would have "HugePages_Free" available again. But, only if you have the > application stopped. > > > Please advice if any. > > [SJ01] Above is all what I know. I have no idea why your links are > appearing down. > > - > Shreyansh > Paul -- P.T