dpdk-fm10k/examples
Ferruh Yigit 36f9eba471 examples/kni: fix crash during MTU set
During MTU set (kni_change_mtu) sample application setup queues, which
can free and re-allocate queues.
Meanwhile sample application keeps continues in Rx/Tx burst calls in
different threads, which may cause crash during queue setup.

Pausing application Rx/Tx calls before MTU set and starts it back
afterwards.

Bugzilla ID: 482
Fixes: a26b116749 ("examples/kni: fix MTU change to setup Tx queue")
Cc: stable@dpdk.org

Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
Acked-by: Rasesh Mody <rmody@marvell.com>
Tested-by: Xi Zhang <xix.zhang@intel.com>
2020-05-24 18:04:20 +02:00
..
bbdev_app examples: hide error for missing pkg-config path flag 2019-11-20 22:48:32 +01:00
bond replace unused attributes 2020-04-16 18:30:58 +02:00
bpf examples/bpf: remove from list of examples to build 2019-10-27 17:23:05 +01:00
cmdline ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
distributor ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
ethtool ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
eventdev_pipeline examples/eventdev: fix crash on exit 2020-05-11 19:20:54 +02:00
fips_validation examples/fips_validation: fix parsing of algorithms 2020-05-11 13:17:43 +02:00
flow_classify replace no-return attributes 2020-04-16 18:30:58 +02:00
flow_filtering ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
helloworld ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
ioat examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ip_fragmentation examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ip_pipeline replace packed attributes 2020-04-16 18:16:46 +02:00
ip_reassembly examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ipsec-secgw examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ipv4_multicast examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
kni examples/kni: fix crash during MTU set 2020-05-24 18:04:20 +02:00
l2fwd examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l2fwd-cat ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
l2fwd-crypto examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l2fwd-event examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l2fwd-jobstats examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l2fwd-keepalive examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l3fwd examples/l3fwd: check service core reset result 2020-05-19 19:15:14 +02:00
l3fwd-acl examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
l3fwd-graph examples/l3fwd-graph: check link query failure 2020-05-19 19:15:14 +02:00
l3fwd-power examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
link_status_interrupt examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
multi_process examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ntb mempool: return 0 if area is too small on populate 2020-05-05 00:27:05 +02:00
packet_ordering ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
performance-thread examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
ptpclient ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
qos_meter ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
qos_sched examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
rxtx_callbacks replace no-return attributes 2020-04-16 18:30:58 +02:00
server_node_efd examples: remove extra new line after link duplex 2020-05-12 04:07:29 +02:00
service_cores ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
skeleton ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
tep_termination examples/tep_term: remove redundant info get 2020-02-21 11:14:35 +01:00
timer ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
vdpa vhost: prefix vDPA enum value for PCI address type 2020-04-21 13:57:07 +02:00
vhost examples: hide error for missing pkg-config path flag 2019-11-20 22:48:32 +01:00
vhost_blk examples/vhost_blk: fix not null-terminated buffer 2020-05-18 20:35:57 +02:00
vhost_crypto examples: hide error for missing pkg-config path flag 2019-11-20 22:48:32 +01:00
vm_power_manager examples/vm_power: drop Unix path limit redefinition 2020-05-21 15:41:49 +02:00
vmdq examples/vmdq: fix RSS configuration 2020-04-21 13:57:06 +02:00
vmdq_dcb ethdev: add tracepoints 2020-04-23 15:40:06 +02:00
Makefile examples/l3fwd-graph: add graph-based l3fwd skeleton 2020-05-05 23:42:26 +02:00
meson.build examples/l3fwd-graph: add graph-based l3fwd skeleton 2020-05-05 23:42:26 +02:00