From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fan Du Subject: Re: [PATCH net] gso: do GSO for local skb with size bigger than MTU Date: Wed, 07 Jan 2015 13:58:21 +0800 Message-ID: <54ACCAFD.4070203@gmail.com> References: <1417156385-18276-1-git-send-email-fan.du@intel.com> <1417158128.3268.2@smtp.corp.redhat.com> <5A90DA2E42F8AE43BC4A093BF0678848DED92B@SHSMSX104.ccr.corp.intel.com> <20141201135225.GA16814@casper.infradead.org> <20141202154839.GB5344@t520.home> <20141202170927.GA9457@casper.infradead.org> <20141202173401.GB4126@redhat.com> <20141202174158.GB9457@casper.infradead.org> <5A90DA2E42F8AE43BC4A093BF0678848DEDFDB@SHSMSX104.ccr.corp.intel.com> <54AA2912.6090903@gmail.com> <54ABAC13.9070402@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Cc: "dev-yBygre7rU0TnMu66kgdUjQ@public.gmane.org" , "Michael S. Tsirkin" , "netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org" , Jason Wang , "Du, Fan" , "fw-HFFVJYpyMKqzQB+pC5nmwQ@public.gmane.org" , "davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org" To: Jesse Gross Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces-yBygre7rU0TnMu66kgdUjQ@public.gmane.org Sender: "dev" List-Id: netdev.vger.kernel.org 5LqOIDIwMTXlubQwMeaciDA35pelIDAzOjExLCBKZXNzZSBHcm9zcyDlhpnpgZM6Cj4+PiBPbmUg b2YgdGhlIHJlYXNvbnMgZm9yIG9ubHkgZG9pbmcgcGF0aCBNVFUgZGlzY292ZXJ5Cj4+PiA+PmZv ciBMMyBpcyB0aGF0IGl0IG9wZXJhdGVzIHNlYW1sZXNzbHkgYXMgcGFydCBvZiBub3JtYWwgb3Bl cmF0aW9uIC0KPj4+ID4+dGhlcmUgaXMgbm8gbmVlZCB0byBmb3JnZSBhZGRyZXNzZXMgb3IgcG90 ZW50aWFsbHkgZ2VuZXJhdGUgSUNNUCB3aGVuCj4+PiA+Pm9uIGFuIEwyIG5ldHdvcmsuIEhvd2V2 ZXIsIHRoaXMgaWdub3JlcyB0aGUgSVAgaGFuZGxpbmcgdGhhdCBpcyBnb2luZwo+Pj4gPj5vbiAo bm90ZSB0aGF0IGluIE9WUyBpdCBpcyBwb3NzaWJsZSBmb3IgTDMgdG8gYmUgaW1wbGVtZW50ZWQg YXMgYSBzZXQKPj4+ID4+b2YgZmxvd3MgY29taW5nIGZyb20gYSBjb250cm9sbGVyKS4KPj4+ID4+ Cj4+PiA+Pkl0IGFsc28gc2hvdWxkIG5vdCBiZSBWWExBTiBzcGVjaWZpYyBvciBkdXBsaWNhdGUg VlhMQU4gZW5jYXBzdWxhdGlvbgo+Pj4gPj5jb2RlLiBBcyB0aGlzIGlzIGhhcHBlbmluZyBiZWZv cmUgZW5jYXBzdWxhdGlvbiwgdGhlIGdlbmVyYXRlZCBJQ01QCj4+PiA+PmRvZXMgbm90IG5lZWQg dG8gYmUgZW5jYXBzdWxhdGVkIGVpdGhlciBpZiBpdCBpcyBjcmVhdGVkIGluIHRoZSByaWdodAo+ Pj4gPj5sb2NhdGlvbi4KPj4gPgo+PiA+WWVzLCBJIGFncmVlLiBHUkUgc2hhcmUgdGhlIHNhbWUg aXNzdWUgZnJvbSB0aGUgY29kZSBmbG93Lgo+PiA+UHVzaGluZyBiYWNrIElDTVAgbXNnIGJhY2sg d2l0aG91dCBlbmNhcHN1bGF0aW9uIHdpdGhvdXQgY2lyY3VsYXRpbmcgZG93bgo+PiA+dG8gcGh5 c2ljYWwgZGV2aWNlIGlzIHBvc3NpYmxlLiBUaGUgInJpZ2h0IGxvY2F0aW9uIiBhcyBmYXIgYXMg SSBrbm93Cj4+ID5jb3VsZCBvbmx5IGJlIGluIG92c192cG9ydF9zZW5kLiBJbiBhZGRpdGlvbiB0 aGlzIHByb2JhYmx5IHJlcXVpcmVzIHdyYXBwZXIKPj4gPnJvdXRlIGxvb2tpbmcgdXAgb3BlcmF0 aW9uIGZvciBHUkUvVlhMQU4sIGFmdGVyIGdldCB0aGUgdW5kZXIgbGF5ZXIgZGV2aWNlCj4+ID5N VFUKPj4gPmZyb20gdGhlIHJvdXRpbmcgaW5mb3JtYXRpb24sIHRoZW4gY2FsY3VsYXRlIHJlZHVj ZWQgTVRVIGJlY29tZXMgZmVhc2libGUuCj4gQXMgSSBzYWlkLCBpdCBuZWVkcyB0byBiZSBpbnRl Z3JhdGVkIGludG8gTDMgcHJvY2Vzc2luZy4gSW4gT1ZTIHRoaXMKPiB3b3VsZCBtZWFuIGFkZGlu ZyBzb21lIHByaW1pdGl2ZXMgdG8gdGhlIGtlcm5lbCBhbmQgdGhlbiBleHBvc2luZyB0aGUKPiBm dW5jdGlvbmFsaXR5IHVwd2FyZHMgaW50byB1c2Vyc3BhY2UvY29udHJvbGxlci4KCkknbSBiaXQg b2YgY29uZnVzZWQgd2l0aCAiTDMgcHJvY2Vzc2luZyIgeW91IG1lbnRpb25lZCBoZXJlLi4uIFNP UlJZCkFwcGFyZW50bHkgSSdtIG5vdCBzZWVpbmcgdGhlIHdob2xlIHBpY3R1cmUgYXMgeW91IHBv aW50ZWQgb3V0LiBDb3VsZCB5b3UgcGxlYXNlCmVsYWJvcmF0ZSAiTDMgcHJvY2Vzc2luZyIgYSBi aXQgbW9yZT8gZG9jcy9jb2Rlcy9vciBvdGhlciB1c2VmdWwgbGlua3MuIEFwcHJlY2lhdGVkLgoK TXkgdW5kZXJzdGFuZGluZyBpczoKY29udHJvbGxlciBzZXRzIHRoZSBmb3J3YXJkaW5nIHJ1bGVz IGludG8ga2VybmVsIGRhdGFwYXRoLCBhbnkgZmxvdyBub3QgbWF0Y2hpbmcKd2l0aCB0aGUgcnVs ZXMgYXJlIHRocmV3IHRvIGNvbnRyb2xsZXIgYnkgdXBjYWxsLiBPbmNlIHRoZSBydWxlIGRlY2lz aW9uIGlzIG1hZGUKYnkgY29udHJvbGxlciwgdGhlbiwgdGhpcyBmbG93IHBhY2tldCBpcyBwdXNo ZWQgZG93biB0byBkYXRhcGF0aCB0byBiZSBmb3J3YXJkZWQKYWdhaW4gYWNjb3JkaW5nIHRvIHRo ZSBuZXcgcnVsZS4KClNvIEknbSBub3Qgc3VyZSB3aGV0aGVyIHB1c2hpbmcgdGhlIG92ZXItTVRV LXNpemVkIHBhY2tldCBvciBwdXNoaW5nIHRoZSBmb3JnZWQgSUNNUAp3aXRob3V0IGVuY2Fwc3Vs YXRpb24gdG8gY29udHJvbGxlciBpcyByZXF1aXJlZCBieSBjdXJyZW50IG92cyBpbXBsZW1lbnRh dGlvbi4gQnkgZG9pbmcKc28sIHN1Y2ggb3Zlci1NVFUtc2l6ZWQgcGFja2V0IGlzIHRyZWF0ZWQg YXMgYSBldmVudCBmb3IgdGhlIGNvbnRyb2xsZXIgdG8gYmUgdGFrZQpjYXJlIG9mLgoKCgotLSAK Tm8genVvIG5vIGRpZSBidXQgSSBoYXZlIHRvIHRyeS4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZGV2IG1haWxpbmcgbGlzdApkZXZAb3BlbnZzd2l0Y2gu b3JnCmh0dHA6Ly9vcGVudnN3aXRjaC5vcmcvbWFpbG1hbi9saXN0aW5mby9kZXYK