From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julio Faracco Subject: Re: [PATCH RFC net-next 1/2] drivers: net: virtio_net: Add tx_timeout stats field Date: Mon, 7 Oct 2019 11:55:06 -0300 Message-ID: References: <20191006184515.23048-1-jcfaracco@gmail.com> <20191006184515.23048-2-jcfaracco@gmail.com> <52efa170-722c-334d-627e-30931fba7a7e@linux.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <52efa170-722c-334d-627e-30931fba7a7e@linux.ibm.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: Julian Wiedmann Cc: Daiane Mendes , "Michael S. Tsirkin" , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux-foundation.org, davem@davemloft.net List-Id: virtualization@lists.linuxfoundation.org RW0gc2VnLCA3IGRlIG91dCBkZSAyMDE5IMOgcyAxMToxNSwgSnVsaWFuIFdpZWRtYW5uIDxqd2lA bGludXguaWJtLmNvbT4gZXNjcmV2ZXU6Cj4KPiBPbiAwNi4xMC4xOSAyMDo0NSwgamNmYXJhY2Nv QGdtYWlsLmNvbSB3cm90ZToKPiA+IEZyb206IEp1bGlvIEZhcmFjY28gPGpjZmFyYWNjb0BnbWFp bC5jb20+Cj4gPgo+ID4gRm9yIGRlYnVnIHB1cnBvc2Ugb2YgVFggdGltZW91dCBldmVudHMsIGEg dHhfdGltZW91dCBlbnRyeSB3YXMgYWRkZWQgdG8KPiA+IG1vbml0b3IgdGhpcyBzcGVjaWFsIGNh c2U6IHdoZW4gZGV2X3dhdGNoZG9nIGlkZW50aWZpZXMgYSB0eF90aW1lb3V0IGFuZAo+ID4gdGhy b3cgYW4gZXhjZXB0aW9uLiBXZSBjYW4gYm90aCBjb25zaWRlciB0aGlzIGV2ZW50IGFzIGFuIGVy cm9yLCBidXQKPiA+IGRyaXZlciBzaG91bGQgcmVwb3J0IGFzIGEgdHhfdGltZW91dCBzdGF0aXN0 aWMuCj4gPgo+Cj4gSGkgSnVsaW8sCj4gZGV2X3dhdGNoZG9nKCkgdXBkYXRlcyB0eHEtPnRyYW5z X3RpbWVvdXQsIHdoeSBpc24ndCB0aGF0IHN1ZmZpY2llbnQ/CgpIaSBKdWxpYW4sCkdvb2QgY2F0 Y2ghIFRoaXMgY2FzZSAodGhpcyBwYXRjaCkgaXQgd291bGQgYmUgdXNlZnVsIG9ubHkgZm9yIGV0 aHRvb2wgc3RhdHMuClRoaXMgaXMgbm90IHNvIHJlbGV2YW50IGFzIHRoZSBtZXRob2QgaW1wbGVt ZW50YXRpb24gaXRzZWxmLgpCdXQsIG9uIHRoZSBvdGhlciBoYW5kLCBJIHRoaW5rIGl0IHNob3Vs ZCBiZSByZWxldmFudCBpZiB3ZSBzcGxpdCBpbnRvCnR4X3RpbWVvdXQgcGVyIHF1ZXVlLgpBbnl3 YXksIHN1Z2dlc3Rpb25zIGFyZSB3ZWxjb21lLgoKPgo+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBKdWxp byBGYXJhY2NvIDxqY2ZhcmFjY29AZ21haWwuY29tPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFpYW5l IE1lbmRlcyA8ZG5tZW5kZXM3NkBnbWFpbC5jb20+Cj4gPiBDYzogSmFzb24gV2FuZyA8amFzb3dh bmdAcmVkaGF0LmNvbT4KPiA+IC0tLQo+ID4gIGRyaXZlcnMvbmV0L3ZpcnRpb19uZXQuYyB8IDYg KysrKystCj4gPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigt KQo+ID4KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC92aXJ0aW9fbmV0LmMgYi9kcml2ZXJz L25ldC92aXJ0aW9fbmV0LmMKPiA+IGluZGV4IDRmM2RlMGFjOGIwYi4uMjdmOWIyMTJjOWY1IDEw MDY0NAo+ID4gLS0tIGEvZHJpdmVycy9uZXQvdmlydGlvX25ldC5jCj4gPiArKysgYi9kcml2ZXJz L25ldC92aXJ0aW9fbmV0LmMKPiA+IEBAIC03NSw2ICs3NSw3IEBAIHN0cnVjdCB2aXJ0bmV0X3Nx X3N0YXRzIHsKPiA+ICAgICAgIHU2NCB4ZHBfdHg7Cj4gPiAgICAgICB1NjQgeGRwX3R4X2Ryb3Bz Owo+ID4gICAgICAgdTY0IGtpY2tzOwo+ID4gKyAgICAgdTY0IHR4X3RpbWVvdXRzOwo+ID4gIH07 Cj4gPgo+ID4gIHN0cnVjdCB2aXJ0bmV0X3JxX3N0YXRzIHsKPiA+IEBAIC05OCw2ICs5OSw3IEBA IHN0YXRpYyBjb25zdCBzdHJ1Y3QgdmlydG5ldF9zdGF0X2Rlc2MgdmlydG5ldF9zcV9zdGF0c19k ZXNjW10gPSB7Cj4gPiAgICAgICB7ICJ4ZHBfdHgiLCAgICAgICAgICAgICBWSVJUTkVUX1NRX1NU QVQoeGRwX3R4KSB9LAo+ID4gICAgICAgeyAieGRwX3R4X2Ryb3BzIiwgICAgICAgVklSVE5FVF9T UV9TVEFUKHhkcF90eF9kcm9wcykgfSwKPiA+ICAgICAgIHsgImtpY2tzIiwgICAgICAgICAgICAg IFZJUlRORVRfU1FfU1RBVChraWNrcykgfSwKPiA+ICsgICAgIHsgInR4X3RpbWVvdXRzIiwgICAg ICAgIFZJUlRORVRfU1FfU1RBVCh0eF90aW1lb3V0cykgfSwKPiA+ICB9Owo+ID4KPiA+ICBzdGF0 aWMgY29uc3Qgc3RydWN0IHZpcnRuZXRfc3RhdF9kZXNjIHZpcnRuZXRfcnFfc3RhdHNfZGVzY1td ID0gewo+ID4gQEAgLTE3MjEsNyArMTcyMyw3IEBAIHN0YXRpYyB2b2lkIHZpcnRuZXRfc3RhdHMo c3RydWN0IG5ldF9kZXZpY2UgKmRldiwKPiA+ICAgICAgIGludCBpOwo+ID4KPiA+ICAgICAgIGZv ciAoaSA9IDA7IGkgPCB2aS0+bWF4X3F1ZXVlX3BhaXJzOyBpKyspIHsKPiA+IC0gICAgICAgICAg ICAgdTY0IHRwYWNrZXRzLCB0Ynl0ZXMsIHJwYWNrZXRzLCByYnl0ZXMsIHJkcm9wczsKPiA+ICsg ICAgICAgICAgICAgdTY0IHRwYWNrZXRzLCB0Ynl0ZXMsIHRlcnJvcnMsIHJwYWNrZXRzLCByYnl0 ZXMsIHJkcm9wczsKPiA+ICAgICAgICAgICAgICAgc3RydWN0IHJlY2VpdmVfcXVldWUgKnJxID0g JnZpLT5ycVtpXTsKPiA+ICAgICAgICAgICAgICAgc3RydWN0IHNlbmRfcXVldWUgKnNxID0gJnZp LT5zcVtpXTsKPiA+Cj4gPiBAQCAtMTcyOSw2ICsxNzMxLDcgQEAgc3RhdGljIHZvaWQgdmlydG5l dF9zdGF0cyhzdHJ1Y3QgbmV0X2RldmljZSAqZGV2LAo+ID4gICAgICAgICAgICAgICAgICAgICAg IHN0YXJ0ID0gdTY0X3N0YXRzX2ZldGNoX2JlZ2luX2lycSgmc3EtPnN0YXRzLnN5bmNwKTsKPiA+ ICAgICAgICAgICAgICAgICAgICAgICB0cGFja2V0cyA9IHNxLT5zdGF0cy5wYWNrZXRzOwo+ID4g ICAgICAgICAgICAgICAgICAgICAgIHRieXRlcyAgID0gc3EtPnN0YXRzLmJ5dGVzOwo+ID4gKyAg ICAgICAgICAgICAgICAgICAgIHRlcnJvcnMgID0gc3EtPnN0YXRzLnR4X3RpbWVvdXRzOwo+ID4g ICAgICAgICAgICAgICB9IHdoaWxlICh1NjRfc3RhdHNfZmV0Y2hfcmV0cnlfaXJxKCZzcS0+c3Rh dHMuc3luY3AsIHN0YXJ0KSk7Cj4gPgo+ID4gICAgICAgICAgICAgICBkbyB7Cj4gPiBAQCAtMTc0 Myw2ICsxNzQ2LDcgQEAgc3RhdGljIHZvaWQgdmlydG5ldF9zdGF0cyhzdHJ1Y3QgbmV0X2Rldmlj ZSAqZGV2LAo+ID4gICAgICAgICAgICAgICB0b3QtPnJ4X2J5dGVzICAgKz0gcmJ5dGVzOwo+ID4g ICAgICAgICAgICAgICB0b3QtPnR4X2J5dGVzICAgKz0gdGJ5dGVzOwo+ID4gICAgICAgICAgICAg ICB0b3QtPnJ4X2Ryb3BwZWQgKz0gcmRyb3BzOwo+ID4gKyAgICAgICAgICAgICB0b3QtPnR4X2Vy cm9ycyAgKz0gdGVycm9yczsKPiA+ICAgICAgIH0KPiA+Cj4gPiAgICAgICB0b3QtPnR4X2Ryb3Bw ZWQgPSBkZXYtPnN0YXRzLnR4X2Ryb3BwZWQ7Cj4gPgo+Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClZpcnR1YWxpemF0aW9uIG1haWxpbmcgbGlzdApWaXJ0 dWFsaXphdGlvbkBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4 Zm91bmRhdGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby92aXJ0dWFsaXphdGlvbg==