From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-f171.google.com (mail-pd0-f171.google.com [209.85.192.171]) by dpdk.org (Postfix) with ESMTP id C60603F9 for ; Wed, 17 Dec 2014 06:13:25 +0100 (CET) Received: by mail-pd0-f171.google.com with SMTP id y13so15447406pdi.30 for ; Tue, 16 Dec 2014 21:13:25 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=RXLEUDfLWSKkRw0cqwXGKU66cJe6HUJNTZCq8WP9fIE=; b=NI5nZvFSBtD5izEywcNOeupyS6FSJq6UZcvHIO9xvO+5DtukNVjR50JSv7+kh/sTeC 81ayrpxkmgVrkOMIGqVUkzX09gfHlBVQJDJieBuLXw6fcz2lqiLOI9DT5pyOTtqyqx/z daF54onzFYvk9A/+2xcYB7zaKaSrup4KsT0+gGwZpit8Oexjk75Np/lEeZPC1vlDsam6 6QSnxvu5o/cgLPrp8YAQ/568+hHb5bbYQ1d1uKx42uThPde6KneE7CZPNSHTG4rDAF5U IcOhSP9ZdrWC9BNyhBhZoOeiJ0UTb5L1E8OGbBfJk3OkP8HjS+88DsBXSOlfFvpLm+lz 8EYQ== X-Gm-Message-State: ALoCoQlMKlaxB3F68Vt53tud+3BGiiANZl101oAkKIIxkE93v+L009/WK7FIlMlcUMyZjfQ1bqLw X-Received: by 10.68.204.8 with SMTP id ku8mr66657887pbc.103.1418793205011; Tue, 16 Dec 2014 21:13:25 -0800 (PST) Received: from urahara.brocade.com (static-50-53-82-155.bvtn.or.frontiernet.net. [50.53.82.155]) by mx.google.com with ESMTPSA id gd1sm2518208pbd.67.2014.12.16.21.13.22 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 16 Dec 2014 21:13:24 -0800 (PST) From: Stephen Hemminger To: dev@dpdk.org Date: Tue, 16 Dec 2014 21:13:09 -0800 Message-Id: <1418793196-17953-1-git-send-email-stephen@networkplumber.org> X-Mailer: git-send-email 2.1.3 Subject: [dpdk-dev] [PATCH 0/7] vmxnet3: driver enhancements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2014 05:13:26 -0000 This set of patches updates the vmxnet3 in the DPDK to match the features in the driver I wrote. The most important critical feature is support for multi-segment jumbo frames. Stephen Hemminger (7): vmxnet3: add support for VLAN filtering vmxnet3: remove mtu check vmxnet3: add support for mulit-segment transmit vmxnet3: fix link state handling vmxnet3: get rid of DEBUG ifdefs vmxnet3: support RSS and refactor offload vmxnet3: support jumbo frames lib/librte_pmd_vmxnet3/vmxnet3_ethdev.c | 163 ++++++++++++++--- lib/librte_pmd_vmxnet3/vmxnet3_ethdev.h | 9 +- lib/librte_pmd_vmxnet3/vmxnet3_ring.h | 2 + lib/librte_pmd_vmxnet3/vmxnet3_rxtx.c | 306 +++++++++++++------------------- 4 files changed, 265 insertions(+), 215 deletions(-) -- 2.1.3