From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from rcdn-iport-6.cisco.com (rcdn-iport-6.cisco.com [173.37.86.77]) by dpdk.org (Postfix) with ESMTP id 6E01747D2 for ; Tue, 22 Nov 2016 10:55:00 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5388; q=dns/txt; s=iport; t=1479808500; x=1481018100; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=1whyyyTH6v+9+jeZk4mzJV4jYxo8vRlXp3Rs2G6bcJU=; b=lr84YDoazj8QcoufP8ZhLD5SwCXM2C4t8IP/FjsbIijhUpsO+E2y+onc l1KtFs4YQf0J4+WE3uiLCRRR40/Yt/pwZiLcPGe6ZO5ULRffiWz9JLZGU K8oKe5AKmEVFoHIQH3p55j8wIYQ2x4MhNGJllaOFDDQQPEZGU+PFF7dr7 Y=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B+AQAqFTRY/4YNJK1cGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBgzgBAQEBAR+BWQeNOZcWkl+CDoIGhiECGoF7PxQBAgEBAQEBAQFiKIR?= =?us-ascii?q?oAQEBAwEjBA1FBQsCAQgYAgImAgICMBUQAgQOBYhlCKx+gWw9i1wBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEcgQuFM4F9gl2EETgXgm0tgjAFmk4BkHyBcYR3iUJJjRy?= =?us-ascii?q?ECwEeN4ESg0gcgV1yhkyBIYENAQEB?= X-IronPort-AV: E=Sophos;i="5.31,680,1473120000"; d="scan'208";a="174258941" Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 22 Nov 2016 09:54:59 +0000 Received: from XCH-ALN-020.cisco.com (xch-aln-020.cisco.com [173.36.7.30]) by alln-core-12.cisco.com (8.14.5/8.14.5) with ESMTP id uAM9sxa3026375 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 22 Nov 2016 09:54:59 GMT Received: from xch-aln-017.cisco.com (173.36.7.27) by XCH-ALN-020.cisco.com (173.36.7.30) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Tue, 22 Nov 2016 03:54:58 -0600 Received: from xch-aln-017.cisco.com ([173.36.7.27]) by XCH-ALN-017.cisco.com ([173.36.7.27]) with mapi id 15.00.1210.000; Tue, 22 Nov 2016 03:54:58 -0600 From: "Pierre Pfister (ppfister)" To: Maxime Coquelin CC: Yuanhan Liu , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH] virtio: tx with can_push when VERSION_1 is set Thread-Index: AQHSOaLaE7xRhw3lm06CE4fIwNUKH6DPOrsAgAHEGACAACQeAIAUG1SA Date: Tue, 22 Nov 2016 09:54:58 +0000 Message-ID: References: <82834CFE-767C-41B0-9327-E64B8210E076@cisco.com> <46762894-5016-f634-c355-77af881685e6@redhat.com> <1FAE01C3-B03F-443A-A77C-579254A07E0E@cisco.com> <5c99bc35-839b-84b8-1df9-db80f288d7b7@redhat.com> In-Reply-To: <5c99bc35-839b-84b8-1df9-db80f288d7b7@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.228.42.39] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] virtio: tx with can_push when VERSION_1 is set 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: Tue, 22 Nov 2016 09:55:00 -0000 SGVsbG8gTWF4aW1lLA0KDQo+IExlIDkgbm92LiAyMDE2IMOgIDE1OjUxLCBNYXhpbWUgQ29xdWVs aW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPiBhIMOpY3JpdCA6DQo+IA0KPiBIaSBQaWVy cmUsDQo+IA0KPiBPbiAxMS8wOS8yMDE2IDAxOjQyIFBNLCBQaWVycmUgUGZpc3RlciAocHBmaXN0 ZXIpIHdyb3RlOg0KPj4gSGVsbG8gTWF4aW1lLA0KPj4gDQo+PiBTb3JyeSBmb3IgdGhlIGxhdGUg cmVwbHkuDQo+PiANCj4+IA0KPj4+IExlIDggbm92LiAyMDE2IMOgIDEwOjQ0LCBNYXhpbWUgQ29x dWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPiBhIMOpY3JpdCA6DQo+Pj4gDQo+Pj4g SGkgUGllcnJlLA0KPj4+IA0KPj4+IE9uIDExLzA4LzIwMTYgMTA6MzEgQU0sIFBpZXJyZSBQZmlz dGVyIChwcGZpc3Rlcikgd3JvdGU6DQo+Pj4+IEN1cnJlbnQgdmlydGlvIGRyaXZlciBhZHZlcnRp c2VzIFZFUlNJT05fMSBzdXBwb3J0LA0KPj4+PiBidXQgZG9lcyBub3QgaGFuZGxlIGRldmljZSdz IFZFUlNJT05fMSBzdXBwb3J0IHdoZW4NCj4+Pj4gc2VuZGluZyBwYWNrZXRzIChpdCBsb29rcyBm b3IgQU5ZX0xBWU9VVCBmZWF0dXJlLA0KPj4+PiB3aGljaCBpcyBhYnNlbnQpLg0KPj4+PiANCj4+ Pj4gVGhpcyBwYXRjaCBlbmFibGVzICdjYW5fcHVzaCcgaW4gdHggcGF0aCB3aGVuIFZFUlNJT05f MQ0KPj4+PiBpcyBhZHZlcnRpc2VkIGJ5IHRoZSBkZXZpY2UuDQo+Pj4+IA0KPj4+PiBUaGlzIHNp Z25pZmljYW50bHkgaW1wcm92ZXMgc21hbGwgcGFja2V0cyBmb3J3YXJkaW5nIHJhdGUNCj4+Pj4g dG93YXJkcyBkZXZpY2VzIGFkdmVydGlzaW5nIFZFUlNJT05fMSBmZWF0dXJlLg0KPj4+IEkgdGhp bmsgaXQgZGVwZW5kcyB3aGV0aGVyIG9mZmxvYWRpbmcgaXMgZW5hYmxlZCBvciBub3QuDQo+Pj4g SWYgbm8gb2ZmbG9hZGluZyBlbmFibGVkLCBJIG1lYXN1cmVkIHNpZ25pZmljYW50IGRyb3AuDQo+ Pj4gSW5kZWVkLCB3aGVuIG5vIG9mZmxvYWRpbmcgaXMgZW5hYmxlZCwgdGhlIFR4IHBhdGggaW4g VmlydGlvDQo+Pj4gZG9lcyBub3QgYWNjZXNzIHRoZSB2aXJ0aW8gaGVhZGVyIGJlZm9yZSB5b3Vy IHBhdGNoLCBhcyB0aGUgaGVhZGVyIGlzIG1lbXNldCB0byB6ZXJvIGF0IGRldmljZSBpbml0IHRp bWUuDQo+Pj4gV2l0aCB5b3VyIHBhdGNoLCBpdCBnZXRzIG1lbXNldCB0byB6ZXJvIGF0IGV2ZXJ5 IHRyYW5zbWl0IGluIHRoZSBob3QNCj4+PiBwYXRoLg0KPj4gDQo+PiBSaWdodC4gT24gdGhlIHZp cnRpbyBzaWRlIHRoYXQgaXMgdHJ1ZSwgYnV0IG9uIHRoZSBkZXZpY2Ugc2lkZSwgd2UgaGF2ZSB0 byBhY2Nlc3MgdGhlIGhlYWRlciBhbnl3YXkuDQo+IE5vIG1vcmUgbm93LCBpZiBubyBvZmZsb2Fk IGZlYXR1cmVzIGhhdmUgYmVlbiBuZWdvdGlhdGVkLg0KPiBJIGhhdmUgZG9uZSBhIHBhdGNoIHRo YXQgbGFuZGVkIGluIHYxNi4xMSB0byBza2lwIGhlYWRlciBwYXJzaW5nIGluDQo+IHRoaXMgY2Fz ZS4NCj4gVGhhdCBzYWlkLCB3ZSBzdGlsbCBoYXZlIHRvIGFjY2VzcyBpdHMgZGVzY3JpcHRvci4N Cj4gDQo+PiBBbmQgYWNjZXNzaW5nIHR3byBkZXNjcmlwdG9ycyAod2l0aCB0aGUgYWRkcmVzcyBy ZXNvbHV0aW9uIGFuZCBtZW1vcnkgZmV0Y2ggd2hpY2ggY29tZXMgd2l0aCBpdCkNCj4+IGlzIGEg Y29zdHkgb3BlcmF0aW9uIGNvbXBhcmVkIHRvIGEgc2luZ2xlIG9uZS4NCj4+IEluIHRoZSBjYXNl IGluZGlyZWN0IGRlc2NyaXB0b3JzIGFyZSB1c2VkLCB0aGlzIGlzIDEgZGVzYyBhY2Nlc3MgaW5z dGVhZCBvciAzLg0KPiBJIGFncmVlIHRoaXMgaXMgZmFyIGZyb20gYmVpbmcgb3B0aW1hbC4NCj4g DQo+PiBBbmQgaW4gdGhlIGNhc2UgY2hhaW5lZCBkZXNjcmlwdG9ycyBhcmUgdXNlZCwgdGhpcyBk b3VibGVzIHRoZSBudW1iZXIgb2YgcGFja2V0cyB0aGF0IHlvdSBjYW4gcHV0IGluIHlvdXIgcXVl dWUuDQo+PiANCj4+IFRob3NlIGFyZSB0aGUgcmVzdWx0cyBpbiBteSBQSFkgLT4gVk0gKHRlc3Rw bWQpIC0+IFBIWSBzZXR1cA0KPj4gVHJhZmZpYyBpcyBmbG93aW5nIGJpZGlyZWN0aW9uYWxseS4g TnVtYmVycyBhcmUgZm9yIGxvc3NsZXNzLXJhdGVzLg0KPj4gDQo+PiBXaGVuIGNoYWluZWQgYnVm ZmVycyBhcmUgdXNlZCBmb3IgZHBkaydzIFRYOiAyeDIuMTNNcHBzDQo+PiBXaGVuIGluZGlyZWN0 IGRlc2NyaXB0b3JzIGFyZSB1c2VkIGZvciBkcGRrJ3MgVFg6IDJ4Mi4zOE1wcHMNCj4+IFdoZW4g c2hhbGxvdyBidWZmZXJzIGFyZSB1c2VkIGZvciBkcGRrJ3MgVFggKHdpdGggdGhpcyBwYXRjaCk6 IDJ4Mi40Mk1wcHMNCj4gV2hlbiBJIHRyaWVkIGl0LCBJIGFsc28gZGlkIFBWUCAwJSBiZW5jaG1h cmssIGFuZCBJIGdvdCBvcHBvc2l0ZSByZXN1bHRzLiBDaGFpbmVkIGFuZCBpbmRpcmVjdCBjYXNl cyB3ZXJlIHNpZ25pZmljYW50bHkgYmV0dGVyLg0KPiANCj4gTXkgUFZQIHNldHVwIHdhcyB1c2lu ZyBhIHNpbmdsZSBOSUMgYW5kIHNpbmdsZSBWaXJ0aW8gUE1ELCBhbmQgTklDMlZNDQo+IGZvcndh cmRpbmcgd2FzIElPIG1vZGUgZG9uZSB3aXRoIHRlc3RwbWQgb24gaG9zdCwgYW5kIFJ4LT5UeCBm b3J3YXJkaW5nDQo+IHdhcyBtYWNzd2FwIG1vZGUgb24gZ3Vlc3Qgc2lkZS4NCj4gDQo+IEkgYWxz byBzYXcgc29tZSBwZXJmIHJlZ3Jlc3Npb24gd2hlbiBydW5uaW5nIHNpbXBsZSB0ZXNwbWQgdGVz dCBvbiBib3RoDQo+IGVuZHMuDQo+IA0KPiBZdWFuaGFuLCBkaWQgeW91IHJ1biBzb21lIGJlbmNo bWFyayB3aXRoIHlvdXIgc2VyaWVzIGVuYWJsaW5nDQo+IEFOWV9MQVlPVVQ/DQoNCkl0IHdhcyBl bmFibGVkLiBCdXQgdGhlIHNwZWNzIHNwZWNpZnkgdGhhdCBWRVJTSU9OXzEgaW5jbHVkZXMgQU5Z X0xBWU9VVC4NClRoZXJlZm9yLCBRZW11IHJlbW92ZXMgQU5ZX0xBWU9VVCB3aGVuIFZFUlNJT05f MSBpcyBzZXQuDQoNCldlIGNhbiBrZWVwIGFyZ3VpbmcgYWJvdXQgd2hpY2ggaXMgZmFzdGVzdC4g SSBndWVzcyB3ZSBoYXZlIGRpZmZlcmVudCBzZXR1cHMgYW5kIGRpZmZlcmVudCByZXN1bHRzLCBz byB3ZSBwcm9iYWJseSBhcmUgZGVhZGxvY2tlZCBoZXJlLg0KQnV0IGluIGFueSBjYXNlLCB0aGUg Y3VycmVudCBjb2RlIGlzIGluY29uc2lzdGVudCwgYXMgaXQgdXNlcyBzaW5nbGUgZGVzY3JpcHRv ciB3aGVuIEFOWV9MQVlPVVQgaXMgc2V0LCBidXQgbm90IHdoZW4gVkVSU0lPTl8xIGlzIHNldC4N Cg0KSSBiZWxpZXZlIGl0IG1ha2VzIHNlbnNlIHRvIHVzZSBzaW5nbGUtZGVzY3JpcHRvciBhbnkg dGltZSBpdCBpcyBwb3NzaWJsZSwgYnV0IHlvdSBhcmUgZnJlZSB0byB0aGluayBvdGhlcndpc2Uu DQpQbGVhc2UgbWFrZSBhIGNhbGwgYW5kIG1ha2UgdGhlIGNvZGUgY29uc2lzdGVudCAocmVtb3Zl cyBzaW5nbGUtZGVzY3JpcHRvcnMgYWxsIHRvZ2V0aGVyLCBvciB1c2UgdGhlbSB3aGVuIFZFUlNJ T05fMSBpcyBzZXQgdG9vKS4gT3RoZXJ3aXNlIGl0IGp1c3QgY3JlYXRlcyB5ZXQtYW5vdGhlciB0 ZXN0aW5nIGhlYWRhY2hlLiANCg0KVGhhbmtzLA0KDQotIFBpZXJyZSANCg0KPiANCj4+IA0KPj4g SSBtdXN0IGFsc28gbm90ZSB0aGF0IHFlbXUgMi41IGRvZXMgbm90IHNlZW0gdG8gZGVhbCB3aXRo IFZFUlNJT05fMSBhbmQgQU5ZX0xBWU9VVCBjb3JyZWN0bHkuDQo+PiBUaGUgcGF0Y2ggSSBhbSBw cm9wb3NpbmcgaGVyZSB3b3JrcyBmb3IgcWVtdSAyLjcsIGJ1dCB3aXRoIHFlbXUgMi41LCB0ZXN0 cG1kIHN0aWxsIGJlaGF2ZXMgYXMgaWYgQU5ZX0xBWU9VVCAob3IgVkVSU0lPTl8xKSB3YXMgbm90 IGF2YWlsYWJsZS4gVGhpcyBpcyBub3QgY2F0YXN0cm9waGljLiBCdXQganVzdCBub3RlIHRoYXQg eW91IHdpbGwgbm90IHNlZSBwZXJmb3JtYW5jZSBpbiBzb21lIGNhc2VzIHdpdGggcWVtdSAyLjUu DQo+IA0KPiBUaGFua3MgZm9yIHRoZSBpbmZvLg0KPiANCj4gUmVnYXJkcywNCj4gTWF4aW1lDQoN Cg==