From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id C2BF6C282CB for ; Sat, 9 Feb 2019 00:18:38 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 7DA2D20869 for ; Sat, 9 Feb 2019 00:18:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="Gzb84TpU" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726894AbfBIASh (ORCPT ); Fri, 8 Feb 2019 19:18:37 -0500 Received: from mail-eopbgr40080.outbound.protection.outlook.com ([40.107.4.80]:15449 "EHLO EUR03-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726244AbfBIASg (ORCPT ); Fri, 8 Feb 2019 19:18:36 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=85Y+WrzNNf5YwW0/Ie7dTW5lOUnmcujYyips/lABnjY=; b=Gzb84TpU44F7InbyQyHPtzaoYUP0jMnWuDrs5wAk4l7yy49wED0jHFps1uGb6zszJuWX5+fsgqgpsx8st4+QIg5n/UvQiuSyT6P6Dn+NlEql06+k8wYh2E/4Ba75/BJ/SKeJB1gSI/rV/A10hpNpAdjG8UTEpBvy6A14pgl7hDo= Received: from DB8PR05MB5898.eurprd05.prod.outlook.com (20.179.9.32) by DB8PR05MB6620.eurprd05.prod.outlook.com (20.179.8.209) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.19; Sat, 9 Feb 2019 00:18:31 +0000 Received: from DB8PR05MB5898.eurprd05.prod.outlook.com ([fe80::b141:4132:671b:29e2]) by DB8PR05MB5898.eurprd05.prod.outlook.com ([fe80::b141:4132:671b:29e2%4]) with mapi id 15.20.1601.016; Sat, 9 Feb 2019 00:18:31 +0000 From: Saeed Mahameed To: "brouer@redhat.com" CC: "thoiland@redhat.com" , "hawk@kernel.org" , "virtualization@lists.linux-foundation.org" , "borkmann@iogearbox.net" , Tariq Toukan , "toke@toke.dk" , "john.fastabend@gmail.com" , "mst@redhat.com" , "jakub.kicinski@netronome.com" , "dsahern@gmail.com" , "netdev@vger.kernel.org" , "jasowang@redhat.com" , "davem@davemloft.net" , "makita.toshiaki@lab.ntt.co.jp" Subject: Re: Resource management for ndo_xdp_xmit (Was: [PATCH net] virtio_net: Account for tx bytes and packets on sending xdp_frames) Thread-Topic: Resource management for ndo_xdp_xmit (Was: [PATCH net] virtio_net: Account for tx bytes and packets on sending xdp_frames) Thread-Index: AQHUvrmFAUYxEzmliECGOarsuB4IpKXUs3yAgAHYHoCAABDoAA== Date: Sat, 9 Feb 2019 00:18:31 +0000 Message-ID: References: <1548934830-2389-1-git-send-email-makita.toshiaki@lab.ntt.co.jp> <20190131101516-mutt-send-email-mst@kernel.org> <20190131.094523.2248120325911339180.davem@davemloft.net> <20190131211555.3b15c81f@carbon> <20190204125307.08492005@redhat.com> <140ecbe1e25f54f90d859cc696c4119aa96bc6eb.camel@mellanox.com> <20190207084815.1e8bd817@carbon> <9e5e6882566ac67276209b35ec112a824b256bff.camel@mellanox.com> <71c687209afb1268fdb5dc4aabbab9ecf6c2aa37.camel@mellanox.com> In-Reply-To: <71c687209afb1268fdb5dc4aabbab9ecf6c2aa37.camel@mellanox.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.30.5 (3.30.5-1.fc29) authentication-results: spf=none (sender IP is ) smtp.mailfrom=saeedm@mellanox.com; x-originating-ip: [209.116.155.178] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;DB8PR05MB6620;6:bZCz2GVbxB4f/hTxK4owFzYQm8PtON/bHbcmsfui6t9jU7k7Cdp2ZlZsdRWyjtKKrhaK39uRqhABgfOehsvIGnr+o9SArEAq3kCwOqXGOIa2MAPeFn7rkYmneI1+FMOGf11EeLDUG3QBU50O5CWVBOgA27Cv7FQz/RpQpA4ilpxINJJPwIqyWkdny5Ui11N2FUvIu2nuIL4bm+eZPbMDL5AM+xmTdvRtO3AAs72n7bTGp996smpyr0tX+hDuIE00rL4tgEmGvgeY1YrykXIHX2E/Vk0yMHXECOY9Cjohl4cN4EHO4/qnoYDG63s/jgsqX4yaYBv5XUq39tVYELnEUqmqsvf+Y2np3cr9vUmOLJWAxQ/FGclNhlW9bK5G3IiDNla0G2mZ6DMO5bpjLCjHomg/OYD2veIXrCw5uYJRkL3gWkF9i0upvcrsBdKek6ovvEuuCx3jUYZRqM8MWC7qUQ==;5:vOhKB+N6Sznm5wPz5mPRjprJO07JLECWnx1swkVkGoxYiPPvKHC152hmcDBSLnVmFY9+Ws0pRDZOzwPtMCeT4zGtOI+vVi/RZdADZJEMZwhnG35tup8G/u5nDt4Wu9remmHpDeD3IdFkiig0fTZJ5ldueWqMYvofV1nRc3qTow1equCPbMspMrp02GLBjbFPow/pady1aH0XLrW1UppJnQ==;7:YDuerjQEiVzFeRGmeTgl9qFnpPjT+w5yhSNFjb1TLrZC38l8UVNtqN8U6jmdcgxQYdAvGHmNAzctXBVg7r5kOhsazYwUvA1Xaa0ZHQSTB5KuzFgCvhpvT44dBP4YJo2DIQF2OZCVlHBUOZzaqy7Zgw== x-ms-office365-filtering-correlation-id: 5534f63d-031d-4a27-f67d-08d68e241f65 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600110)(711020)(4605077)(4618075)(2017052603328)(7153060)(7193020);SRVR:DB8PR05MB6620; x-ms-traffictypediagnostic: DB8PR05MB6620: x-microsoft-antispam-prvs: x-forefront-prvs: 09435FCA72 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(979002)(376002)(136003)(39860400002)(366004)(346002)(396003)(199004)(189003)(5640700003)(93886005)(6246003)(478600001)(71190400001)(25786009)(14454004)(4326008)(6916009)(71200400001)(66066001)(6512007)(118296001)(256004)(68736007)(14444005)(8936002)(486006)(97736004)(4744005)(102836004)(11346002)(81156014)(1730700003)(6486002)(2906002)(446003)(58126008)(26005)(54906003)(36756003)(186003)(6506007)(2501003)(81166006)(76176011)(99286004)(476003)(316002)(2616005)(6436002)(6116002)(305945005)(3846002)(86362001)(2351001)(7736002)(106356001)(105586002)(15650500001)(53936002)(7416002)(8676002)(229853002)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:DB8PR05MB6620;H:DB8PR05MB5898.eurprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 99n0sylBtbCxs7va7zDA4LirgYgrViiOQnLr1GY55ZnSbnHIJOz7iRfQ4Md0ZWyR1epR+zI6xz1m8872VikkPbBZ7KBD87/wvQgiILYHSnrPjXmaFJS2CWEWl7SelbFTWMaYUbWUTGG5L/foYSAC2QKwF7OJOqKjepMbkFhl5cmG5NVt7HTyMIf8Qcz3gp6uNjnPIQ25P4pHmDSimje3ai7WLxDTkZf8PeH12XthxtEgJaRcW2L0iFARB019NCe8OG03/t3QCJS+KQpIdahJcvDpUl2WtlunOG6nZys3OUxtUfPbb6sYT8AXbP/iOJT0pSIRFt9gjcgNjBaHdui5Ss/m6kvOidIOLqgQe/7C4rOWBBczaJUnsWwm9e1rWvnN6IKZyponHlDiTzBsM8BX6G21WnH/nIQKGjrh5gWT7C0= Content-Type: text/plain; charset="utf-8" Content-ID: <5232405ADEC1A74D9901CF46890DBB1C@eurprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5534f63d-031d-4a27-f67d-08d68e241f65 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2019 00:18:31.4445 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR05MB6620 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org T24gRnJpLCAyMDE5LTAyLTA4IGF0IDE1OjE3IC0wODAwLCBTYWVlZCBNYWhhbWVlZCB3cm90ZToN Cj4gT24gVGh1LCAyMDE5LTAyLTA3IGF0IDE5OjA4ICswMDAwLCBTYWVlZCBNYWhhbWVlZCB3cm90 ZToNCj4gPiANCj4gPiBTbyANCj4gPiAxKSBvbiBkZXZfbWFwX3VwZGF0ZV9lbGVtKCkgd2Ugd2ls bCBjYWxsDQo+ID4gZGV2LT5kZXYtPm5kb19icGYoKSB0byBub3RpZnkgdGhlIGRldmljZSBvbiB0 aGUgaW50ZW50aW9uIHRvDQo+ID4gc3RhcnQvc3RvcA0KPiA+IHJlZGlyZWN0LCBhbmQgd2FpdCBm b3IgaXQgdG8gY3JlYXRlL2Rlc3Ryb3kgdGhlIEhXIHJlc291cmNlcw0KPiA+IGJlZm9yZS9hZnRl ciBhY3R1YWxseSB1cGRhdGluZyB0aGUgbWFwDQo+ID4gDQo+IA0KPiBzaWxseSBtZSwgZGV2X21h cF91cGRhdGVfZWxlbSBtdXN0IGJlIGF0b21pYywgd2UgY2FuJ3QgaG9vayBkcml2ZXINCj4gcmVz b3VyY2UgYWxsb2NhdGlvbiB0byBpdCwgaXQgbXVzdCBjb21lIGFzIGEgc2VwYXJhdGUgcmVxdWVz dA0KPiAoc3lzY2FsbCkNCj4gZnJvbSB1c2VyIHNwYWNlIHRvIHJlcXVlc3QgdG8gY3JlYXRlIFhE UCByZWRpcmVjdCByZXNvdXJjZXMuDQo+IA0KDQpXZWxsLCBpdCBpcyBwb3NzaWJsZSB0byByZW5k ZXIgZGV2X21hcF91cGRhdGVfZWxlbSBub24tYXRvbWljIGFuZCBmYWlsDQpCUEYgcHJvZ3JhbXMg d2hvIHRyeSB0byB1cGRhdGUgaXQgaW4gdGhlIHZlcmlmaWVyDQpjaGVja19tYXBfZnVuY19jb21w YXRpYmlsaXR5Lg0KDQppZiB5b3Uga25vdyBvZiBhbnkgY2FzZSB3aGVyZSBkZXZtYXAgbmVlZHMg dG8gYmUgdXBkYXRlZCBmcm9tIHRoZSBCUEYNCnByb2dyYW0gcGxlYXNlIGxldCBtZSBrbm93Lg0K DQo=