Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
9787889
)
Offload prep calls needed for IP and UDP checksum offload pkts
45/8245/1
author
Dave Barach
<dbarach@cisco.com>
Wed, 30 Aug 2017 12:14:03 +0000
(08:14 -0400)
committer
Dave Barach
<dbarach@cisco.com>
Wed, 30 Aug 2017 12:14:58 +0000
(08:14 -0400)
Change-Id: I9b29bcff348bddfb49b1c38b1d409249e37bb075
Signed-off-by: Dave Barach <dave@barachs.net>
src/plugins/dpdk/device/device.c
patch
|
blob
|
history
diff --git
a/src/plugins/dpdk/device/device.c
b/src/plugins/dpdk/device/device.c
index
a247c7c
..
97c1363
100644
(file)
--- a/
src/plugins/dpdk/device/device.c
+++ b/
src/plugins/dpdk/device/device.c
@@
-483,7
+483,10
@@
dpdk_interface_tx (vlib_main_t * vm,
mb3 = rte_mbuf_from_vlib_buffer (b3);
if (PREDICT_FALSE ((xd->flags & DPDK_DEVICE_FLAG_TX_OFFLOAD) &&
- (or_flags & VNET_BUFFER_F_OFFLOAD_TCP_CKSUM)))
+ (or_flags &
+ (VNET_BUFFER_F_OFFLOAD_TCP_CKSUM
+ | VNET_BUFFER_F_OFFLOAD_IP_CKSUM
+ | VNET_BUFFER_F_OFFLOAD_UDP_CKSUM))))
{
dpdk_buffer_tx_offload (xd, b0, mb0);
dpdk_buffer_tx_offload (xd, b1, mb1);