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=-0.9 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no 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 7927DC2BA2B for ; Sat, 11 Apr 2020 08:45:44 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id ED5FD206C0 for ; Sat, 11 Apr 2020 08:45:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=oneplus.com header.i=@oneplus.com header.b="P5wTsKQq" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org ED5FD206C0 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=oneplus.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 87EAF8E00A2; Sat, 11 Apr 2020 04:45:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 82F208E0007; Sat, 11 Apr 2020 04:45:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 7453D8E00A2; Sat, 11 Apr 2020 04:45:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0182.hostedemail.com [216.40.44.182]) by kanga.kvack.org (Postfix) with ESMTP id 5CA058E0007 for ; Sat, 11 Apr 2020 04:45:43 -0400 (EDT) Received: from smtpin13.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 1D326180AD801 for ; Sat, 11 Apr 2020 08:45:43 +0000 (UTC) X-FDA: 76694940966.13.shade15_6c01162b94425 X-HE-Tag: shade15_6c01162b94425 X-Filterd-Recvd-Size: 7652 Received: from APC01-SG2-obe.outbound.protection.outlook.com (mail-eopbgr1310099.outbound.protection.outlook.com [40.107.131.99]) by imf48.hostedemail.com (Postfix) with ESMTP for ; Sat, 11 Apr 2020 08:45:42 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IUQVVOlzS7mVMEQHF0IpbTyIJQYhGt3D4EyLj4OnMAUNX+qcXafUctJDJmAQIg+ZjPKhjxMeHazsJEHYw8dRMmdrq2zrhpIAEcHxXovHReDftkTbK+W+6y9HIegAaITqpMlzO1UM5lmHwezqpZpMy5GfJ66g3YD/JyREWkGPz6iE5kSgG3qEWQC+rM7TsewBzO54gqqy8+d7/iIstI9u22srVBZm+KO4Bat0z/gcN2NzUlI2OdqnudIuSAOmSRhfGwWo/AXfAb7y9aJj+jucIMnh4RsSZGI7hK7O0mc8jGNrhi9tyMgLDD6GSbev1BmoGPk1eFtulyQx7nZsLcDzTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=neno23Dv3sGDEZBN8e2KUChsWecPKhzEx2QWEBvS74M=; b=aB/5tIX3bD/qxxfT7D19GC6U3boJMoPSpoJ3cT0OOQhJsJGYhKslQ2+FSgqAAjqZZImm3PA7+c2FvWZaEWhTmcg/k3EyiYA66zxXGmRojQkzZnREK/03rmlvjus4AZNl6EUga1qrZGc87BbsxOfHwsjpfJufpJ0xj7gOPbLQfGnpBwVIpvXSXb0Jjju+OBVNjrB76/P9fsCJl5QFcuNPJKoy8A49zbTVn47WiMcUk1/Ec6H08ukrFh60OgTa44V9XZGq6S9sJYeW6bhejxLcQDIWCXG10gnBRSbRauBIYiCPuyQmbrErQCKIkIWRlTybLgRbYOtt2rZnLxUxcb6nSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oneplus.com; dmarc=pass action=none header.from=oneplus.com; dkim=pass header.d=oneplus.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oneplus.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=neno23Dv3sGDEZBN8e2KUChsWecPKhzEx2QWEBvS74M=; b=P5wTsKQq4y9l07XLBte3TVwXK4o1rJMy0CF5Gdv63vT102v63oJqX62/L+rpJp2ieJjPbbHgZf85V4VYoDZCwRjfqc0fs5LjM8rtA2F1AeauA7Us0fliHF3hZ7WR80XzqIXTqzB5FSiH8TDcMaHMgH0ZAXjTOZMQRrzuyoQ0ZVo= Received: from SG2PR04MB2921.apcprd04.prod.outlook.com (20.177.19.12) by SG2PR04MB2841.apcprd04.prod.outlook.com (20.177.13.13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.20; Sat, 11 Apr 2020 08:45:36 +0000 Received: from SG2PR04MB2921.apcprd04.prod.outlook.com ([fe80::f59e:7124:faf:cb36]) by SG2PR04MB2921.apcprd04.prod.outlook.com ([fe80::f59e:7124:faf:cb36%7]) with mapi id 15.20.2900.026; Sat, 11 Apr 2020 08:45:36 +0000 From: Chintan Pandya To: Alexander Duyck , Prathu Baronia CC: Andrew Morton , linux-mm , Greg KH , "gthelen@google.com" , "jack@suse.cz" , Michal Hocko , Ken Lin , Gasine Xu Subject: RE: [RFC] mm/memory.c: Optimizing THP zeroing routine for !HIGHMEM cases Thread-Topic: [RFC] mm/memory.c: Optimizing THP zeroing routine for !HIGHMEM cases Thread-Index: AQHWCZBuAkmbbonPI0yJXhpllfvnoahyv+iAgADjFnA= Date: Sat, 11 Apr 2020 08:45:35 +0000 Message-ID: References: <20200403081812.GA14090@oneplus.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=chintan.pandya@oneplus.com; x-originating-ip: [103.140.231.58] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 95c99d18-aa89-4780-0300-08d7ddf4b423 x-ms-traffictypediagnostic: SG2PR04MB2841:|SG2PR04MB2841: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 03706074BC x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SG2PR04MB2921.apcprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(10019020)(4636009)(396003)(39860400002)(136003)(346002)(366004)(376002)(52536014)(66946007)(186003)(33656002)(6636002)(86362001)(2906002)(9686003)(66556008)(64756008)(66476007)(66446008)(478600001)(54906003)(5660300002)(76116006)(110136005)(6506007)(316002)(4326008)(26005)(71200400001)(55016002)(7696005)(107886003)(81156014)(8936002)(8676002)(44832011);DIR:OUT;SFP:1102; received-spf: None (protection.outlook.com: oneplus.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: dCxNjb//xHLeLnXUqLqmxzhZfToRqroetGpnL3dlCHJu72QgRH2eJXXfQpFBOP3UAuJQMArRkti4YEVKkDOZkog2D43id5+3q3O6BW/AtY3JAY/kuYf0zXZgqeoH4oI3TNpB/a9bXGdBs5yKS+jerykES3/1EFoddtuqn08xXeYZFBjj/vzUvoa3P+253WcY6XzmSMRDYY7ErWbA0xzsYAE3t/Ic5IjXumDPsKYg8RJO++/kfTfvBSgC4LdwassqGhtCEJt74rui028liqYUoW7xT0WUS5A3t/bb/yixsSjZdOilkWJ5Gq4v6mumJcxExWFWxOT2knAM8hBfdluDurQm5bCeGbv10V1YYnKKlJQI/4A/FJ0YKWRGyuOwLAC3U2EpTGQID7GDl0Oxo2KRaFvEtFSx2bB7P77yuMCy741ArNB7bOdQdsKuW9lyP43m x-ms-exchange-antispam-messagedata: RX3p6jtpmn91eh6JvgNZXk8SFsgfBbkBJ7rlItWx0h0MZl08DSM0pFHJAwIzDG4UlwFhHZAzm5voWgxi4xUaOkkJejTA3WRtFpWzSkr3fPnTEzupESe+FUhcjJJVCchJky5aM+kaRTp7pfwdORycPg== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oneplus.com X-MS-Exchange-CrossTenant-Network-Message-Id: 95c99d18-aa89-4780-0300-08d7ddf4b423 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Apr 2020 08:45:35.7568 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0423909d-296c-463e-ab5c-e5853a518df8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: OZc8Qq76rtI9cVVclyPm4snO8jfozlq/CBLbP/tl1VywkH3qM6JQ/li3vt41H7KRHi4YsBNsMVkM74SrKPr0owii06a6VmWNUNb+I7KUo1g= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SG2PR04MB2841 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: PiA+ICsjZWxzZQ0KPiA+ICt2b2lkIGNsZWFyX2h1Z2VfcGFnZShzdHJ1Y3QgcGFnZSAqcGFnZSwN Cj4gPiArICAgICAgICAgICAgICAgICAgICB1bnNpZ25lZCBsb25nIGFkZHJfaGludCwgdW5zaWdu ZWQgaW50DQo+ID4gK3BhZ2VzX3Blcl9odWdlX3BhZ2UpIHsNCj4gPiArICAgICAgIHZvaWQgKmFk ZHI7DQo+ID4gKw0KPiA+ICsgICAgICAgYWRkciA9IHBhZ2VfYWRkcmVzcyhwYWdlKTsNCj4gPiAr ICAgICAgIG1lbXNldChhZGRyLCAwLCBwYWdlc19wZXJfaHVnZV9wYWdlKlBBR0VfU0laRSk7IH0g I2VuZGlmDQo+IA0KPiBUaGlzIHNlZW1zIGxpa2UgYSB2ZXJ5IHNpbXBsaXN0aWMgc29sdXRpb24g dG8gdGhlIHByb2JsZW0sIGFuZCBJIGFtIHdvcnJpZWQNCj4gc29tZXRoaW5nIGxpa2UgdGhpcyB3 b3VsZCBpbnRyb2R1Y2UgbGF0ZW5jeSBpc3N1ZXMgd2hlbiBwYWdlc19wZXJfaHVnZV9wYWdlDQo+ IGdldHMgdG8gYmUgbGFyZ2UuIEl0IG1pZ2h0IG1ha2UgbW9yZSBzZW5zZSB0byBqdXN0IHdyYXAg dGhlIHByb2Nlc3NfaHVnZV9wYWdlDQo+IGNhbGwgaW4gdGhlIG9yaWdpbmFsIGNsZWFyX2h1Z2Vf cGFnZSBhbmQgdGhlbiBhZGQgdGhpcyBjb2RlIGJsb2NrIGFzIGFuICNlbHNlDQo+IGNhc2UuIFRo YXQgd2F5IHlvdSBhdm9pZCBwb3RlbnRpYWxseSBzdGFsbGluZyBhIHN5c3RlbSBmb3IgZXh0ZW5k ZWQgcGVyaW9kcyBvZg0KPiB0aW1lIGlmIHlvdSBzdGFydCB0cnlpbmcgdG8gY2xlYXIgMUcgcGFn ZXMgd2l0aCB0aGUgZnVuY3Rpb24uDQo+IA0KPiBPbmUgaW50ZXJlc3RpbmcgZGF0YSBwb2ludCB3 b3VsZCBiZSB0byBzZWUgd2hhdCB0aGUgY29zdCBpcyBmb3IgYnJlYWtpbmcgdGhpcyB1cA0KPiBp bnRvIGEgbG9vcCB3aGVyZSB5b3Ugb25seSBwcm9jZXNzIHNvbWUgZml4ZWQgbnVtYmVyIG9mIHBh Z2VzIGFuZCBydW5uaW5nIGl0DQo+IHdpdGggY29uZF9yZXNjaGVkKCkgc28geW91IGNhbiBhdm9p ZCBpbnRyb2R1Y2luZyBsYXRlbmN5IHNwaWtlcy4NCg0KQXMgcGVyIHRoZSBwYXRjaCBhYm92ZSwg aXQncyBub3QgdXNpbmcga21hcF9hdG9taWMoKSBhbmQgaGVuY2UgcHJlZW1wdGlvbiAmIHBhZ2Vf ZmF1bHQNCmFyZSBub3QgZGlzYWJsZWQuIERvIHdlIHN0aWxsIG5lZWQgdG8gZXhwbGljaXRseSBj YWxsIGNvbmRfcmVzY2hlZCgpIGluIHRoaXMgY2FzZT8NCiNqdXN0QXNraW5nDQo=