From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paul Durrant Subject: Re: xennet_start_xmit assumptions Date: Thu, 19 Jan 2017 11:31:14 +0000 Message-ID: <22c048f35d3845158b225d51dde33bf7@AMSPEX02CL03.citrite.net> References: <20170118153132.GB9258@oracle.com> <20170118192528.GA6847@char.us.oracle.com> <20170119111426.GA22018@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUAw0-0001r4-4H for xen-devel@lists.xenproject.org; Thu, 19 Jan 2017 11:31:16 +0000 In-Reply-To: <20170119111426.GA22018@oracle.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Sowmini Varadhan Cc: "netdev@vger.kernel.org" , Wei Liu , "xen-devel@lists.xenproject.org" , Konrad Rzeszutek Wilk List-Id: xen-devel@lists.xenproject.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFNvd21pbmkgVmFyYWRoYW4gW21h aWx0bzpzb3dtaW5pLnZhcmFkaGFuQG9yYWNsZS5jb21dCj4gU2VudDogMTkgSmFudWFyeSAyMDE3 IDExOjE0Cj4gVG86IFBhdWwgRHVycmFudCA8UGF1bC5EdXJyYW50QGNpdHJpeC5jb20+Cj4gQ2M6 IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT47IFdlaSBMaXUK PiA8d2VpLmxpdTJAY2l0cml4LmNvbT47IG5ldGRldkB2Z2VyLmtlcm5lbC5vcmc7IHhlbi0KPiBk ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IFN1YmplY3Q6IFJlOiBbWGVuLWRldmVsXSB4ZW5u ZXRfc3RhcnRfeG1pdCBhc3N1bXB0aW9ucwo+IAo+IE9uICgwMS8xOS8xNyAwOTozNiksIFBhdWwg RHVycmFudCB3cm90ZToKPiA+Cj4gPiBIaSBTb3dtaW5pLAo+ID4KPiA+ICAgU291bmRzIGxpa2Ug YSBzdHJhaWdodGZvcndhcmQgYnVnIHRvIG1lLi4uIG5ldGZyb250IHNob3VsZCBiZSBhYmxlCj4g PiB0byBoYW5kbGUgYW4gZW1wdHkgc2tiIGFuZCBjbGVhcmx5LCBpZiBpdCdzIHJlbHlpbmcgb24g c2tiX2hlYWRsZW4oKQo+ID4gYmVpbmcgbm9uLXplcm8sIHRoYXQncyBub3QgdGhlIGNhc2UuCj4g Pgo+ID4gICBQYXVsCj4gCj4gSSBzZWUuIFNlZW1zIGxpa2UgdGhlcmUgYXJlIDIgdGhpbmdzIGJy b2tlbiBoZXJlOiByZWNvdmVyaW5nCj4gZnJvbSBza2ItPmxlbiA9IDAsIGFuZCByZWNvdmVyaW5n IGZyb20gIHRoZSBtb3JlIGNvbXBsZXgKPiBjYXNlIG9mIChza2ItPmxlbiA+IDAgJiYgc2tiX2hl YWRsZW4oc2tiKSA9PSAwKQo+IAo+IERvIHlvdSBmb2xrcyB3YW50IHRvIHRha2UgYSBzaG90IGF0 IGZpeGluZyB0aGlzLAo+IHNpbmNlIHlvdSBrbm93IHRoZSBjb2RlIGJldHRlcj8gSWYgeW91IGFy ZSBpbnRlcmVzdGVkLAo+IEkgY2FuIHNoYXJlIG15IHRlc3QgcHJvZ3JhbSB0byBoZWxwIHlvdSBy ZXByb2R1Y2UgdGhlCj4gc2ltcGxlciBza2ItPmxlbiA9PSAwIGNhc2UsIGJ1dCBpdCdzIHRoZSBm dWxseSBub24tbGluZWFyCj4gc2ticyB0aGF0IG1heSBiZSBtb3JlIGludGVyZXN0aW5nIHRvIHJl cHJvZHVjZS9maXguCgpTb3dtaW5pLAoKWWVhaCwgaXQgd291bGQgYmUgdXNlZnVsIHRvIHZlcmlm eSBhbnkgY2hhbmdlIGZpeGVzIHRoZSBwYXJ0aWN1bGFyIGlzc3VlIHlvdSdyZSBzZWVpbmcgc28g cGxlYXNlIHNoYXJlIHRoZSBwcm9ncmFtLiBGb3IgdGhlIG5vbi1lbXB0eSBub24tbGluZWFyIGNh c2UgSSdkIGhvcGUgdGhhdCBjYXRjaGluZyB0aGlzIGFuZCBkb2luZyBhIHB1bGwgb2Ygc29tZSBz ZW5zaWJsZSBhbW91bnQgb2YgaGVhZGVyICh3aGljaCBtaWdodCBjb2luY2lkZSB3aXRoIHRoZSBs ZWFzdCBhbW91bnQgdGhhdCBuZXRiYWNrIGV4cGVjdHMgdG8gc2VlIGluIHRoZSBmaXJzdCBmcmFn KSB3b3VsZCBiZSBlbm91Z2guCkkgY2FuIHRha2UgYSBzaG90IGF0IGEgcGF0Y2ggZm9yIHRoaXMg aW4gdGhlIG5leHQgZmV3IGRheXM7IEknbGwgYWRkIHlvdXIgJ1JlcG9ydGVkLWJ5JyBzbyB5b3Ug c2hvdWxkIGdldCBjYy1lZC4KCkNoZWVycywKCiAgUGF1bAoKPiAKPiBJJ2xsIHByb2JhYmx5IHdv cmsgb24gZml4aW5nIHBhY2tldF9zbmQgdG8gcmV0dXJuIC1FSU5WQUwKPiBvciBzaW1pbGFyIHdo ZW4gdGhlIGxlbiBpcyB6ZXJvIHRoaXMgd2Vlay4KPiAKPiAtLVNvd21pbmkKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK