From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from tyo201.gate.nec.co.jp (TYO201.gate.nec.co.jp [210.143.35.51]) by dpdk.org (Postfix) with ESMTP id 4434D3F9 for ; Fri, 6 Jun 2014 13:08:14 +0200 (CEST) Received: from mailgate3.nec.co.jp ([10.7.69.197]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id s56B8QDL027840 for ; Fri, 6 Jun 2014 20:08:26 +0900 (JST) Received: from mailsv3.nec.co.jp (imss62.nec.co.jp [10.7.69.157]) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) with ESMTP id s56B8Qv02532 for ; Fri, 6 Jun 2014 20:08:26 +0900 (JST) Received: from mail01b.kamome.nec.co.jp (mail01b.kamome.nec.co.jp [10.25.43.2]) by mailsv3.nec.co.jp (8.13.8/8.13.4) with ESMTP id s56B8PZp011844 for ; Fri, 6 Jun 2014 20:08:25 +0900 (JST) Received: from bpxc99gp.gisp.nec.co.jp ([10.38.151.144] [10.38.151.144]) by mail02.kamome.nec.co.jp with ESMTP id BT-MMP-83507; Fri, 6 Jun 2014 20:03:56 +0900 Received: from BPXM14GP.gisp.nec.co.jp ([169.254.1.238]) by BPXC16GP.gisp.nec.co.jp ([10.38.151.144]) with mapi id 14.02.0328.011; Fri, 6 Jun 2014 20:03:55 +0900 From: Hiroshi Shimamoto To: "dev@dpdk.org" Thread-Topic: [memnic PATCH 0/5] support variable frame size Thread-Index: Ac+BdvI5E5jP/c8wSAi0eAaU4DL8qA== Date: Fri, 6 Jun 2014 11:03:54 +0000 Message-ID: <7F861DC0615E0C47A872E6F3C5FCDDBD0110210C@BPXM14GP.gisp.nec.co.jp> Accept-Language: ja-JP, en-US Content-Language: ja-JP X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.205.5.123] Content-Type: text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Hayato Momma Subject: [dpdk-dev] [memnic PATCH 0/5] support variable frame size 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: Fri, 06 Jun 2014 11:08:14 -0000 From: Hiroshi Shimamoto This patchset provides variable frame size functionality with MEMNIC extra features framework. First, update the memnic.h to synchronise upstream data structure which has extra feature framework. Next, prepare for changing frame size. Finally implement frame size negotiation with host. Hiroshi Shimamoto (5): common: update memnic.h to support variable frame size pmd: prepare to support variable frame size pmd: support variable frame size linux: prepare to support variable frame size linux: support MTU change common/memnic.h | 9 +++++++-- linux/memnic_net.c | 46 +++++++++++++++++++++++++++++++++++++++++----- linux/memnic_net.h | 6 ++++++ pmd/pmd_memnic.c | 43 +++++++++++++++++++++++++++++++++++++------ 4 files changed, 91 insertions(+), 13 deletions(-) --=20 1.8.4