From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesper Dangaard Brouer Subject: Re: [PATCH net 6/7] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs Date: Thu, 17 Jan 2019 14:39:13 +0100 Message-ID: <20190117143913.7c178e2f__5689.67247750169$1547755126$gmane$org@redhat.com> References: <1547724045-2726-1-git-send-email-makita.toshiaki@lab.ntt.co.jp> <1547724045-2726-7-git-send-email-makita.toshiaki@lab.ntt.co.jp> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: 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: "Michael S. Tsirkin" , netdev@vger.kernel.org, virtualization@lists.linux-foundation.org, brouer@redhat.com, "David S. Miller" List-Id: virtualization@lists.linuxfoundation.org T24gVGh1LCAxNyBKYW4gMjAxOSAyMDo1NjozOSArMDgwMApKYXNvbiBXYW5nIDxqYXNvd2FuZ0By ZWRoYXQuY29tPiB3cm90ZToKCj4gT24gMjAxOS8xLzE3IOS4i+WNiDc6MjAsIFRvc2hpYWtpIE1h a2l0YSB3cm90ZToKPiA+IHB1dF9wYWdlKCkgY2FuIHdvcmsgYXMgYSBmYWxsYmFjayBmb3IgZnJl ZWluZyB4ZHBfZnJhbWVzLCBidXQgdGhlCj4gPiBhcHByb3ByaWF0ZSB3YXkgaXMgdG8gdXNlIHhk cF9yZXR1cm5fZnJhbWUoKS4KPiA+Cj4gPiBGaXhlczogY2FjMzIwYzg1MGVmICgidmlydGlvX25l dDogY29udmVydCB0byB1c2UgZ2VuZXJpYyB4ZHBfZnJhbWUgYW5kIHhkcF9yZXR1cm5fZnJhbWUg QVBJIikKPiA+IFNpZ25lZC1vZmYtYnk6IFRvc2hpYWtpIE1ha2l0YSA8bWFraXRhLnRvc2hpYWtp QGxhYi5udHQuY28uanA+Cj4gPiAtLS0KPiA+ICAgZHJpdmVycy9uZXQvdmlydGlvX25ldC5jIHwg MiArLQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkK PiA+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvdmlydGlvX25ldC5jIGIvZHJpdmVycy9u ZXQvdmlydGlvX25ldC5jCj4gPiBpbmRleCBhZTkzZjBlLi45OTZkZTY5IDEwMDY0NAo+ID4gLS0t IGEvZHJpdmVycy9uZXQvdmlydGlvX25ldC5jCj4gPiArKysgYi9kcml2ZXJzL25ldC92aXJ0aW9f bmV0LmMKPiA+IEBAIC0yNjY4LDcgKzI2NjgsNyBAQCBzdGF0aWMgdm9pZCBmcmVlX3VudXNlZF9i dWZzKHN0cnVjdCB2aXJ0bmV0X2luZm8gKnZpKQo+ID4gICAJCQlpZiAoIWlzX3hkcF9yYXdfYnVm ZmVyX3F1ZXVlKHZpLCBpKSkKPiA+ICAgCQkJCWRldl9rZnJlZV9za2IoYnVmKTsKPiA+ICAgCQkJ ZWxzZQo+ID4gLQkJCQlwdXRfcGFnZSh2aXJ0X3RvX2hlYWRfcGFnZShidWYpKTsKPiA+ICsJCQkJ eGRwX3JldHVybl9mcmFtZShidWYpOwoKSSBhc3N1bWUgdGhlIGlzX3hkcF9yYXdfYnVmZmVyX3F1 ZXVlKCkgdGVzdCBhc3N1cmVzIHRoYXQgdGhpcyB2b2lkICpidWYKaXMgYSBzdHJ1Y3QgeGRwX2Zy YW1lLgoKPiA+ICAgCQl9Cj4gPiAgIAl9Cj4gPiAgICAgCj4gCj4gCj4gQWNrZWQtYnk6IEphc29u IFdhbmcgPGphc293YW5nQHJlZGhhdC5jb20+CgpBY2tlZC1ieTogSmVzcGVyIERhbmdhYXJkIEJy b3VlciA8YnJvdWVyQHJlZGhhdC5jb20+CgotLSAKQmVzdCByZWdhcmRzLAogIEplc3BlciBEYW5n YWFyZCBCcm91ZXIKICBNU2MuQ1MsIFByaW5jaXBhbCBLZXJuZWwgRW5naW5lZXIgYXQgUmVkIEhh dAogIExpbmtlZEluOiBodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9pbi9icm91ZXIKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVmlydHVhbGl6YXRpb24gbWFp bGluZyBsaXN0ClZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnCmh0dHBz Oi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3ZpcnR1YWxpemF0 aW9u