DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] Dpdk eventdev performance testing
@ 2018-08-18 15:12 Guru Prasad
  2018-08-20 14:27 ` Ferruh Yigit
  0 siblings, 1 reply; 2+ messages in thread
From: Guru Prasad @ 2018-08-18 15:12 UTC (permalink / raw)
  To: users; +Cc: dev

Hi All,

While testing performance with eventdev, I am seeing a crash in dpdk
service core. Test scenario is given below
1) DPDK 1805
2 Eventdev ordered Queues & 2 Ports
2) 2 Workers threads + 1 Service core for running scheduling.
3) 1st worker is getting packet from NIC and enqueueing to Q1 *.... [PLEASE
FILL THIS]*
4) Packet rate of 5.6Mpps (Pkt size 64 bytes)



Thread 7 "lcore-slave-6" received signal SIGSEGV, Segmentation fault.

[Switching to Thread 0x7fdde35fd700 (LWP 9067)]

0x00007fffb3ce1101 in iq_alloc_chunk (sw=0x7ff9e80c3500)

at dpdk/dpdk-18.05/drivers/event/sw/iq_chunk.h:35

35 sw->chunk_list_head = chunk->next;

(gdb) bt

#0 0x00007fffb3ce1101 in iq_alloc_chunk (sw=0x7ff9e80c3500)

at dpdk/dpdk-18.05/drivers/event/sw/iq_chunk.h:35

#1 iq_enqueue (ev=0x7ff9e80d3800, iq=0x7ff9e85119a0, sw=0x7ff9e80c3500)

at dpdk/dpdk-18.05/drivers/event/sw/iq_chunk.h:79

#2 __pull_port_lb (allow_reorder=1, port_id=0, sw=0x7ff9e80c3500)

at dpdk/dpdk-18.05/drivers/event/sw/sw_evdev_scheduler.c:435

#3 sw_schedule_pull_port_lb (sw=0x7ff9e80c3500, port_id=0)

at dpdk/dpdk-18.05/drivers/event/sw/sw_evdev_scheduler.c:452

#4 0x00007fffb3ce2824 in sw_event_schedule (dev=0x7fffb490b6c0
<rte_event_devices>)

at dpdk/dpdk-18.05/drivers/event/sw/sw_evdev_scheduler.c:524

#5 0x00007fffb3cdbb1a in sw_sched_service_func (args=0x7fffb490b6c0
<rte_event_devices>)

at dpdk/dpdk-18.05/drivers/event/sw/sw_evdev.c:795

#6 0x00007fffb35e6326 in rte_service_runner_do_callback (s=0x7ff9e93fe000,
cs=0x7ff9e93dad40, service_idx=0)

at dpdk/dpdk-18.05/lib/librte_eal/common/rte_service.c:345

#7 0x00007fffb35e643f in service_run (i=0, cs=0x7ff9e93dad40,
service_mask=1)

at dpdk/dpdk-18.05/lib/librte_eal/common/rte_service.c:372

#8 0x00007fffb35e6599 in rte_service_runner_func (arg=0x0)

at dpdk/dpdk-18.05/lib/librte_eal/common/rte_service.c:422

#9 0x00007fffb35b872a in eal_thread_loop (arg=0x0)

at dpdk/dpdk-18.05/lib/librte_eal/linuxapp/eal/eal_thread.c:153

#10 0x00007ffff614b6ba in start_thread (arg=0x7fdde35fd700) at
pthread_create.c:333

#11 0x00007ffff5c7d41d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Is this a known issue at high load or am I doing something wrong?

Thanks in advance,
Guruprasad T S

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

* Re: [dpdk-dev] Dpdk eventdev performance testing
  2018-08-18 15:12 [dpdk-dev] Dpdk eventdev performance testing Guru Prasad
@ 2018-08-20 14:27 ` Ferruh Yigit
  0 siblings, 0 replies; 2+ messages in thread
From: Ferruh Yigit @ 2018-08-20 14:27 UTC (permalink / raw)
  To: Guru Prasad, users; +Cc: dev

On 8/18/2018 4:12 PM, Guru Prasad wrote:
> Hi All,
> 
> While testing performance with eventdev, I am seeing a crash in dpdk
> service core. Test scenario is given below
> 1) DPDK 1805
> 2 Eventdev ordered Queues & 2 Ports
> 2) 2 Workers threads + 1 Service core for running scheduling.
> 3) 1st worker is getting packet from NIC and enqueueing to Q1 *.... [PLEASE
> FILL THIS]*
> 4) Packet rate of 5.6Mpps (Pkt size 64 bytes)

Thanks Guru for reporting.

Would you mind submitting this to https://bugs.dpdk.org/, it helps us trace it
better.

Thanks,
ferruh

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

end of thread, other threads:[~2018-08-20 14:28 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-08-18 15:12 [dpdk-dev] Dpdk eventdev performance testing Guru Prasad
2018-08-20 14:27 ` Ferruh Yigit

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).