DPDK usage discussions
 help / color / mirror / Atom feed
* [dpdk-users] Hard Crash with X710 and Pktgen
@ 2017-11-13 19:35 James Bensley
  2017-11-13 21:49 ` Wiles, Keith
  0 siblings, 1 reply; 10+ messages in thread
From: James Bensley @ 2017-11-13 19:35 UTC (permalink / raw)
  To: users

Hi All,

I have some HPE DL boxes that use "HP" NICs (OEM Intel X710s). I have
compiled DPDK & Pktgen but when I try to run Pktgen the box hard
crashes (it locks up and I have bounce it using IPMI).

The main output is below although a full transcript of my attempt is
here: https://null.53bits.co.uk/uploads/linux/applications/dpdk/CentOS-DL120-DPDK-NIC-Bind.txt

Essentially I can bind the NICs to DPDK using the igb_uio driver,
which leads to the hard crash, or I can bind the NICs to DPDK using
the vfio-pci driver but then Pktgen reports that there are no NICs
available to use and exits.

Does anyone have any ideas whats going on here? What is "failed to
select IOMMU type" telling me?

CentOS 7 / Kernel 4.13 / DPDK 17.08 / Pktgen 3.4.2.

Cheers,
James.


$ sudo ./app/x86_64-native-linuxapp-gcc/pktgen -l 2-6 -n 1 -w 09:00.0
-w 09:00.1 -v -- -P -m [3-4].0 [5-6].1

Copyright (c) <2010-2017>, Intel Corporation. All rights reserved.
Powered by DPDK
EAL: Detected 16 lcore(s)
EAL: RTE Version: 'DPDK 17.08.0'
EAL: No free hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: PCI device 0000:09:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1572 net_i40e

<< HARD LOCK-UP >>


$ sudo ./app/x86_64-native-linuxapp-gcc/pktgen -l 2-6 -n 1 -w 09:00.0
-w 09:00.1 -v -- -P -m [3-4].0 [5-6].1

Copyright (c) <2010-2017>, Intel Corporation. All rights reserved.
Powered by DPDK
EAL: Detected 16 lcore(s)
EAL: RTE Version: 'DPDK 17.08.0'
EAL: No free hugepages reported in hugepages-1048576kB
EAL: Probing VFIO support...
EAL: VFIO support initialized
EAL: PCI device 0000:09:00.0 on NUMA socket 0
EAL:   probe driver: 8086:1572 net_i40e
EAL:   0000:09:00.0 failed to select IOMMU type
EAL: Requested device 0000:09:00.0 cannot be used
EAL: PCI device 0000:09:00.1 on NUMA socket 0
EAL:   probe driver: 8086:1572 net_i40e
EAL:   0000:09:00.1 failed to select IOMMU type
EAL: Requested device 0000:09:00.1 cannot be used

   Copyright (c) <2010-2017>, Intel Corporation. All rights reserved.
   Pktgen created by: Keith Wiles -- >>> Powered by DPDK <<<

>>> Packet Burst 64, RX Desc 1024, TX Desc 2048, mbufs/port 16384, mbuf cache 2048
!PANIC!: *** Did not find any ports to use ***
PANIC in pktgen_config_ports():
*** Did not find any ports to use ***6:
[./app/x86_64-native-linuxapp-gcc/pktgen() [0x44ba76]]
5: [/lib64/libc.so.6(__libc_start_main+0xf5) [0x7f16b7238c05]]
4: [./app/x86_64-native-linuxapp-gcc/pktgen(main+0x57c) [0x448edc]]
3: [./app/x86_64-native-linuxapp-gcc/pktgen(pktgen_config_ports+0x15b7)
[0x470d37]]
2: [./app/x86_64-native-linuxapp-gcc/pktgen(__rte_panic+0xb8) [0x4432bc]]
1: [./app/x86_64-native-linuxapp-gcc/pktgen(rte_dump_stack+0x1a) [0x4b245a]]
Aborted

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2017-11-15 18:05 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-13 19:35 [dpdk-users] Hard Crash with X710 and Pktgen James Bensley
2017-11-13 21:49 ` Wiles, Keith
2017-11-14  4:49   ` Muhammad Zain-ul-Abideen
2017-11-14  6:29   ` Rosen, Rami
2017-11-14  8:37     ` James Bensley
2017-11-14 10:59       ` Johnson, Brian
2017-11-14 20:20         ` Wiles, Keith
2017-11-15 17:24           ` James Bensley
2017-11-15 18:04             ` James Bensley
2017-11-15 17:22         ` James Bensley

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).