From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-vk0-f53.google.com (mail-vk0-f53.google.com [209.85.213.53]) by dpdk.org (Postfix) with ESMTP id 590912A5D; Wed, 10 Feb 2016 02:30:26 +0100 (CET) Received: by mail-vk0-f53.google.com with SMTP id c3so3463412vkb.3; Tue, 09 Feb 2016 17:30:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ygTPXVVK6XZzUHAV+Yqu0Q15S7Zp81Bc/vlDeVFCqWY=; b=SV8njDw+vo4j++tHQZxhiHi5InU1uBA5zAwuenLSwxmxrAtEPhmE1/1+4oPKDkR49i gqcoyUh0O6ZFyXQfRzCh1TRSIfZWxEuzf6jO5pdkoizFSJbDOoTapBg9jQq44Dpeax+8 tiEY18HGrJA5wBoQCU5GXn66JZf/J0EZMzdHguJVyqcILVZdaJbat3AeHOdAwsQXMx6X b4RrnQU0vIBTujfZlNPMMgxCwMXWB2Xs9dAH6hOUgdO4dGUeVKhZCZkyhDD3DQEJSwmC IflIBFRqWdh06MDjkTXqQKFgtc00BTN6A0bKmO+A2VmswBAIweDknaqbg1eZJ1RRXaWh MxvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=ygTPXVVK6XZzUHAV+Yqu0Q15S7Zp81Bc/vlDeVFCqWY=; b=aoVXI7V4IDUyZcRA/bAsQAVbSVEBvtNLHODNuwf+V0C63O1NGn1Vy3JPfKwwEfWv62 L2slnjTNyvBQnn0G6mHn8IXX9jNCWkfLp8bpX3N7zrxLR7LVqIOc64+DVv/2ALqVxmNc wK9vPxpmLPPyfDuR4rVnxmze3Sa3BkPCLNaDVSCL9lKeLlyBN8/hv79/VLyBiewHvWYe KW4KmBvlRgWlczX+CeoMitj6dNFakXB2/7woqhdSZQJKQH9iMjqeNAloX8lZAsX5oEb4 8b+TeBpdUK5YFKvcLXwrRblQ6LNd+fpirUu9xwt806rKlvKmqh91aXxMKF80oh/17NLn 3/vg== X-Gm-Message-State: AG10YOQ2r73/bvb3b5i1ppJ7Bg7iVEZbSYHC2Z99PgHIVHqXM6yRjQUOStXDBLXnhylOAMp7LiAP8PE3KE7BFQ== MIME-Version: 1.0 X-Received: by 10.31.6.209 with SMTP id 200mr4324170vkg.152.1455067825662; Tue, 09 Feb 2016 17:30:25 -0800 (PST) Received: by 10.31.152.208 with HTTP; Tue, 9 Feb 2016 17:30:25 -0800 (PST) In-Reply-To: References: <82F45D86ADE5454A95A89742C8D1410E031CCBEC@shsmsx102.ccr.corp.intel.com> Date: Tue, 9 Feb 2016 17:30:25 -0800 Message-ID: From: Saurabh Mishra To: "Xu, Qian Q" Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" , "users@dpdk.org" Subject: Re: [dpdk-users] [dpdk-dev] DPDK i40evf problem in receving packet X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Feb 2016 01:30:26 -0000 Hi Qian -- Any suggestions? This is bit urgent. /Saurabh On Sat, Feb 6, 2016 at 9:22 AM, Saurabh Mishra wrote: > Hi Qian -- > > > Here's the data from Host: > > [root@oscompute3 ~]# ethtool -i p3p1 > > driver: i40e > > version: 1.0.11-k > > firmware-version: f4.40 a1.4 n04.53 e80001dc0 > > bus-info: 0000:04:00.0 > > supports-statistics: yes > > supports-test: yes > > supports-eeprom-access: yes > > supports-register-dump: yes > > supports-priv-flags: no > > [root@oscompute3 ~]# ethtool -i p3p2 > > driver: i40e > > version: 1.0.11-k > > firmware-version: f4.40 a1.4 n04.53 e80001dc0 > > bus-info: 0000:04:00.1 > > supports-statistics: yes > > supports-test: yes > > supports-eeprom-access: yes > > supports-register-dump: yes > > supports-priv-flags: no > > [root@oscompute3 ~]# > > EthApp> drvinfo > > Port 0 driver: rte_i40evf_pmd (ver: RTE 2.2.0) > > Port 1 driver: rte_i40evf_pmd (ver: RTE 2.2.0) > > EthApp> > > On Fri, Feb 5, 2016 at 4:59 PM, Xu, Qian Q wrote: > >> What's your current firmware info, can u run ethtool -i port_interface to >> check? >> >> Thanks >> Qian >> >> -----Original Message----- >> From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Saurabh Mishra >> Sent: Saturday, February 06, 2016 6:33 AM >> To: dev@dpdk.org; users@dpdk.org >> Subject: [dpdk-dev] DPDK i40evf problem in receving packet >> >> Hi, >> >> I'm seeing two problems: >> >> 1) when use our kernel '3.10.88-8.0.0.0.6', we only receive first >> packet but not subsequent ones at all after that. However, when I use >> centos7.0, then l2fwd is able to receive all the packets. >> >> 2) I've also seen that on centos7.0, symmetric_mp itself is not working. >> dev start fails with 280 error. >> >> i40evf is giving us lot of headache. The i40evf kernel driver works >> without any problem. Host is a centos7 KVM. I've already upgraded firmware >> to latest. >> >> [root@localhost ~]# uname -a >> >> Linux localhost.localdomain 3.10.0-327.4.5.el7.x86_64 #1 SMP Mon Jan 25 >> 22:07:14 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux >> >> [root@localhost ~]# >> >> [root@localhost ~]# ./symmetric_mp fakeelf --file-prefix=virtaddr -c2 >> -m2048 -n1 --base-virtaddr=0x7fa000000000 --proc-type=primary -- -p 3 >> --num-procs=1 --proc-id=0 >> >> EAL: Detected lcore 0 as core 0 on socket 0 >> >> EAL: Detected lcore 1 as core 0 on socket 0 >> >> EAL: Support maximum 128 logical core(s) by configuration. >> >> EAL: Detected 2 lcore(s) >> >> EAL: No free hugepages reported in hugepages-1048576kB >> >> EAL: VFIO modules not all loaded, skip VFIO support... >> >> EAL: Setting up physically contiguous memory... >> >> EAL: Ask a virtual area of 0x2a800000 bytes >> >> EAL: Virtual area found at 0x7fa000000000 (size = 0x2a800000) >> >> EAL: Ask a virtual area of 0x200000 bytes >> >> EAL: Virtual area found at 0x7fa02a800000 (size = 0x200000) >> >> EAL: Ask a virtual area of 0x54000000 bytes >> >> EAL: Virtual area found at 0x7fa02aa00000 (size = 0x54000000) >> >> EAL: Ask a virtual area of 0x400000 bytes >> >> EAL: Virtual area found at 0x7fa07ea00000 (size = 0x400000) >> >> EAL: Ask a virtual area of 0x200000 bytes >> >> EAL: Virtual area found at 0x7fa07ee00000 (size = 0x200000) >> >> EAL: Ask a virtual area of 0x200000 bytes >> >> EAL: Virtual area found at 0x7fa07f000000 (size = 0x200000) >> >> EAL: Ask a virtual area of 0x600000 bytes >> >> EAL: Virtual area found at 0x7fa07f200000 (size = 0x600000) >> >> EAL: Ask a virtual area of 0x200000 bytes >> >> EAL: Virtual area found at 0x7fa07f800000 (size = 0x200000) >> >> EAL: Ask a virtual area of 0x200000 bytes >> >> EAL: Virtual area found at 0x7fa07fa00000 (size = 0x200000) >> >> EAL: Ask a virtual area of 0x400000 bytes >> >> EAL: Virtual area found at 0x7fa07fc00000 (size = 0x400000) >> >> EAL: Requesting 1024 pages of size 2MB from socket 0 >> >> EAL: TSC frequency is ~2600000 KHz >> >> EAL: WARNING: cpu flags constant_tsc=yes nonstop_tsc=no -> using >> unreliable clock cycles ! >> >> EAL: Master lcore 1 is ready (tid=3e55900;cpuset=[1]) >> >> EAL: PCI device 0000:00:09.0 on NUMA socket -1 >> >> EAL: probe driver: 8086:154c rte_i40evf_pmd >> >> EAL: PCI memory mapped at 0x7fa080000000 >> >> EAL: PCI memory mapped at 0x7fa080010000 >> >> EAL: PCI device 0000:00:0a.0 on NUMA socket -1 >> >> EAL: probe driver: 8086:154c rte_i40evf_pmd >> >> EAL: PCI memory mapped at 0x7fa080014000 >> >> EAL: PCI memory mapped at 0x7fa080024000 >> >> # Initialising port 0... Queue :1 >> >> PMD: i40e_dev_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are >> satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=0. >> >> PMD: i40e_set_tx_function_flag(): Vector tx can be enabled on this txq. >> >> PMD: i40e_set_rx_function(): Port[0] doesn't meet Vector Rx preconditions >> >> PMD: i40e_set_rx_function(): Rx Burst Bulk Alloc Preconditions are >> satisfied. Rx Burst Bulk Alloc function will be used on port=0. >> >> PMD: i40e_set_tx_function(): Simple tx finally be used. >> >> smp_port_init() dev start error 280 >> >> EAL: Error - exiting with code: 1 >> >> Cause: Error initialising ports >> >> [root@localhost ~]# >> > >