From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f180.google.com (mail-pf0-f180.google.com [209.85.192.180]) by dpdk.org (Postfix) with ESMTP id 02566235 for ; Fri, 7 Jul 2017 21:52:58 +0200 (CEST) Received: by mail-pf0-f180.google.com with SMTP id c73so21724899pfk.2 for ; Fri, 07 Jul 2017 12:52:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=eUGBoRvNUv+/YWUgJqcJLKmzgOscVfIbFyaD3GyblWs=; b=I17HV2t7S4D9PJmnxK/Un42Ym1YrdOrIaGfQxT/FJENV2kzs4VL+10jXt0zfntK82m KjzwdoPNqw4Y5VAWzDOgXkbWK1Z1zjIi2bj0zy3kRuMH/Siwzu/ZNnEu0nxK0oewIF6W 0AKLSJRGHt4BF70RdTGCCub7i9ltXR67JFYuWacuAoskM4XOgZ7j2513mo3p4uLCPn8y 2mBBxG3UmcxeCDW2N58+cToe+eGT3WQBeC5sV+VMuvOt1gf6nAXaTFGT9XYl9hhWwVkV owtHlEprZNqMQzFfireofySx8qSu4hf0s2sFTvtGdnkXctbL0Vpof8E7wLrZOPBFOhcE rLAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=eUGBoRvNUv+/YWUgJqcJLKmzgOscVfIbFyaD3GyblWs=; b=Ol98zeL67vMvRIiTplTeNjLYsHHk1sKaIHwnCDR7hBljAW2vhXj4To+S1MzLqvD+IQ +I2Ty/hU4ubUQijj5lC9tzeXgAV4vsgaGBbHXaqIbqVnZbO6rAL/IVa0074Cqw+D9+9W pf494gLRzGoxoSdYqUi5Ecv7QaRZiHhuodPhMT28qXd5M6KHnJcy6nOIDzo0Js5hyX36 l/mZKNemBuJtu8R24H/6bzuyJGD2/RAm8ivmDjL3aFNEk+FpaNwhG9xqrRdtishRqXk4 A4dz76qK20MS/3yvfb1tnn2UbiRAvincO0KZJ8uY/DUErO+yJVdxG1q5Wj+gSk6wxXEP O5+A== X-Gm-Message-State: AIVw111Vw1wPP+kpWBJJvdDgueglgAIBsYYFzvu8AZepE/GrwqWBvx9B X9qjEeGK0FbsYlHx X-Received: by 10.84.217.25 with SMTP id o25mr4821604pli.299.1499457178134; Fri, 07 Jul 2017 12:52:58 -0700 (PDT) Received: from xeon-e3.wavecable.com (76-14-207-240.or.wavecable.com. [76.14.207.240]) by smtp.gmail.com with ESMTPSA id j14sm7273938pgt.7.2017.07.07.12.52.56 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 07 Jul 2017 12:52:57 -0700 (PDT) From: Stephen Hemminger To: yliu@fridaylinux.org, maxime.coquelin@redhat.com Cc: dev@dpdk.org, Stephen Hemminger Date: Fri, 7 Jul 2017 12:52:48 -0700 Message-Id: <20170707195250.22259-1-stephen@networkplumber.org> X-Mailer: git-send-email 2.11.0 Subject: [dpdk-dev] [PATCH 0/2] virtio fix false offload claims X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jul 2017 19:52:59 -0000 While doing code for Hyper-V, noticed that the virtio driver was confused about receive versus transmit offloads. The virtio checksum offload is L4 (TCP/UDP) only, not IPv4. Also, TSO and LRO are not the same. This may break some program that was assuming it was getting offloads that it wasn't. Stephen Hemminger (2): virtio: don't falsely claim to do IP checksum virtio: don't claim to support LRO drivers/net/virtio/virtio_ethdev.c | 30 +++++------------------------- 1 file changed, 5 insertions(+), 25 deletions(-) -- 2.11.0