From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael S. Tsirkin" Subject: Re: [PATCH net] virtio-net: unbreak cusmed packet for small buffer XDP Date: Wed, 28 Jun 2017 05:17:13 +0300 Message-ID: <20170628051555-mutt-send-email-mst@kernel.org> References: <1498614843-8163-1-git-send-email-jasowang@redhat.com> <20170628050057-mutt-send-email-mst@kernel.org> <7068053c-50da-6779-5ff2-6588e01e616d@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <7068053c-50da-6779-5ff2-6588e01e616d@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: Jason Wang Cc: netdev@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org T24gV2VkLCBKdW4gMjgsIDIwMTcgYXQgMTA6MTQ6MzRBTSArMDgwMCwgSmFzb24gV2FuZyB3cm90 ZToKPiAKPiAKPiBPbiAyMDE35bm0MDbmnIgyOOaXpSAxMDowMiwgTWljaGFlbCBTLiBUc2lya2lu IHdyb3RlOgo+ID4gT24gV2VkLCBKdW4gMjgsIDIwMTcgYXQgMDk6NTQ6MDNBTSArMDgwMCwgSmFz b24gV2FuZyB3cm90ZToKPiA+ID4gV2Ugc2hvdWxkIGFsbG93IGNzdW1lZCBwYWNrZXQgZm9yIHNt YWxsIGJ1ZmZlciwgb3RoZXJ3aXNlIFhEUF9QQVNTCj4gPiA+IHdvbid0IHdvcmsgY29ycmVjdGx5 Lgo+ID4gPiAKPiA+ID4gRml4ZXMgY29tbWl0IGJiOTFhY2NmMjczMyAoInZpcnRpby1uZXQ6IFhE UCBzdXBwb3J0IGZvciBzbWFsbCBidWZmZXJzIikKPiA+ID4gU2lnbmVkLW9mZi1ieTogSmFzb24g V2FuZyA8amFzb3dhbmdAcmVkaGF0LmNvbT4KPiA+IFRoZSBpc3N1ZSB3b3VsZCBiZSBWSVJUSU9f TkVUX0hEUl9GX0RBVEFfVkFMSUQgbWlnaHQgYmUgc2V0Lgo+ID4gV2hhdCBkbyB5b3UgdGhpbms/ Cj4gCj4gSSB0aGluayBpdCdzIHNhZmUuIEZvciBYRFBfUEFTUywgaXQgd29yayBsaWtlIGluIHRo ZSBwYXN0LgoKVGhhdCdzIHRoZSBwYXJ0IEkgZG9uJ3QgZ2V0LiBXaXRoIERBVEFfVkFMSUQgY3N1 bSBpbiBwYWNrZXQgaXMgd3JvbmcsIFhEUAp0b29scyBhc3N1bWUgaXQncyB2YWx1ZS4KCj4gRm9y IFhEUF9UWCwgd2UKPiB6ZXJvIHRoZSB2bmV0IGhlYWRlci4KCkFnYWluIFRYIG9mZmxvYWQgaXMg ZGlzYWJsZWQsIHNvIHBhY2tldHMgd2lsbCBnbyBvdXQgd2l0aCBhbiBpbnZhbGlkCmNoZWNrc3Vt LgoKPiBGb3IgYWRqdXN0aW5nIGhlYWRlciwgWERQIHByb2cgc2hvdWxkIGRlYWwgd2l0aCBjc3Vt Lgo+IAo+IFRoYW5rcwoKVGhhdCBwYXJ0IHNlZW1zIHJpZ2h0LgoKPiA+IAo+ID4gPiAtLS0KPiA+ ID4gVGhlIHBhdGNoIGlzIG5lZWRlZCBmb3IgLXN0YWJsZS4KPiA+ID4gLS0tCj4gPiA+ICAgZHJp dmVycy9uZXQvdmlydGlvX25ldC5jIHwgMiArLQo+ID4gPiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGlu c2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+ID4gPiAKPiA+ID4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvbmV0L3ZpcnRpb19uZXQuYyBiL2RyaXZlcnMvbmV0L3ZpcnRpb19uZXQuYwo+ID4gPiBpbmRl eCAxNDNkOGE5Li40OTlmY2M5IDEwMDY0NAo+ID4gPiAtLS0gYS9kcml2ZXJzL25ldC92aXJ0aW9f bmV0LmMKPiA+ID4gKysrIGIvZHJpdmVycy9uZXQvdmlydGlvX25ldC5jCj4gPiA+IEBAIC00MTMs NyArNDEzLDcgQEAgc3RhdGljIHN0cnVjdCBza19idWZmICpyZWNlaXZlX3NtYWxsKHN0cnVjdCBu ZXRfZGV2aWNlICpkZXYsCj4gPiA+ICAgCQl2b2lkICpvcmlnX2RhdGE7Cj4gPiA+ICAgCQl1MzIg YWN0Owo+ID4gPiAtCQlpZiAodW5saWtlbHkoaGRyLT5oZHIuZ3NvX3R5cGUgfHwgaGRyLT5oZHIu ZmxhZ3MpKQo+ID4gPiArCQlpZiAodW5saWtlbHkoaGRyLT5oZHIuZ3NvX3R5cGUpKQo+ID4gPiAg IAkJCWdvdG8gZXJyX3hkcDsKPiA+ID4gICAJCXhkcC5kYXRhX2hhcmRfc3RhcnQgPSBidWYgKyBW SVJUTkVUX1JYX1BBRCArIHZpLT5oZHJfbGVuOwo+ID4gPiAtLSAKPiA+ID4gMi43LjQKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVmlydHVhbGl6YXRpb24g bWFpbGluZyBsaXN0ClZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnCmh0 dHBzOi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3ZpcnR1YWxp emF0aW9u