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=unavailable 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 F0107C169C4 for ; Mon, 11 Feb 2019 08:53:27 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 934B020823 for ; Mon, 11 Feb 2019 08:53:27 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="L96LTLLh" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 934B020823 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mellanox.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 2500A8E00D1; Mon, 11 Feb 2019 03:53:27 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 1FF178E00D2; Mon, 11 Feb 2019 03:53:27 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0F8C68E00D1; Mon, 11 Feb 2019 03:53:27 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by kanga.kvack.org (Postfix) with ESMTP id BD8968E00D1 for ; Mon, 11 Feb 2019 03:53:26 -0500 (EST) Received: by mail-pl1-f198.google.com with SMTP id v2so8866079plg.6 for ; Mon, 11 Feb 2019 00:53:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:dkim-signature:from:to:cc:subject:thread-topic :thread-index:date:message-id:references:in-reply-to:accept-language :content-language:content-id:content-transfer-encoding:mime-version; bh=KDBkDFLLWB84ftWBeJQUI9kj5iWAbuBF0V0vEEqxeTM=; b=YGNSuQ66MpUXsN/PrVzDVaf+ppMF1ksViWqtJB7hWuGPKzj70pccEIoSwy3fXJXfqB ceLaciGn/b4fbsaSx/0RWRJsveJWJhyXA6nX0wBlbTSHpRkq3RQRdexIT9NHIXQumima 2KuHU9iVZPH+j4O63FV+EgHWxweEzqs0VWC13oE/+/066IAz5f/Aps96lAnd4Fd3a2WI 6HkYVdcB8sl5PjZ1JaxEEgeV6s4ipVgvKipN2TNM6V48rzZmKZMoF36SKtTUmruZ91Ea +1ufxZpx7GmA4wLg9dfGsu8H8fRHHj6pdBFw6TVkra2vExcePaX/MScXM4Yq7HkvkGgu jK4A== X-Gm-Message-State: AHQUAubGax3YUS/ZUrtvULDkZG7bPzmo8LZyODjHtp0yJVpYUDCK5/5c UcPUoe3tWgsKY8rLg4OlIRcuJjJfOvZktOgVr6Tg+YWxbr0DjgFYywnZevZBDPlDUTRef3e3V+s RyYuLtnn1rTIYFXiJPjy66uUvL6wld8wwhizPLDSrMlOCKCY3MveARs5/ezf/saHozA== X-Received: by 2002:a62:2c81:: with SMTP id s123mr35296254pfs.174.1549875206430; Mon, 11 Feb 2019 00:53:26 -0800 (PST) X-Google-Smtp-Source: AHgI3IZs+V0g8FS1fltrI8jQwNpoGUIB8TRQ9TtrS0+bVoVrv1kqOLg7iGErPKWqlI91fPWLi4RB X-Received: by 2002:a62:2c81:: with SMTP id s123mr35296217pfs.174.1549875205652; Mon, 11 Feb 2019 00:53:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549875205; cv=none; d=google.com; s=arc-20160816; b=MZHSTOuN+479XDUt1K7ticdXKr9Mh8zsLHUTvLnBUwiQ/Q4Ldhu3St/m0BCXxpuQlD bRalkqYN9pTb+oMSRTCk+LkqJtO/Oet6UuhjvVfFaUPm7xnO2QjaRr5/o1EGx5rVpmhI qPEWKb+yXfg05ED/b//Zu7lwypYdi24eqvvBggjc3bDX9DamEmvHNOlScee94CVApRf9 B6Mdjqyg1gnXVe+M17g3qdXen8h3ny/Fzmq/gtJs8BAVpqEYqFafp5jPZa7uJ0v6n3C4 16ZdOcRjtQOtezMoYPwva9q3zJ+GDYhHTtxboosQ8ThOhSNmF5eShtlr9ip21RSwjqKR XhJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-id:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:dkim-signature; bh=KDBkDFLLWB84ftWBeJQUI9kj5iWAbuBF0V0vEEqxeTM=; b=cF8MDIm1GVnA9TETvLFt9TBqkM3IYdqIOP8c2w6555PHF7apnl5SxJ9zlLcd7P71SP 9lQBsM2v7dHS3vUN10uxkGkML4Q0l/vZqWowCf3ai2ELKGIObaHy+tU5GB+VajNWc9u0 FA7lGpmv9u70vPZUEqCmaWHR7afaV04xGdx0wWSqfknK93g6c97SFbjfcx7JB6HqFm9O NIuW+XHQ5hrlRfEcB6mGu4dAWHerPRDHxgJC9lFlY1VNe+o0c/mXnkOUhKK4Gv1DPHcg BW2qVEzv/ew0WkDvSkciXV7lBgJn6NBhp6KkHeIcSvLa7OPAG2Oj91jbFVwcJBW4PawL Gk3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@Mellanox.com header.s=selector1 header.b=L96LTLLh; spf=pass (google.com: domain of tariqt@mellanox.com designates 40.107.15.40 as permitted sender) smtp.mailfrom=tariqt@mellanox.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mellanox.com Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150040.outbound.protection.outlook.com. [40.107.15.40]) by mx.google.com with ESMTPS id f10si9256102plo.53.2019.02.11.00.53.24 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 11 Feb 2019 00:53:25 -0800 (PST) Received-SPF: pass (google.com: domain of tariqt@mellanox.com designates 40.107.15.40 as permitted sender) client-ip=40.107.15.40; Authentication-Results: mx.google.com; dkim=pass header.i=@Mellanox.com header.s=selector1 header.b=L96LTLLh; spf=pass (google.com: domain of tariqt@mellanox.com designates 40.107.15.40 as permitted sender) smtp.mailfrom=tariqt@mellanox.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mellanox.com 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=KDBkDFLLWB84ftWBeJQUI9kj5iWAbuBF0V0vEEqxeTM=; b=L96LTLLh9f2T/M6wn9ECPja7bAvLFt9M9XR6/0Ry/bIfRkr/ZPZYxyDZG8SJcnuxL0m/1ZQxkOD4fUEv2xIsoC3z9GmN3xNrOj4mavPTMd3K9+hGAQizakCC+fFYSws+/7S5lGgh/uP/qZtt+9z7NgH0OqmXqtaPpjrVMm4UCZI= Received: from HE1PR05MB3257.eurprd05.prod.outlook.com (10.170.243.19) by HE1PR05MB3465.eurprd05.prod.outlook.com (10.170.244.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1601.22; Mon, 11 Feb 2019 08:53:19 +0000 Received: from HE1PR05MB3257.eurprd05.prod.outlook.com ([fe80::550a:a35e:2062:792a]) by HE1PR05MB3257.eurprd05.prod.outlook.com ([fe80::550a:a35e:2062:792a%7]) with mapi id 15.20.1601.023; Mon, 11 Feb 2019 08:53:19 +0000 From: Tariq Toukan To: Ilias Apalodimas , Matthew Wilcox CC: David Miller , "brouer@redhat.com" , "toke@redhat.com" , "netdev@vger.kernel.org" , "mgorman@techsingularity.net" , "linux-mm@kvack.org" Subject: Re: [RFC, PATCH] net: page_pool: Don't use page->private to store dma_addr_t Thread-Topic: [RFC, PATCH] net: page_pool: Don't use page->private to store dma_addr_t Thread-Index: AQHUvvKPEpTQQqXqi0+ZzMx9yc3kKaXUb92AgAADlACAAGXpgIAAAm4AgAACaICABXJdAA== Date: Mon, 11 Feb 2019 08:53:19 +0000 Message-ID: References: <1549550196-25581-1-git-send-email-ilias.apalodimas@linaro.org> <20190207150745.GW21860@bombadil.infradead.org> <20190207152034.GA3295@apalos> <20190207.132519.1698007650891404763.davem@davemloft.net> <20190207213400.GA21860@bombadil.infradead.org> <20190207214237.GA10676@Iliass-MBP.lan> In-Reply-To: <20190207214237.GA10676@Iliass-MBP.lan> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: LNXP265CA0087.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:76::27) To HE1PR05MB3257.eurprd05.prod.outlook.com (2603:10a6:7:35::19) authentication-results: spf=none (sender IP is ) smtp.mailfrom=tariqt@mellanox.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [193.47.165.251] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;HE1PR05MB3465;6:aldZn9mPZnrW52/XpgXSfiHiL5ry3g4RdQmU8BeNi81hUlXEnqX09enVdYhCzZapzQ9yfY7VjdbnZ9DIX/UM96ak15jzWUy873HX4D4fGI1Ypq/18TP0cCR6y3A1YYCA5+oYBr6JTCpEFAe5QYvq87BEkBbQPo+nbvAgB/nmHWdKhpIRR5qVcKeck3yJ+OYf5jT5lCQa3FLbtd4QBgxBRPBunWXAaDOR2dWPfnyHzg8/3hCTTb8AaZ8NgHCZ29L5kfLLe5R6J9TscT5QMcGTP6egY/kA20xJsGJDWAGW9DnsgWL1mUOgAc8YzwGGNHbx/8qS34ORcIUmmX/AvJnMsOFK7WLs0QMqry4Uvv2qFOHXPZaLkiwya1TXnGcXd5PlLvEyK9Q1oYBLWUa0mIphwq8kQ6tFR2Hr8Unjt2ZTHfW/EDNRC6VCAXDWJXMhiXexlbDaR3PV91tzhVWzLsEMUQ==;5:Bd9yQuPCCZVqA5rBYy1ywRbCUk2CImq4S90h8b9PlXOHhyUm7/mGeU8i/R+24QXT0EdKWQIi2S1K/bAfcBsSjg4+5NzpGgICmCPEgbukgmWhXzmxS5cLIEHJknKyIIPSEWTlVfg1TxJU/tsAgyw+xWHoS7GFO4jXc1NxXAy2O2gQw5hTE20fs1JUDK9ToUdVZkyD6rODudK/XlNKp9VcTw==;7:ERJhu1TWjSTY457l6uARmVOo7KB5bhJcT2tHqA5HifuaZtNVdqRxjWMH8l5FSgNEEb1fnwk/LW43sVtULIqlHkw6Gnm9eVDCTkmkpkoq1ArklmM2XW4In2zgoDShHDPAl8PMmSEvRjun0il9tqM//w== x-ms-office365-filtering-correlation-id: e6ef6687-3ef4-4868-b6a0-08d68ffe5e7c 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:HE1PR05MB3465; x-ms-traffictypediagnostic: HE1PR05MB3465: x-microsoft-antispam-prvs: x-forefront-prvs: 0945B0CC72 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(366004)(39860400002)(136003)(396003)(346002)(376002)(199004)(189003)(316002)(106356001)(7736002)(66066001)(305945005)(105586002)(71190400001)(71200400001)(68736007)(2906002)(14454004)(54906003)(476003)(26005)(6512007)(93886005)(31696002)(6486002)(3846002)(256004)(86362001)(6436002)(99286004)(4326008)(6116002)(81166006)(186003)(8936002)(6246003)(11346002)(31686004)(52116002)(446003)(561944003)(8676002)(76176011)(229853002)(2616005)(81156014)(478600001)(102836004)(110136005)(25786009)(386003)(6506007)(53546011)(36756003)(486006)(53936002)(97736004);DIR:OUT;SFP:1101;SCL:1;SRVR:HE1PR05MB3465;H:HE1PR05MB3257.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: F2fX7HIOOmGoOYbZ5avf102tnS0X0ufiCqrf0MhZTKaM4mnf06kjVGlrFGF9rJPuy/a3kzHlzgvRiTSdKjZy+OapCOVUkxpzAeLRF0f9afpxLguCHOtSRlsv+/wy5c5oxy2hUf1O8WHEOo4chzYt2Wf+M6T7EBR4Chd97HuytHO3hDbdVksFeWsBVAkrrCtD5FXqVu+QYjEDO25guSqLwPTGlJgQ8C1gN/pdGZHigPRHupEHirGii7Vy3LdjDONIrxYXCz+NKuPGPS/A50cf6S3e+Z4petIWNI+yeZ5dmYXEyQzWIuvp7NUoVMByZ6OYaMhFoP2H/mWWo46bePSsvOan1mj+IaJX/7cxfhHVNMUhMxnT5MOJ0o+sDwe/MBJwLgDgb/eUp4RmSoPotmxCV2ahYpa76WhMAzNEY7LfRX0= Content-Type: text/plain; charset="utf-8" Content-ID: <1DA2B51E92115147B7DCFDECE7A60F1F@eurprd05.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6ef6687-3ef4-4868-b6a0-08d68ffe5e7c X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2019 08:53:17.5761 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR05MB3465 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: DQoNCk9uIDIvNy8yMDE5IDExOjQyIFBNLCBJbGlhcyBBcGFsb2RpbWFzIHdyb3RlOg0KPiBIaSBN YXR0aGV3LA0KPiANCj4gT24gVGh1LCBGZWIgMDcsIDIwMTkgYXQgMDE6MzQ6MDBQTSAtMDgwMCwg TWF0dGhldyBXaWxjb3ggd3JvdGU6DQo+PiBPbiBUaHUsIEZlYiAwNywgMjAxOSBhdCAwMToyNTox OVBNIC0wODAwLCBEYXZpZCBNaWxsZXIgd3JvdGU6DQo+Pj4gRnJvbTogSWxpYXMgQXBhbG9kaW1h cyA8aWxpYXMuYXBhbG9kaW1hc0BsaW5hcm8ub3JnPg0KPj4+IERhdGU6IFRodSwgNyBGZWIgMjAx OSAxNzoyMDozNCArMDIwMA0KPj4+DQo+Pj4+IFdlbGwgdXBkYXRpbmcgc3RydWN0IHBhZ2UgaXMg dGhlIGZpbmFsIGdvYWwsIGhlbmNlIHRoZSBjb21tZW50LiBJIGFtIG1vc3RseQ0KPj4+PiBsb29r aW5nIGZvciBvcGluaW9ucyBoZXJlIHNpbmNlIHdlIGFyZSB0cnlpbmcgdG8gc3RvcmUgZG1hIGFk ZHJlc3NlcyB3aGljaCBhcmUNCj4+Pj4gaXJyZWxldmFudCB0byBwYWdlcy4gSGF2aW5nIGRtYV9h ZGRyX3QgZGVmaW5pdGlvbnMgaW4gbW0tcmVsYXRlZCBoZWFkZXJzIGlzIGENCj4+Pj4gYml0IGNv bnRyb3ZlcnNpYWwgaXNuJ3QgaXQgPyBJZiB3ZSBjYW4gYWRkIHRoYXQsIHRoZW4geWVzIHRoZSBj b2RlIHdvdWxkIGxvb2sNCj4+Pj4gYmV0dGVyDQo+Pj4NCj4+PiBJIGZ1bmRhbWVudGFsbHkgZGlz YWdyZWUuDQo+Pj4NCj4+PiBPbmUgb2YgdGhlIGNvcmUgb3BlcmF0aW9ucyBwZXJmb3JtZWQgb24g YSBwYWdlIGlzIG1hcHBpbmcgaXQgc28gdGhhdCBhIGRldmljZQ0KPj4+IGFuZCB1c2UgaXQuDQo+ Pj4NCj4+PiBXaHkgaGF2ZSBhbmNpbGxhcnkgZGF0YSBzdHJ1Y3R1cmUgc3VwcG9ydCBmb3IgdGhp cyBhbGwgb3ZlciB0aGUgcGxhY2UsIHJhdGhlcg0KPj4+IHRoYW4gaW4gdGhlIGNvbW1vbiBzcG90 IHdoaWNoIGlzIHRoZSBwYWdlLg0KPj4+DQo+Pj4gQSBwYWdlIHJlYWxseSBpcyBub3QganVzdCBh ICdtbScgc3RydWN0dXJlLCBpdCBpcyBhIHN5c3RlbSBzdHJ1Y3R1cmUuDQo+Pg0KPj4gKzENCj4+ DQo+PiBUaGUgZnVuZGFtZW50YWwgcG9pbnQgb2YgY29tcHV0aW5nIGlzIHRvIGRvIEkvTy4NCj4g T2ssIGdyZWF0IHRoYXQgc2hvdWxkIHNvcnQgaXQgb3V0IHRoZW4uDQo+IEknbGwgdXNlIHlvdXIg cHJvcG9zYWwgYW5kIGJhc2UgdGhlIHBhdGNoIG9uIHRoYXQuDQo+IA0KPiBUaGFua3MgZm9yIHRh a2luZyB0aGUgdGltZSB3aXRoIHRoaXMNCj4gDQo+IC9JbGlhcw0KPiANCg0KSGksDQoNCkl0J3Mg Z3JlYXQgdG8gdXNlIHRoZSBzdHJ1Y3QgcGFnZSB0byBzdG9yZSBpdHMgZG1hIG1hcHBpbmcsIGJ1 dCBJIGFtIA0Kd29ycmllZCBhYm91dCBleHRlbnNpYmlsaXR5Lg0KcGFnZV9wb29sIGlzIGV2b2x2 aW5nLCBhbmQgaXQgd291bGQgbmVlZCBzZXZlcmFsIG1vcmUgcGVyLXBhZ2UgZmllbGRzLiANCk9u ZSBvZiB0aGVtIHdvdWxkIGJlIHBhZ2VyZWZfYmlhcywgYSBwbGFubmVkIG9wdGltaXphdGlvbiB0 byByZWR1Y2UgdGhlIA0KbnVtYmVyIG9mIHRoZSBjb3N0bHkgYXRvbWljIHBhZ2VyZWYgb3BlcmF0 aW9ucyAoYW5kIHJlcGxhY2UgZXhpc3RpbmcgDQpjb2RlIGluIHNldmVyYWwgZHJpdmVycykuDQoN Ckkgd291bGQgcmVwbGFjZSB0aGlzIGRtYSBmaWVsZCB3aXRoIGEgcG9pbnRlciB0byBhbiBleHRl bnNpYmxlIHN0cnVjdCwgDQp0aGF0IHdvdWxkIGNvbnRhaW4gdGhlIGRtYSBtYXBwaW5nIChhbmQg b3RoZXIgc3R1ZmYgaW4gdGhlIG5lYXIgZnV0dXJlKS4NClRoaXMgcG9pbnRlciBmaXRzIHBlcmZl Y3RseSB3aXRoIHRoZSBleGlzdGluZyB1bnNpZ25lZCBsb25nIHByaXZhdGU7IA0KdGhleSBjYW4g c2hhcmUgdGhlIG1lbW9yeSwgZm9yIGJvdGggMzItIGFuZCA2NC1iaXRzIHN5c3RlbXMuDQoNClRo ZSBvbmx5IGRvd25zaWRlIGlzIG9uZSBtb3JlIHBvaW50ZXIgZGUtcmVmZXJlbmNlLiBUaGlzIHNo b3VsZCBiZSBwZXJmIA0KdGVzdGVkLg0KSG93ZXZlciwgd2hlbiBpbnRyb2R1Y2luZyB0aGUgcGFn ZSByZWZjbnQgYmlhcyBvcHRpbWl6YXRpb24gaW50byANCnBhZ2VfcG9vbCwgSSBiZWxpZXZlIHRo ZSBwZXJmIGdhaW4gd291bGQgYmUgZ3VhcmFudGVlZC4NCg0KUmVnYXJkcywNClRhcmlxDQo=