Re: [dpdk-users] kni compile failed with Linux-3.10.0-514.6.1.el7.x86_64

2017-02-08 Thread Thomas Monjalon
2017-02-08 11:52, Cao Tong: > hi, > > KNI compile failed with kernel "Linux-3.10.0-514.6.1.el7.x86_64" under > CentOS 7. > > DPDK version is 'dpdk-stable-16.07.2' In order to build with recent kernel versions, you must use a recent DPDK version. Please try 16.11 or master.

Re: [dpdk-users] [dpdk-dev] Problem running dpdk-qat example in SR-IOV mode

2017-02-20 Thread Thomas Monjalon
2017-02-20 11:53, Trahe, Fiona: > From: Pankaj Joshi > > > > Hello All, > > > > I am trying to run dpdk-qat example code in SR-IOV mode. Steps done by me > > so far are : > > The dpdk-qat example app is an earlier mechanism of wrapping a QAT driver > into DPDK - it's not using the cryptodev

Re: [dpdk-users] [dpdk-dev] Problem running dpdk-qat example in SR-IOV mode

2017-02-23 Thread Thomas Monjalon
2017-02-23 16:18, De Lara Guarch, Pablo: > > From: Thomas Monjalon > > 2017-02-20 11:53, Trahe, Fiona: > > > The dpdk-qat example app is an earlier mechanism of wrapping a QAT > > driver into DPDK - it's not using the cryptodev API, and depends on both a > > kerne

Re: [dpdk-users] Is Elastic Flow Distributor thread-safe?

2017-02-14 Thread Thomas Monjalon
2017-02-14 14:14, De Lara Guarch, Pablo: > From: Rob > > Playing around with EFD and seeing some really bizarre behavior in a > > multi-core environment. Is it safe for multiple logical cores to be making > > EFD table updates while another logical core is performing lookups? Side > > note: the

Re: [dpdk-users] My questions and Suggestions about the stable DPDK version number

2016-12-10 Thread Thomas Monjalon
2016-12-10 10:43, 成桦者别: > Hi all: > Anyone can tell me why does the DPDK version number dpdk-stable-16.07.1 > change to dpdk-stable-16.07.2 and what about the difference between them? > In my opinion, A software's stability begins from its version name. As > users, we is sensitive to

Re: [dpdk-users] Network - Drivers

2016-12-14 Thread Thomas Monjalon
Hi, 2016-12-14 15:08, Kumaraparameshwaran Rathnavel: > Hi All, > > I have been trying to use network drivers provided by the DPDK to write a > small client - server application. I will explain the configuration I suggest to start your tests with testpmd in txonly mode. > I used

Re: [dpdk-users] inshmem build in dpdk-16.11

2016-12-07 Thread Thomas Monjalon
2016-12-07 08:07, Avi Cohen: > Hello, > Why the defconfig file for ivshmem is missing from the /config dir in > dpdk-16.11 - cannot make install for the ivshmem build Because it has been removed: http://dpdk.org/commit/c711ccb There were some design issues and nobody wanted to improve

Re: [dpdk-users] PMD For Any Device

2016-12-17 Thread Thomas Monjalon
2016-12-16 18:36, Cliff Burdick: > Hi, I wanted to do something like when I'm working on a machine that has an > ixgbe device I can load that driver, but when using machine with no special > NIC, just use a generic "PMD" that would go through the Linux stack. Does > such a thing exist? If not, is

[dpdk-users] Why packet_type is zero?

2015-11-10 Thread Thomas Monjalon
Thanks for reporting. 2015-11-10 15:46, Arseniy Zaostrovnykh: > Is the pcap driver obsolete? No > L3fwd example(http://dpdk.org/doc/guides/sample_app_ug/l3_forward.html) > check the mbuf field packet_type, and in the zero case (which is a > default value, as far as I know) it does nothing. At

[dpdk-users] dpdk - for video frames too ?

2015-11-12 Thread Thomas Monjalon
2015-11-12 09:14, Ran Shalit: > I need to develop a driver/application which capture and output video > frames from PCIe device , and is using Intel cpu (i7), Centand Intel's > media sdk server framework for the video compression. > > I am not sure what will be a better choice between the

[dpdk-users] Link Status and Interrupts in 2.2.0

2016-04-27 Thread Thomas Monjalon
2016-04-25 11:49, martin_curran-gray at keysight.com: > But if the link was "active" when dpdk and my app starts up, > then no interrupt is generated, which then means that global > structure is not filled in You are describing the case of interrupts enabled but never called. It has been fixed in

[dpdk-users] rte_zmalloc() returning non-zeroed memory on FreeBSD

2016-08-11 Thread Thomas Monjalon
Hi, 2016-08-10 23:30, Verkamp, Daniel: > It seems that with DPDK 16.07, rte_zmalloc() and related functions no > longer return zeroed memory reliably on FreeBSD. > > I notice that commit b78c9175118f7d61022ddc5c62ce54a1bd73cea5 ("mem: do > not zero out memory on zmalloc") removed the explicit

[dpdk-users] unable to configure EAL command line options

2016-02-03 Thread Thomas Monjalon
Hi all, General comment for the mailing list: This kind of footer is not relevant and may sometimes imply to reject the mail. Please remove it. Thanks 2016-02-03 17:55, Nagaraj Trivedi: > =-=-= > Notice: The information contained in this e-mail > message and/or attachments to

[dpdk-users] [dpdk-dev] DPDK i40evf problem in receving packet

2016-02-10 Thread Thomas Monjalon
Formatting note: Please avoid top posting (inline replies are preferred), and do not include such disclaimer, not relevant on a mailing list. Thanks 2016-02-10 16:00, Muhammad Zain-ul-Abideen: > Hi Saurabh, > Can you tell me what card you are uing > > > *Regards:* > Zain ul Abideen > > >

[dpdk-users] Not able to detect Intel EC I218-V (rev 03)

2016-02-26 Thread Thomas Monjalon
Hi, 2016-02-26 18:59, Nagaprabhanjan Bellaru: > Hello, > > Using setup.sh (available in tools folder) I have bound eth0 (which is of > Intel EC I218-V make) to igb_uio module (which I can see with > dpdk_nic_bind.py --status output): > > -- > Network devices using DPDK-compatible driver >

[dpdk-users] SyntaxError in setup.sh during binding ethernet device

2016-01-19 Thread Thomas Monjalon
Hi 2016-01-19 10:45, dawid_jurek: > Hello DPDK developers, > I experienced issue when I ran tools/setup.sh and chose option [23]: Bind > Ethernet device to IGB UIO module. > Script Output: > File ".../dpdk/dpdk-2.2.0/tools/dpdk_nic_bind.py", line 113 > """ % locals() # replace items from

[dpdk-users] Running DPDK as non-root

2016-07-07 Thread Thomas Monjalon
Hi 2016-07-07 16:47, Jez Higgins: > Is it possible to get DPDK up and running as non-root - if so, can > anyone guide me to what I'm missing? Or should I be giving this up as a > bad job? You can try the --no-huge option. But most of drivers won't work without hugepage currently. A rework of the

[dpdk-users] Issue with virtio PMD (using dpdk-2.2.0)

2016-06-22 Thread Thomas Monjalon
2016-06-22 15:58, Chinmaya Dwibedy: > It appears that, the virtio PMD takes over each virtio device. It has been fixed in recent DPDK. You can use --pci-blacklist to avoid this behaviour in old DPDK.

[dpdk-users] Get interface speed through IOCTL

2016-06-22 Thread Thomas Monjalon
2016-06-22 17:49, Gadre Nayan: > I need to get the interface speed though standard IOCTL call: [...] > > However, for 10G interface I do not read a correct speed, since it may > not be supported. Yes > Out 1G cards are I350 and 10G card is I40. [...] > There is no support for 1base. So to

[dpdk-users] R: Error in rte_eal_init using dpdk 16.04 and Qlogic (Broadcom) bnx2x driver in a SECONDARY process

2016-05-05 Thread Thomas Monjalon
2016-05-05 13:02, David Coen: > Looking at Intel and Mellanox driver sources ("ixgbe_ethdev.c" and "mlx4.c" > respectively), > I found that, in the driver function called by rte_eal_init to initialize pci > devs, is mandatory > to distinguish if the process is running as SECONDARY

[dpdk-users] Link status?

2016-05-25 Thread Thomas Monjalon
2016-05-25 12:14, Jason Lixfeld: > Is there an easy way to do that with an existing dpdk application, or does > one need to be an super uber programmer type (which I am not anywhere close > to being :)) and write some application to be able to do that? Yes you need to access to a variable

[dpdk-users] 3rd party PMDs

2016-11-01 Thread Thomas Monjalon
2016-11-01 14:19, Radley Kneeland: > Does dpdk have a way to integrate/link third party PMDs that does not > require placing them within the dpdk source tree? > > currently using dpdk-16.07 Yes it works. However it is generally better to submit your PMD here.

[dpdk-users] Compiling DPDK 16.07 with shared option is failing..

2016-11-10 Thread Thomas Monjalon
2016-11-10 10:37, Nagaprabhanjan Bellaru: > I found that librte_timer was not enabled and so the compilation failed. > When I enabled the same, it went ahead and failed at a different place > while compiling librte_pmd: > > -- > gcc -pie -fPIC >

[dpdk-users] Problem building DPDK libraries

2016-11-17 Thread Thomas Monjalon
2016-11-17 15:51, David Aldrich: > make[6]: *** /lib/modules/4.1.21-rt13-WR8.0.0.10_preempt-rt/build: No such > file or directory. Stop. You need the kernel headers, or just disable compilation of kernel modules: sed -ri 's,(KNI_KMOD=).*,\1n,' build/.config sed -ri

[dpdk-users] Problem building DPDK libraries

2016-11-17 Thread Thomas Monjalon
2016-11-17 17:02, David Aldrich: > You are all very helpful. Thank you. > > I'm afraid 'make install' isn't working: > > # make install > make[1]: Nothing to be done for 'pre_install'. > == Installing /usr/local/ > cp: cannot stat 'build/lib/*': No such file or directory >

[dpdk-users] Problem building DPDK libraries

2016-11-17 Thread Thomas Monjalon
2016-11-17 17:23, David Aldrich: > # make install T=x86_64-native-linuxapp-gcc install > Installation cannot run with T defined and DESTDIR undefined Extract of "make help": install T= configure, build and install a target in DESTDIR install install optionally

[dpdk-users] DPDK Linux kernel version requirement

2016-11-18 Thread Thomas Monjalon
2016-11-17 11:46, James Huang: > CentOS release 6.5 (Final) [...] > According to the test results, could I say DPDK 32bit applications are > GOOD to run on Linux 64bit kernel v2.6.32? CentOS has a lot of backports so it is not really a 2.6.32 kernel. It is good to know that DPDK 16.07 runs on

[dpdk-users] Sphinx Errors on CentOS 7

2016-10-05 Thread Thomas Monjalon
2016-10-05 08:09, Aly Dharshi: > Hello DPDK Users, > > I am building an rpm set using the bundled SPEC file. Everything > compiles fine except the sphinx part: [...] > I've had to do this in the spec file to generate the build: > > BuildRequires: kernel-devel, kernel-headers, libpcap-devel,

[dpdk-users] [dpdk-dev] Project Governance and Linux Foundation

2016-10-12 Thread Thomas Monjalon
Hi, This is a really interesting use case. Questions below, 2016-10-12 13:44, qin.chunhua at zte.com.cn: > ZTE is supportive of improving the DPDK project governance including > moving the project to the Linux Foundation. > DPDK has been used in lots of ZTE's equipments and solutions such as

[dpdk-users] Project Governance and Linux Foundation

2016-10-18 Thread Thomas Monjalon
2016-10-17 14:40, O'Driscoll, Tim: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2016-10-17 11:52, O'Driscoll, Tim: > > > From: Hobywan Kenoby > > > > The current DPDK version can run on virtually all processors (Intel, > > &g

[dpdk-users] [dpdk-dev] Project Governance and Linux Foundation

2016-10-22 Thread Thomas Monjalon
t > commit to funding. > > Jerome Tollet said that he felt it was important to have better test and > CI infrastructure, and that these cost money. He proposed that since > fd.io already has infrastructure and a lab, that this would be an > affordable option for doing this. >

[dpdk-users] Cross compile for ARM64 fails due to librte_vhost and pmdinfogen issues

2016-09-13 Thread Thomas Monjalon
Hi, 2016-09-12 22:20, Michael Wildt: > I'm attempting to cross compile DPDK on an x86 for an ARM64 target. This > fails in the following areas, using latest dpdk as of 9/12. When compiling > natively there are no issues. Your analysis below seems good. Interestingly, I do not see such error

Re: [dpdk-users] Too much time in mmap()

2017-01-04 Thread Thomas Monjalon
2017-01-04 14:38, Chae-yong Chong: > I am using 16.07. Is it already 'too old'? -_-;;; No it is not too old :) > Almost time is spent on mmap() not the memset() Ah OK interesting to know. Which kernel is it? Could you profile what is done in kernel side? PS: please reply below the questions

Re: [dpdk-users] Too much time in mmap()

2017-01-04 Thread Thomas Monjalon
2017-01-04 08:08, Chae-yong Chong: > Hi, > > Too much time is spent on mmap() in rte_eal_init(). > When running DPDK application with 35 1G huge pages, it takes about 12sec > in mapping(). > Is there any way to reduce this time? I guess you are using an old DPDK. You just need to upgrade :)

Re: [dpdk-users] dpdk.org server maintenance

2016-12-21 Thread Thomas Monjalon
2016-12-19 15:52, Thomas Monjalon: > Hi all, > > On Wednesday December 21, 2016, between 6:00 and 9:00 UTC, there will be > an upgrade of our hosting platform. > Unfortunately it is announced a downtime of an hour or more. > It will affect every hosted services: web, ma

Re: [dpdk-users] [dpdk-dev] Reg DPDK with unsupported NIC

2017-03-14 Thread Thomas Monjalon
2017-03-14 14:58, raman geetha gopalakrishnan: > In what way i can still develop DPDK APP with non supported NIC till get > the DPDK NIC. You should check the bottom of this page (section Ohers): http://dpdk.org/doc/nics The simplest is to use the ring PMD which do not require a NIC at

Re: [dpdk-users] difference between rte_eth_tx_buffer and rte_eth_tx_burst

2017-03-06 Thread Thomas Monjalon
2017-03-05 15:22, Wiles, Keith: > > > On Mar 4, 2017, at 7:46 PM, Yuliang Li wrote: > > > > Hi all, > > > > I am new to DPDK. I found 2 functions that can send packets: > > rte_eth_tx_buffer and rte_eth_tx_burst. I am confused about why we need > > these two different

Re: [dpdk-users] If shared libraries are used vdev doesn't work anymore

2017-07-31 Thread Thomas Monjalon
31/07/2017 16:58, Dirk-Holger Lenz: > If dpdk is built with 'CONFIG_RTE_BUILD_SHARED_LIB=y' then > using the vdev feature (args: e.g. -c 3 -n 4 --vdev="crypto_openssl") > the rte_eal_init() returns 'ERROR: failed to parse device "crypto_openssl"'. > It looks to me that rte_eal_devargs_add()

Re: [dpdk-users] If shared libraries are used vdev doesn't work anymore

2017-08-01 Thread Thomas Monjalon
01/08/2017 10:17, Gaëtan Rivet: > Hi, > > On Mon, Jul 31, 2017 at 10:23:50PM +0200, Thomas Monjalon wrote: > > 31/07/2017 16:58, Dirk-Holger Lenz: > > > If dpdk is built with 'CONFIG_RTE_BUILD_SHARED_LIB=y' then > > > using the vdev feature (args: e.g.

Re: [dpdk-users] [dpdk-maintainers] Issue->Dpdk for arm cortex-a15 compilation

2017-05-16 Thread Thomas Monjalon
16/05/2017 12:51, Jan Viktorin: > DPDK does not support OpenWRT because (as far as I know) nobody from > the DPDK community is using it in this way. I build DPDK via Buildroot > but this is unsupported by the DPDK upstream. Why means "unsupported upstream"? Are we missing some patches? Should we

Re: [dpdk-users] Invalid TCP/UDP checksum for IPV4 packets

2017-06-07 Thread Thomas Monjalon
Hi, 31/05/2017 10:16, Julien Castets: > I had a running application on DPDK 2.2.0 which offloads IP/TCP/UDP > checksums to the NIC. A few days ago, I started the migration to 17.02 > and started to see invalid TCP/UDP checksum. > > I called the new API rte_eth_tx_prepare() but checksums were

Re: [dpdk-users] [ovs-dev] adding dpdk ports sharing same pci address to ovs-dpdk bridge

2017-09-20 Thread Thomas Monjalon
20/09/2017 19:33, Kevin Traynor: > On 09/08/2017 10:56 AM, Loftus, Ciara wrote: > >> Hi, > >> > >> I have compiled and built ovs-dpdk using DPDK v17.08 and OVS v2.8.0. The > >> NIC that I am using is Mellanox ConnectX-3 Pro, which is a dual port 10G > >> NIC. The problem with this NIC is that it

Re: [dpdk-users] [ovs-dev] adding dpdk ports sharing same pci address to ovs-dpdk bridge

2017-09-21 Thread Thomas Monjalon
21/09/2017 10:04, Loftus, Ciara: > > 20/09/2017 19:33, Kevin Traynor: > > > On 09/08/2017 10:56 AM, Loftus, Ciara wrote: > > > > It seems the DPDK function rte_eth_dev_get_port_by_name() will > > > > always return the port ID of the first port on your NIC, > > > > when you specify the single PCI

Re: [dpdk-users] How to customize the files in DPDK installed dir?

2017-09-12 Thread Thomas Monjalon
12/09/2017 03:53, Yan, Liming (NSB - CN/Hangzhou): > Hi, > I have a question about DPDK installation. Could anyone please help me? > Thanks. > After I run command 'make install T=${RTE_TARGET} > DESTDIR=/work/dpdk1705/install', all files are installed in > /work/dpdk1705/install as

Re: [dpdk-users] [vpp-dev] vpp-verify-master-opensuse build failure triage

2017-11-29 Thread Thomas Monjalon
Hi, It is an error on DPDK side. It seems the tarball for DPDK 17.08 has been overwritten by the stable release process. I have restored the original tarball and we are checking what went wrong. fast.dpdk.org is a CDN for static.dpdk.org. It may take time to get the restored tarball on all CDN

Re: [dpdk-users] DPDK Performance tips

2017-12-13 Thread Thomas Monjalon
13/12/2017 09:14, Anand Prasad: > Hi Dpdk team, >Can anyone please share tips to get better DPDK performance? I have tried > to run DPDK test applications on various PC configurations with different CPU > Speeds, RAM Size/Speed and and PCIex16 2nd and 3rd generation connections... > but I

Re: [dpdk-users] VF RSS availble in I350-T2?

2017-12-13 Thread Thomas Monjalon
12/12/2017 13:58, ..: > I assume my message was ignored due to it not being related to dpdk > software? It is ignored because people have not read it or are not expert in this hardware. I am CC'ing the maintainer of igb/e1000. > On 11 December 2017 at 10:14, .. wrote: > >

Re: [dpdk-users] DPDK mlx4 PMD on Azure VM

2017-12-19 Thread Thomas Monjalon
Hi, 19/12/2017 08:14, Hui Ling: > I installed DPDK 17.11 on Ubuntu 16.04. And I downloaded MLNX OFED > 4.2-1.2.0.0 and installed up-stream libs with > ./mlnxofedinstall --guest --dpdk --upstream-libs > > MLX4 PMD in DPDK doesn't seem to work with lib from ubuntu repository > and install OFED

Re: [dpdk-users] DPDK mlx4 PMD on Azure VM

2017-12-19 Thread Thomas Monjalon
19/12/2017 08:14, Hui Ling: > I installed DPDK 17.11 on Ubuntu 16.04. And I downloaded MLNX OFED > 4.2-1.2.0.0 and installed up-stream libs with > ./mlnxofedinstall --guest --dpdk --upstream-libs > > MLX4 PMD in DPDK doesn't seem to work with lib from ubuntu repository > and install OFED allows

Re: [dpdk-users] attach/detach on secondary process

2017-12-13 Thread Thomas Monjalon
13/12/2017 18:09, Stephen Hemminger: > Many DPDK drivers require that setup and initialization be done by > the primary process. This is mostly to avoid dealing with concurrency since > there can be multiple secondary processes. I think we should consider this limitation as a bug. We must allow a

Re: [dpdk-users] attach/detach on secondary process

2017-12-13 Thread Thomas Monjalon
13/12/2017 22:10, Stephen Hemminger: > On Wed, 13 Dec 2017 22:00:48 +0100 > Thomas Monjalon <tho...@monjalon.net> wrote: > > > 13/12/2017 18:09, Stephen Hemminger: > > > Many DPDK drivers require that setup and initialization be done by > > > the primary p

Re: [dpdk-users] IPsec offload

2017-11-05 Thread Thomas Monjalon
Hi, 05/11/2017 09:32, Avi Cohen (A): > Does the DPDK support HW IPsec offload ? > can DPDK configure the NIC/Network adapter to ipsec a specific flow ? Yes, an experimental IPsec offload support is added in DPDK 17.11. It is called rte_security:

Re: [dpdk-users] IPsec offload

2017-11-06 Thread Thomas Monjalon
inal Message- > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > > > Hi, > > > > 05/11/2017 09:32, Avi Cohen (A): > > > Does the DPDK support HW IPsec offload ? > > > can DPDK configure the NIC/Network adapter to ipsec a specific flow ? > >

Re: [dpdk-users] Building mlx4 drivers

2017-11-07 Thread Thomas Monjalon
Hi, 07/11/2017 21:49, Michael Sowka: > Hello, I am experiencing some early difficulties in building the mlx4 > driver for a ConnectX-3 device. Which version of DPDK? [...] > Again, i'm sticking with docs to not install anything outside of what > MLNX_OFED provides in its packages, but where is

Re: [dpdk-users] Does BONDING_MODE_8023AD is works in 17.11?

2018-01-18 Thread Thomas Monjalon
No reply after 2 months, adding maintainer Cc. 17/11/2017 23:24, Алексей Телятников: > Greetings. I have issue with link-aggregation in DPDK. My HP A5820X > switch does not recive LACP from DPDK application. > > Has anyone worked with BONDING_MODE_8023AD? > > I have: DPDK 17.11 HEAD &

Re: [dpdk-users] Using Mellanox ConnectX-3 for DPDK

2018-02-05 Thread Thomas Monjalon
Hi, 06/02/2018 00:01, Rohan Gandhi: > Hello All, > > 1) I am trying to use Mellanox ConnectX-3 to use DPDK on my server > (Ubuntu 16.04 kernel 4.13.0-32-generic). > > 2) Using dpdk/usertools/dpdk-setup.sh, I can see that the Mellanox > interface is dpdk compatible. > > Network devices using

Re: [dpdk-users] Suggestion: DPDK "latest" Download Links

2018-08-23 Thread Thomas Monjalon
22/08/2018 11:58, Ferruh Yigit: > On 8/20/2018 8:03 PM, Justin Parus wrote: > > Hi, > > > > I would like to propose adding DPDK "latest" download links. For example > > dpdk-latest-major and dpdk-latest-stable, would automatically update and > > point to the most recent date major and stable

Re: [dpdk-users] Apply patches from the mailing list

2018-03-26 Thread Thomas Monjalon
25/03/2018 16:31, long...@viettel.com.vn: > From: "shreyansh jain" > > From: long...@viettel.com.vn > > > A very basic question, but how do I apply some of the patches that > > > were put on the dev mailing list to try it out? I already looked at > > > the next- subtrees

Re: [dpdk-users] DPDK MLX5 Probe error

2019-04-03 Thread Thomas Monjalon
Hi, 03/04/2019 20:32, Mora Gamboa, Luis Eduardo: > I'm not able to use the mlx5 pmd driver with some Mellanox NICs I have > installed on my server. The error I'm receiving during EAL initialization is: > > et_mlx5: no Verbs device matches PCI device :03:00.0, are kernel drivers > loaded? >

Re: [dpdk-users] devargs syntax to use MAC address for bond slaves

2019-08-10 Thread Thomas Monjalon
+Cc Chas, the maintainer of the bonding PMD 10/08/2019 18:42, Thomas Monjalon: > Hi, > > 08/08/2019 18:28, Greg O'Rawe: > > Hi, > > > > I'm using DPDK 17.11.5 to bond two interfaces via the vdev syntax, however > > the two interfaces are on the same N

Re: [dpdk-users] devargs syntax to use MAC address for bond slaves

2019-08-10 Thread Thomas Monjalon
Hi, 08/08/2019 18:28, Greg O'Rawe: > Hi, > > I'm using DPDK 17.11.5 to bond two interfaces via the vdev syntax, however > the two interfaces are on the same NIC and share the same PCI address. > > Is there a way to reference them using the devargs syntax by MAC address? It > is discussed here

Re: [dpdk-users] devargs syntax to use MAC address for bond slaves

2019-09-04 Thread Thomas Monjalon
19/08/2019 17:56, Greg O'Rawe: > Hi, > > Thanks for the reply. Is such a patch to the bonding PMD feasible? Probably yes. You can try to do it, and work with Chas for help.

Re: [dpdk-users] [dpdk-dev] Issue with DCB with X710 Quad 10Gb NIC

2019-09-18 Thread Thomas Monjalon
18/09/2019 09:02, Zhang, Xiao: > > There is some hardware limitation and need to enable RSS to distribute > packets for X710. Is this limitation documented?

Re: [dpdk-users] General Questions

2020-04-09 Thread Thomas Monjalon
09/04/2020 17:32, Stephen Hemminger: > On Thu, 9 Apr 2020 20:57:19 +0530 > Shyam Shrivastav wrote: > > > From my experience as dpdk user > > > > On Thu, Apr 9, 2020 at 11:41 AM Cristofer Martins < > > cristofermart...@hotmail.com> wrote: > > > > > Well the reason i thought about using

Re: [dpdk-users] [mlx5 + DPDK 19.11] Flow insertion rate less than 4K per sec

2020-04-14 Thread Thomas Monjalon
Hi, 10/04/2020 20:11, Yan Lei: > I am doing some study that requires inserting more than 1 million flow > rules per second to the NIC. And I runs DPDK 19.11 on a ConnectX-5 NIC. > > But I only managed to create around 3.3K rules per second. > Below is the code I used to measure the insertion

Re: [dpdk-users] [mlx5 + DPDK 19.11] Flow insertion rate less than 4K per sec

2020-04-19 Thread Thomas Monjalon
. > > ``` > sudo ./flow_perf -l 3-7 -n 4 -w 02:00.0,dv_flow_en=1 -- --ingress --ether > --ipv4 --udp --queue --flows-count=10 > ``` > gives > > ``` > :: Total flow insertion rate -> 0.949381 K/Sec > :: The time for creating 10 in flows 105.331842 seconds > ::

Re: [dpdk-users] mlx5 PMD fails to receive certain icmpv6 multicast

2020-03-26 Thread Thomas Monjalon
06/03/2020 01:45, Liwu Liu: > Hi Team, > > I am using the mlx5/100G in KVM guest. The host shows this PCI vfNIC is > provisioned to the guest: > "17:01.1 Ethernet controller: Mellanox Technologies MT27800 Family > [ConnectX-5 Virtual Function]" > > I am using DPDK 19.11 with kind of

Re: [dpdk-users] rte_eth_stats_get: imiss is not set when using mlx4/mlx5 driver

2020-03-26 Thread Thomas Monjalon
Hi, Sorry for the late answer. 22/10/2019 10:38, guyifan: > DPDK version 18.11.2,imiss is always 0. > And I could not find any code about 'imiss' in > 'dpdk-stable-18.11.2/drivers/net/mlx5/' or > 'dpdk-stable-18.11.2/drivers/net/mlx4/'. > Is there any way to know how many packets have been

Re: [dpdk-users] CX4-Lx VF link status in Azure

2020-03-26 Thread Thomas Monjalon
On 3/26/2020 12:00, Benoit Ganne (bganne) wrote: > Just removing the over-strict check in mlx5 PMD is enough for everything to > work fine: > https://gerrit.fd.io/r/c/vpp/+/26152/1/build/external/patches/dpdk_20.02/0002-mlx5-azure-workaround.patch [...] > 2) mlx5 PMD enforce that both link speed

Re: [dpdk-users] CX4-Lx VF link status in Azure

2020-03-26 Thread Thomas Monjalon
26/03/2020 21:09, Mark Bloch: > > On 3/26/2020 12:00, Benoit Ganne (bganne) wrote: > >> Pasting back this important info: > >> " > >> Note that ethtool and '/sys/class/net//speed' also fails > >> to report the link speed (but not the link status). > >> " > >> > >> 26/03/2020 19:27, Benoit Ganne

Re: [dpdk-users] DPDK TX problems

2020-03-26 Thread Thomas Monjalon
Thanks for the interesting feedback. It seems we should test this performance use case in our labs. 18/02/2020 09:36, Hrvoje Habjanic: > On 08. 04. 2019. 11:52, Hrvoje Habjanić wrote: > > On 29/03/2019 08:24, Hrvoje Habjanić wrote: > >>> Hi. > >>> > >>> I did write an application using dpdk

Re: [dpdk-users] CX4-Lx VF link status in Azure

2020-03-27 Thread Thomas Monjalon
27/03/2020 11:02, Benoit Ganne (bganne): > > Second, as Benoit said, we should relax this requirement. > > If the link speed is unknown, a second request can be tried, no more. > > Benoit, feel free to submit a patch showing how you think it should > > behave. > > Otherwise, I guess a maintainer

Re: [dpdk-users] CX4-Lx VF link status in Azure

2020-03-27 Thread Thomas Monjalon
27/03/2020 18:26, Benoit Ganne (bganne): > > Unfortunately the reason was not documented. > > I suggest we go with a patch from your understanding > > and we'll test it in multiple conditions to validate nothing is broken. > > Done: http://mails.dpdk.org/archives/dev/2020-March/161096.html Very

Re: [dpdk-users] mlx5 PMD fails to receive certain icmpv6 multicast

2020-05-06 Thread Thomas Monjalon
26/03/2020 22:11, Thomas Monjalon: > 06/03/2020 01:45, Liwu Liu: > > Hi Team, > > > > I am using the mlx5/100G in KVM guest. The host shows this PCI vfNIC is > > provisioned to the guest: > > "17:01.1 Ethernet controller: Mellanox Technologies M

Re: [dpdk-users] Error while building DPDK version 19.11 over latest kernel version

2020-10-02 Thread Thomas Monjalon
01/10/2020 19:04, Klei rama: > Hei, > > I am trying to build DPDK version 19.11 in my ubuntu machine (18.04) with > the latest kernel version 5.9. It gives me an error while I try to build > it. The error is when I try to build linux/kni module. > The error looks something like this: > >

Re: [dpdk-users] Resolved Issues per release

2020-08-12 Thread Thomas Monjalon
12/08/2020 15:32, Jim Holland (jimholla): > The release notes at https://doc.dpdk.org/guides-20.02/rel_notes/index.html > don't list the resolved issues/bugs. Is there a way to find what bugs are > resolved for each dpdk release? When looking at the git history, every commit fixing a bug should

Re: [dpdk-users] Trouble Building DPDK with MLNX OFED(4.4) Works with 5.0

2020-06-06 Thread Thomas Monjalon
Hi, 06/06/2020 21:43, Vineeth Thapeta: > Hi guys, > > I had to roll back OFED version from 5.0 to 4.4 because another library > Moongen has trouble building with OFED 5.0. How Moongen is related to OFED? Why using OFED and not upstream packaging of rdma-core? Which distribution are you using?

Re: [dpdk-users] Trouble Building DPDK with MLNX OFED(4.4) Works with 5.0

2020-06-06 Thread Thomas Monjalon
S,18.11 > LTS and 17.11 LTS as I shared in the previous mail. You are mixing different versions of drivers. Choose either rdma-core packaged in Ubuntu, or OFED from mellanox.com. > I hope this answers your questions. > > Vineeth > > On Sat, Jun 6, 2020 at 3:13 PM Thomas

Re: [dpdk-users] meson: is there a mechanism for controlling compilation configuration

2020-07-29 Thread Thomas Monjalon
29/07/2020 09:20, Chengchang Tang: > Hi, > DPDK with 'make' will be deprecated in a future release. I have some > questions about using meson to build DPDK. > > When using the make, we can change the macros in config/common_base to > control the compiling macros. For example, if i want to debug

Re: [dpdk-users] DPDK 20.11 MLX5 testpmd tx_pp 'WQE index ignore feature is required for packet pacing'

2020-12-11 Thread Thomas Monjalon
11/12/2020 17:19, Slava Ovsiienko: > From: Thomas Monjalon > > 09/12/2020 17:03, Alessandro Pagani: > > > Hi all, > > > > > > I am trying to run dpdk testpmd with Mellanox ConnectX4 Lx (mlx5 driver). > > > > > > I am specifying the tx_pp

Re: [dpdk-users] Questions about public IP included in DPDK driver code

2020-12-11 Thread Thomas Monjalon
+Cc ark maintainers 07/12/2020 15:17, HuangLiming: > I found that the driver contains public IP(169.254.10.240), which leads to my > binary > with public IP too, which is not what I want. > What is the function of this IP, and could the community delete it for > security reasons? > >

Re: [dpdk-users] DPDK 20.11 MLX5 testpmd tx_pp 'WQE index ignore feature is required for packet pacing'

2020-12-11 Thread Thomas Monjalon
09/12/2020 17:03, Alessandro Pagani: > Hi all, > > I am trying to run dpdk testpmd with Mellanox ConnectX4 Lx (mlx5 driver). > > I am specifying the tx_pp parameter to provide the packet send scheduling > on mbuf timestamps, but the testpmd fails with the following error: [...] > EAL: Probe PCI

Re: [dpdk-users] Changes to DPDK kmod drivers / backward compatibility within LTS rel.

2020-10-29 Thread Thomas Monjalon
24/09/2020 19:12, Alexander Kotliarov: > Hi there! > I would like to find out what is the policy regarding changes to the DPDK's > kmod drivers such as igb_uio.ko within a DPDK's LTS release. Are these > changes backward compatible? > For example, is there a guarantee that an application built >

Re: [dpdk-users] Does vmxnet3 PMD supports LSC=1 ?

2021-01-14 Thread Thomas Monjalon
+Cc Yong Wang, maintainer of this PMD. 14/01/2021 18:30, madhukar mythri: > Hi, > > Does vmxnet3 PMD support LSC=1(i.e with interrupt mode) for link changes ? > > When i enable LSC=1 the functionality works fine, but, when pumping traffic > i'm seeing increasing in CPU load on some cores which

Re: [dpdk-users] DPDK: MPLS packet processing

2021-01-18 Thread Thomas Monjalon
18/01/2021 09:46, Raslan Darawsheh: > From: raktim bhatt > > > Hi All, > > > > I am trying to build a multi-RX-queue dpdk program, using RSS to split the > > incoming traffic into RX queues on a single port. Mellanox ConnectX-5 and > > DPDK Version 19.11 is used for this purpose. It works fine

Re: [dpdk-users] MLX5: Using packet send scheduling / packet pacing

2021-01-30 Thread Thomas Monjalon
30/01/2021 11:54, Carsten Andrich: > Hi Slava, > > thank you for the prompt response. I think the requirements for Packet > Pacing should be added to Table 34.2(?) of the MLX5 docs [1]. +1 for improving the doc

Re: [dpdk-users] Unable to setup hugepages

2021-06-01 Thread Thomas Monjalon
31/05/2021 17:35, Gabriel Danjon: > Hello, > > After successfully installed the DPDK 20.11 on my Centos 8-Stream > (minimal), I am trying to configure the hugepages but encounters a lot > of difficulties. There's some confusing info below. Let's forget all the details and focus on simple

Re: [dpdk-users] Enable to install DPDK on Centos 8-Stream

2021-05-27 Thread Thomas Monjalon
27/05/2021 18:10, Gabriel Danjon: > Hello, > > I am having difficulties to compile and install DPDK from sources on the > latest Centos 8-Stream. Did you compile and install DPDK successfully? Where is it installed? > > After having installed the required drivers and libraries, following the

Re: [dpdk-users] Question regarding DPDK on AWS

2021-07-01 Thread Thomas Monjalon
30/06/2021 16:40, Antonis Christodoulou: > Hello all, Hello, > my name is Antonis Christodoulou, and I am a new user of DPDK. I am not sure > this is the right place to ask a usage question, so please feel free to > redirect me to someone more appropriate for such questions as needed. Your

Re: [dpdk-users] MLX5: Using packet send scheduling / packet pacing

2021-01-29 Thread Thomas Monjalon
+Cc Slava 29/01/2021 17:30, Carsten Andrich: > Hello everyone, > > I'm trying to use packet send scheduling [1] with DPDK 20.11 and the > MLX5 PMD (NIC: ConnectX-5 MCX516A-CDAT). This patch contains some > additional information on this feature also know as packet pacing [2]. > > According to

Re: [dpdk-users] [dpdk-ci] Integration of DPDK into Bazel

2021-03-10 Thread Thomas Monjalon
09/03/2021 05:11, Jinkun Geng: > Too bad. :< Why is it too bad? How the choice of an internal build system can affect other projects? From: Stephen Hemminger > On Tue, 9 Mar 2021 01:32:16 + > Jinkun Geng wrote: > > > Hi, all. > > Since bazel building system is becoming more and more

Re: [dpdk-users] [dpdk-ci] Integration of DPDK into Bazel

2021-03-10 Thread Thomas Monjalon
ilt inside bazel? You are not able to call meson/ninja commands from bazel? How do you do with other libraries? Does bazel usually reimplement what is packaged with autotools? > ________ From: Thomas Monjalon > 09/03/2021 05:11, Jinkun Geng: > > Too bad. :< >

Re: [dpdk-users] [dpdk-ci] Integration of DPDK into Bazel

2021-03-11 Thread Thomas Monjalon
if you find new volunteers, it will not be always up-to-date. You should look for how to link an existing library from bazel. > From: Thomas Monjalon > 11/03/2021 00:42, Jinkun Geng: > > For any project using bazel, if we want to use DPDK, then we need to > > compile DPDK stuf

Re: [dpdk-users] All links down with Chelsio T6 NICs

2021-04-10 Thread Thomas Monjalon
+Cc Chelsio maintainer 09/04/2021 19:24, Danushka Menikkumbura: > Hello, > > When I run testpmd on a system with 2 two-port Chelsio T6 NICs, the link > status is down for all four ports. I use igb_uio as the kernel driver. > Below is my testpmd commandline and the startup log. > > sudo

Re: Troubles with building of DPDK.RPM and meson

2021-10-12 Thread Thomas Monjalon
12/10/2021 08:45, Ruslan R. Laishev: > Hello All! > > I have a small study task to make DPDK.RPM with the latest DPDK from > the git. You should look at what is done in Fedora for the latest DPDK. > I use DPDK.SPEC from the latest .SRC.RPM kit as a template. Not sure what is your

Re: [dpdk-users] DPDK CPU selection criteria?

2021-09-29 Thread Thomas Monjalon
17/09/2021 17:23, Jared Brown: > Hello everybody! > > Is there some canonical resource or at least a recommendation on how to > evaluate different CPUs for suitability for use with DPDK? There are some performance reports with details: https://core.dpdk.org/perf-reports/ It is difficult to

Re: [dpdk-users] can we reserve hugepage and not release

2021-09-29 Thread Thomas Monjalon
18/09/2021 04:37, Jiany Wu: > Hello, > > I met a scenario that, need to start and stop the container many times for > the hugepage. But after several times container start and stop, the > hugepage is not able to reserve. > Hugepage size is 2MB, and HW only support 2MB, can't support 1GB. > Is

Re: [dpdk-users] TX/RX adapter running on the same core problem

2021-09-29 Thread Thomas Monjalon
+Cc eventdev maintainers 26/09/2021 07:21, Jaeeun Ham: > Hi, > > I hope you are well. > > During the traffic test, TX adapter showed starvation due to Rx adapter > processing on the same dpdk-core 03 and dropped the 41412 packets after > 154655 tx_retry. > So, I expect I have to assign TX/RX

Re: Using rte_flow to distribute single flow type among multiple Rx queues using DPDK in Mellanox ConnectX-5 Ex

2021-09-29 Thread Thomas Monjalon
29/09/2021 07:26, Anna A: > Hi, > > I'm trying to use rte_flow_action_type_rss to distribute packets all of the > same flow type among multiple Rx queues on a single port. Mellanox > ConnectX-5 Ex and DPDK version 20.05 is used for this purpose. It doesn't > seem to work and all the packets are

Re: [dpdk-users] Memory allocation limits

2021-09-29 Thread Thomas Monjalon
26/09/2021 17:52, Mohammad Masumi: > Hi > > I have HP server with 768GB memory 384GB in each Numa but I can't allocate > more than 64GB by rte_malloc by changing some parameters in rte_config.h it > increased to 128GB > How to increase heap size? adding people Cc to help

  1   2   >