[dpdk-dev] Minimum kernel version for DPDK

2018-08-20 Thread Kevin Wilson
Hi all, Maybe this is a silly question, please bear with me. According to the “Getting Started Guide for Linux” in http://doc.dpdk.org/guides/linux_gsg/sys_reqs.html, the kernel version should be >= 3.2. Accrding to my understanding, there are only two kernel modules in DPDK, namely rte_kni.ko and

[dpdk-dev] deprecation of rte_pci_ioport_unmap()

2018-07-25 Thread Kevin Wilson
Hi dpdk-dev, Shouldn't rte_pci_ioport_unmap() be deprecated ? No one calls this methods, still I did not find deprecation notice anywhere. Regards, Kevin

Re: [dpdk-dev] [RFC 9/9] usertools/lib: add GRUB utility library for hugepage config

2018-06-25 Thread Kevin Wilson
Hi, Anatoly, Thanks for these patches, good work. Regarding "update-grub": IIRC, this is Ubuntu specific command (and also used in Debian/Debian based flavors). In Fedora (RedHat based) recent distros, you use grub2-mkconfig instead (and there is no "update-grub", IIRC). If this is true, I would c

[dpdk-dev] Is there any HW requirement for a NIC to use the eventdev API for implementing Rx/Tx?

2018-06-10 Thread Kevin Wilson
Hi, According to what I understand from: http://dpdk.org/doc/guides/eventdevs/index.html only 3 drivers currently use the eventdev API, NXP DPAA,NXP DPAA2 and Octeon SSOVF. My question is: is there any HW requirements from a NIC so that it will use the eventdev API for RX/TX instead of the tradit

[dpdk-dev] Starting pktgen in Tx mode only, without calling RX handler - is it possible ?

2018-06-09 Thread Kevin Wilson
Hi, Is it possible to configure dpdk-pktgen so that it will start only transmitting packets, without Rx mode ? I could not find a way to achieve it. More specifically, I mean starting dpdk-pktgen so that it won't call rte_eth_rx_burst() ? (rte_eth_rx_burst() is called from pktgen_main_receive()

Re: [dpdk-dev] Kernel Module dependency in DPDK 18.05-rc5 and earlier DPDK releases

2018-05-25 Thread Kevin Wilson
back when the required modules specified in the RTE_PMD_REGISTER_KMOD_DEP() macro were not found ? Regards, KW On Fri, May 25, 2018 at 2:21 PM, Thomas Monjalon wrote: > 25/05/2018 11:55, Kevin Wilson: >> Hi, >> >> I am facing the following issue in DPDK 18.05-rc5 (I saw

[dpdk-dev] Kernel Module dependency in DPDK 18.05-rc5 and earlier DPDK releases

2018-05-25 Thread Kevin Wilson
Hi, I am facing the following issue in DPDK 18.05-rc5 (I saw it also with earlier releases of DPDK from the last year). The issue is with defining dependency on a kernel module in a PMD. I want to develop a PMD which requiers that before running DPDK app which uses this PMD, a specified kernel mod

Re: [dpdk-dev] rte_ctrlmbuf_init() and CTRL_MBUF_FLAG are not used - shouldn't they be removed and deprecated ?

2017-11-25 Thread Kevin Wilson
e used to carry network packets." ... ... and of course also confusing those who delve into the code. Regards, KW On Mon, Jul 3, 2017 at 9:42 AM, Olivier Matz wrote: > Hi, > > On Mon, 3 Jul 2017 06:51:51 +0300, Kevin Wilson wrote: >> Hello, >> With the most recent mast

[dpdk-dev] rte_ctrlmbuf_init() and CTRL_MBUF_FLAG are not used - shouldn't they be removed and deprecated ?

2017-07-02 Thread Kevin Wilson
Hello, With the most recent master tree we have: git grep rte_ctrlmbuf_init doc/guides/prog_guide/mbuf_lib.rst:The rte_pktmbuf_init() and rte_ctrlmbuf_init() functions initialize some fields in the mbuf structure that lib/librte_mbuf/rte_mbuf.c:rte_ctrlmbuf_init(struct rte_mempool *mp, lib/librte

[dpdk-dev] Using qemu-system-x86_64 of KVM sourceforge project versus qemu-system-x86_64 of http://www.qemu.org/

2016-08-04 Thread Kevin Wilson
Hi Mauricio, Thanks! >be sure that kvm is enabled by > setting "accel=kvm" in the qemu command line. Isn't "--enable-kvm" intended for that ? Kevin

[dpdk-dev] Using qemu-system-x86_64 of KVM sourceforge project versus qemu-system-x86_64 of http://www.qemu.org/

2016-08-04 Thread Kevin Wilson
Hi, I am trying to use DPDK SRIOV passthrough with DPDK on Intel NICs. I am following the instructions in "Network Interface Controller Drivers", in http://fast.dpdk.org/doc/pdf-guides/nics-16.07.pdf I saw in "11.2 Setting Up a KVM Virtual Machine Monitor" in this pdf that it says to download qem

[dpdk-dev] Building connectx-3 fails on Fedora 22 and Fedora 24 with latest git tree

2016-07-16 Thread Kevin Wilson
Hello, I had tried to build the connectx-3 driver with latest git tree and it fails with ... ... == Build drivers/net/mlx4 CC mlx4.o /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c: In function ?txq_cleanup?: /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1106:37: error: storage size of ?params? is

[dpdk-dev] Error when starting testpmd in dpdk 2.2.0 ("Creation of mbuf pool for socket 0 failed")

2016-03-22 Thread Kevin Wilson
Hi, I am getting the following error while running testpmd: RING: Cannot reserve memory EAL: Error - exiting with code: 1 Cause: Creation of mbuf pool for socket 0 failed I am running it thus: build/app/testpmd --log-level 8 -c7 -n3 -- \ -i --nb-cores=2 --nb-ports=2 --pkt-filter-mode=

[dpdk-dev] dpdk 2.0 - how to build the documentation

2015-08-02 Thread Kevin Wilson
Hi, I have downloaded dpdk-2.0.0.tar.gz from dpdk.org How do I build the documentation (pdf files)? Regards, Kevin

[dpdk-dev] DPDK Community Conference Call - Friday 31st October

2014-11-21 Thread Kevin Wilson
here on the dpdk.org page. > > > Tim > >> From: Kevin Wilson [mailto:wkevils at gmail.com] >> >> Hi, >> >I'll post a recording of it soon. >> Great idea! most welcomed! >> >> Kevin >> >> >> On Thu, Nov 20, 2014 at 3

[dpdk-dev] DPDK Community Conference Call - Friday 31st October

2014-11-20 Thread Kevin Wilson
Hi, >I'll post a recording of it soon. Great idea! most welcomed! Kevin On Thu, Nov 20, 2014 at 3:13 PM, O'driscoll, Tim wrote: > Hi Kevin, > >> From: Kevin Wilson [mailto:wkevils at gmail.com] >> > We'll schedule a follow-up call for 2 weeks' t

[dpdk-dev] DPDK Community Conference Call - Friday 31st October

2014-11-20 Thread Kevin Wilson
Hi, Tim, > We'll schedule a follow-up call for 2 weeks' time Just a short question - is this still intended to be held ? Kevin On Fri, Oct 31, 2014 at 7:36 PM, O'driscoll, Tim wrote: > Thanks again to those who attended the call earlier. Hopefully people found > it useful. > > We'll schedule a

[dpdk-dev] ethtool and igb/ixgbe (kni)

2014-10-27 Thread Kevin Wilson
Poke! Can anybody advice about this question ? Kevin On Fri, Oct 24, 2014 at 12:54 PM, Kevin Wilson wrote: > Hi, > > I am looking in the file hierarchy of dpdk, and I see that under > /dpdk-1.7.1/lib/librte_eal/linuxapp/kni/ethtool > we have: > igb ixgbe README > > My

[dpdk-dev] ethtool and igb/ixgbe (kni)

2014-10-24 Thread Kevin Wilson
Hi, I am looking in the file hierarchy of dpdk, and I see that under /dpdk-1.7.1/lib/librte_eal/linuxapp/kni/ethtool we have: igb ixgbe README My question is: why the igb and ixgbe are on this path, under ethtool ? are they related to ethtool in any way ? The README does not explain it. Rega