gso: remove the ip checksum flag in case of ipv6 11/21311/2
authorMohsin Kazmi <sykazmi@cisco.com>
Wed, 14 Aug 2019 14:23:17 +0000 (16:23 +0200)
committerAndrew Yourtchenko <ayourtch@gmail.com>
Fri, 16 Aug 2019 13:05:44 +0000 (13:05 +0000)
Type: fix
Ticket: VPP-1727

Change-Id: Icfee35c5ab5e1c65079d1ca7bb514162319113e5
Signed-off-by: Mohsin Kazmi <sykazmi@cisco.com>
src/vnet/devices/virtio/node.c
src/vnet/pg/input.c

index 4602d56..9cb6cca 100644 (file)
@@ -176,7 +176,6 @@ fill_gso_buffer_flags (vlib_buffer_t * b0, struct virtio_net_hdr_v1 *hdr)
            (VNET_BUFFER_F_IS_IP6 | VNET_BUFFER_F_L2_HDR_OFFSET_VALID
             | VNET_BUFFER_F_L3_HDR_OFFSET_VALID |
             VNET_BUFFER_F_L4_HDR_OFFSET_VALID);
-         b0->flags |= VNET_BUFFER_F_OFFLOAD_IP_CKSUM;
        }
       if (l4_proto == IP_PROTOCOL_TCP)
        {
index 151624f..757a291 100644 (file)
@@ -1564,7 +1564,6 @@ fill_gso_buffer_flags (vlib_main_t * vm, u32 * buffers, u32 n_buffers,
            (VNET_BUFFER_F_IS_IP6 | VNET_BUFFER_F_L2_HDR_OFFSET_VALID
             | VNET_BUFFER_F_L3_HDR_OFFSET_VALID |
             VNET_BUFFER_F_L4_HDR_OFFSET_VALID);
-         b0->flags |= VNET_BUFFER_F_OFFLOAD_IP_CKSUM;
        }
       if (l4_proto == IP_PROTOCOL_TCP)
        {