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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id D94A5C433F5 for ; Mon, 28 Feb 2022 23:09:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5A8A98D0002; Mon, 28 Feb 2022 18:09:55 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 557928D0001; Mon, 28 Feb 2022 18:09:55 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 41E7F8D0002; Mon, 28 Feb 2022 18:09:55 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.28]) by kanga.kvack.org (Postfix) with ESMTP id 2F6488D0001 for ; Mon, 28 Feb 2022 18:09:55 -0500 (EST) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 01D961492 for ; Mon, 28 Feb 2022 23:09:54 +0000 (UTC) X-FDA: 79193733150.14.55F3583 Received: from mail-yb1-f201.google.com (mail-yb1-f201.google.com [209.85.219.201]) by imf01.hostedemail.com (Postfix) with ESMTP id 7670540004 for ; Mon, 28 Feb 2022 23:09:54 +0000 (UTC) Received: by mail-yb1-f201.google.com with SMTP id x1-20020a25a001000000b0061c64ee0196so11786436ybh.9 for ; Mon, 28 Feb 2022 15:09:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:in-reply-to:message-id:mime-version:references:subject:from:to :cc:content-transfer-encoding; bh=6St3oEScSMQAv2l+T/STgg6ifYDbOGE2T69nzP1u+Iw=; b=R4KW62NOhVEOCUJoIRNUaIw58dk+HO2HQXPUzsFTf6JWTwy9neLmULImetKbF0Zr8Y MzvW9JqtyT3n3N8W9csXgJxlMAUsPt1leuy/FSMMB5YDrWPZoVQdu0pmkGyu4rV8hIco nMy+2P2n1c6b2xptpaEEdMLEz6woraitw0zbPLXP0tYxIll3JkI3Q4Ox/ZeonKZKnwrt zHpPu6dbi2qf9S070dbDagU2r69mtijd94MSAjwL5yaS1ygUVfgbGMjCcRKve7Ae1XQo ndahQS/3mLCRs2ovJXhu+5wBwqz45C9/oUkKwkxOFCGgObij4QQsNu86CWl1uLlXTAv1 EKCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:in-reply-to:message-id:mime-version :references:subject:from:to:cc:content-transfer-encoding; bh=6St3oEScSMQAv2l+T/STgg6ifYDbOGE2T69nzP1u+Iw=; b=CjdnFcVMHrwuKzV0ofCgR2rM+d9a5TGdEpZZHQR5amwsmOzVS0Jwx/INAU4jO/zaqH bEXBK6V0VMI8EvoXyGSqxlyF7/+3dvJImmhjNnt+HNHvww3tO5xI4NIa5LBlaSuhP+j/ 6vCiuF42+wTl+ZdbRy+Q5h6oWIwtQ+BJQ3SzPDJsHJJ8BmQKbBMw0FGjwOk2n+mJNPBw uxrYn90+C+ojNuGrxB7FYgU9VoxT9S2y9KDbVxh+CsPuHiu+LDamqJ+V2HiMr9dD3tfi vpiUCq9Ne00aI8Dd9AWrHrcm7cXy9ovWdJwy2T5ATs2ULU4300cFfzx4jHu7FZo9kUBR lkfw== X-Gm-Message-State: AOAM531pYK5ptb9b5oPvGnycSxpzZbtWiSqLyBVFzb2XHI39Pby6tdGK A7yQiZ9ae68Qe+FwGWFURnF4SDLEjhGL7w== X-Google-Smtp-Source: ABdhPJxK5bhI84UYaNI64DyBq6sp3OVn6oWytHUc29V0OxlyQvjn7OuzwCpt4YBZzIIsNKk6wZowxb1X6pR56w== X-Received: from shakeelb.svl.corp.google.com ([2620:15c:2cd:202:5e3d:36f7:539a:9cb]) (user=shakeelb job=sendgmr) by 2002:a5b:b08:0:b0:615:304c:fbb0 with SMTP id z8-20020a5b0b08000000b00615304cfbb0mr21092782ybp.556.1646089793377; Mon, 28 Feb 2022 15:09:53 -0800 (PST) Date: Mon, 28 Feb 2022 15:09:49 -0800 In-Reply-To: Message-Id: <20220228230949.xrmy6j2glxsoffko@google.com> Mime-Version: 1.0 References: <20220224165838.oir5clpkkqpstpx3@google.com> <20220224185236.qgzm3jpoz2orjfcw@google.com> <20220225180345.GD12037@blackbody.suse.cz> Subject: Re: Regression in workingset_refault latency on 5.15 From: Shakeel Butt To: Ivan Babrou Cc: "Michal =?utf-8?Q?Koutn=C3=BD?=" , Daniel Dao , kernel-team , Linux MM , Johannes Weiner , Roman Gushchin , Feng Tang , Michal Hocko , Hillf Danton , Andrew Morton , Linus Torvalds Content-Type: text/plain; charset="UTF-8"; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Rspamd-Queue-Id: 7670540004 X-Stat-Signature: 47rojqfkhmckihits4ifcgidzahsrsx3 Authentication-Results: imf01.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=R4KW62NO; spf=pass (imf01.hostedemail.com: domain of 3QVYdYggKCHoqfYiccjZemmejc.amkjglsv-kkitYai.mpe@flex--shakeelb.bounces.google.com designates 209.85.219.201 as permitted sender) smtp.mailfrom=3QVYdYggKCHoqfYiccjZemmejc.amkjglsv-kkitYai.mpe@flex--shakeelb.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1646089794-443139 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: T24gRnJpLCBGZWIgMjUsIDIwMjIgYXQgMTA6MDg6MDRBTSAtMDgwMCwgSXZhbiBCYWJyb3Ugd3Jv dGU6DQo+IE9uIEZyaSwgRmViIDI1LCAyMDIyIGF0IDEwOjAzIEFNIE1pY2hhbCBLb3V0bu+/vSA8 bWtvdXRueUBzdXNlLmNvbT4gd3JvdGU6DQo+ID4gQlRXIGhvdyBtYW55IGxldmVscyBkZWVwIGlz IHRoZSBhZmZlY3RlZCBtZW1vcnkgY2dyb3VwIGhpZXJhcmNoeSAod2hlcmUNCj4gPiB0aGUgd29y a2luZ3NldF9yZWZhdWx0IGhhcHBlbnMpPyAoU2VsZiBhbnN3ZXI6IFByb2JhYmx5IGxlc3MgdGhh bg0KPiA+IG5yX2NwdXMqTUVNQ0dfQkFUQ0gsIHNvIG5vdCByZWxldmFudC4pDQoNCj4gSXQncyAv c3lzdGVtLnNsaWNlL3RoaW5neS5zZXJ2aWNlIChhIHJlZ3VsYXIgc3lzdGVtZCB1bml0IG9uDQo+ IGNncm91cHYyKSwgc28gbm90IHZlcnkgZGVlcC4NCg0KDQpIaSBJdmFuICYgRGFuaWVsLA0KDQpD YW4geW91IHBsZWFzZSB0cnkgdGhlIGZvbGxvd2luZyBwYXRjaCBidXQgd2l0aG91dCB0aGUgYXN5 bmMgcGF0Y2ggYW5kDQpsZXQgdXMga25vdyBpZiB0aGVyZSBpcyBhbnkgZGlmZmVyZW5jZSBpbiBy ZWdyZXNzaW9uIHlvdSBhcmUgb2JzZXJ2aW5nPw0KDQoNCmRpZmYgLS1naXQgYS9pbmNsdWRlL2xp bnV4L21lbWNvbnRyb2wuaCBiL2luY2x1ZGUvbGludXgvbWVtY29udHJvbC5oDQppbmRleCAwYWJi ZDY4NTcwM2IuLjU5MDE0ZDIwMTQ5YSAxMDA2NDQNCi0tLSBhL2luY2x1ZGUvbGludXgvbWVtY29u dHJvbC5oDQorKysgYi9pbmNsdWRlL2xpbnV4L21lbWNvbnRyb2wuaA0KQEAgLTk5OSw2ICs5OTks NyBAQCBzdGF0aWMgaW5saW5lIHVuc2lnbmVkIGxvbmcgIA0KbHJ1dmVjX3BhZ2Vfc3RhdGVfbG9j YWwoc3RydWN0IGxydXZlYyAqbHJ1dmVjLA0KICB9DQoNCiAgdm9pZCBtZW1fY2dyb3VwX2ZsdXNo X3N0YXRzKHZvaWQpOw0KK3ZvaWQgbWVtX2Nncm91cF9mbHVzaF9zdGF0c19tZW1jZyhzdHJ1Y3Qg bWVtX2Nncm91cCAqbWVtY2cpOw0KDQogIHZvaWQgX19tb2RfbWVtY2dfbHJ1dmVjX3N0YXRlKHN0 cnVjdCBscnV2ZWMgKmxydXZlYywgZW51bSBub2RlX3N0YXRfaXRlbSAgDQppZHgsDQogIAkJCSAg ICAgIGludCB2YWwpOw0KZGlmZiAtLWdpdCBhL21tL21lbWNvbnRyb2wuYyBiL21tL21lbWNvbnRy b2wuYw0KaW5kZXggMzZlOWYzOGM5MTlkLi5hZTU5YmZjODc4OGEgMTAwNjQ0DQotLS0gYS9tbS9t ZW1jb250cm9sLmMNCisrKyBiL21tL21lbWNvbnRyb2wuYw0KQEAgLTY0MiwxNCArNjQyLDE0IEBA IHN0YXRpYyBpbmxpbmUgdm9pZCBtZW1jZ19yc3RhdF91cGRhdGVkKHN0cnVjdCAgDQptZW1fY2dy b3VwICptZW1jZywgaW50IHZhbCkNCiAgCX0NCiAgfQ0KDQotc3RhdGljIHZvaWQgX19tZW1fY2dy b3VwX2ZsdXNoX3N0YXRzKHZvaWQpDQorc3RhdGljIHZvaWQgX19tZW1fY2dyb3VwX2ZsdXNoX3N0 YXRzKHN0cnVjdCBtZW1fY2dyb3VwICptZW1jZykNCiAgew0KICAJdW5zaWduZWQgbG9uZyBmbGFn Ow0KDQogIAlpZiAoIXNwaW5fdHJ5bG9ja19pcnFzYXZlKCZzdGF0c19mbHVzaF9sb2NrLCBmbGFn KSkNCiAgCQlyZXR1cm47DQoNCi0JY2dyb3VwX3JzdGF0X2ZsdXNoX2lycXNhZmUocm9vdF9tZW1f Y2dyb3VwLT5jc3MuY2dyb3VwKTsNCisJY2dyb3VwX3JzdGF0X2ZsdXNoX2lycXNhZmUobWVtY2ct PmNzcy5jZ3JvdXApOw0KICAJYXRvbWljX3NldCgmc3RhdHNfZmx1c2hfdGhyZXNob2xkLCAwKTsN CiAgCXNwaW5fdW5sb2NrX2lycXJlc3RvcmUoJnN0YXRzX2ZsdXNoX2xvY2ssIGZsYWcpOw0KICB9 DQpAQCAtNjU3LDEyICs2NTcsMTggQEAgc3RhdGljIHZvaWQgX19tZW1fY2dyb3VwX2ZsdXNoX3N0 YXRzKHZvaWQpDQogIHZvaWQgbWVtX2Nncm91cF9mbHVzaF9zdGF0cyh2b2lkKQ0KICB7DQogIAlp ZiAoYXRvbWljX3JlYWQoJnN0YXRzX2ZsdXNoX3RocmVzaG9sZCkgPiBudW1fb25saW5lX2NwdXMo KSkNCi0JCV9fbWVtX2Nncm91cF9mbHVzaF9zdGF0cygpOw0KKwkJX19tZW1fY2dyb3VwX2ZsdXNo X3N0YXRzKHJvb3RfbWVtX2Nncm91cCk7DQorfQ0KKw0KK3ZvaWQgbWVtX2Nncm91cF9mbHVzaF9z dGF0c19tZW1jZyhzdHJ1Y3QgbWVtX2Nncm91cCAqbWVtY2cpDQorew0KKwlpZiAoYXRvbWljX3Jl YWQoJnN0YXRzX2ZsdXNoX3RocmVzaG9sZCkgPiBudW1fb25saW5lX2NwdXMoKSkNCisJCV9fbWVt X2Nncm91cF9mbHVzaF9zdGF0cyhtZW1jZyk7DQogIH0NCg0KICBzdGF0aWMgdm9pZCBmbHVzaF9t ZW1jZ19zdGF0c19kd29yayhzdHJ1Y3Qgd29ya19zdHJ1Y3QgKncpDQogIHsNCi0JX19tZW1fY2dy b3VwX2ZsdXNoX3N0YXRzKCk7DQorCV9fbWVtX2Nncm91cF9mbHVzaF9zdGF0cyhyb290X21lbV9j Z3JvdXApOw0KICAJcXVldWVfZGVsYXllZF93b3JrKHN5c3RlbV91bmJvdW5kX3dxLCAmc3RhdHNf Zmx1c2hfZHdvcmssIDJVTCpIWik7DQogIH0NCg0KZGlmZiAtLWdpdCBhL21tL3dvcmtpbmdzZXQu YyBiL21tL3dvcmtpbmdzZXQuYw0KaW5kZXggOGMwM2FmZTFkNjdjLi45YjllYmM1ZTUxMTAgMTAw NjQ0DQotLS0gYS9tbS93b3JraW5nc2V0LmMNCisrKyBiL21tL3dvcmtpbmdzZXQuYw0KQEAgLTM1 NCw3ICszNTQsNyBAQCB2b2lkIHdvcmtpbmdzZXRfcmVmYXVsdChzdHJ1Y3QgZm9saW8gKmZvbGlv LCB2b2lkICANCipzaGFkb3cpDQoNCiAgCW1vZF9scnV2ZWNfc3RhdGUobHJ1dmVjLCBXT1JLSU5H U0VUX1JFRkFVTFRfQkFTRSArIGZpbGUsIG5yKTsNCg0KLQltZW1fY2dyb3VwX2ZsdXNoX3N0YXRz KCk7DQorCW1lbV9jZ3JvdXBfZmx1c2hfc3RhdHNfbWVtY2coZXZpY3Rpb25fbWVtY2cpOw0KICAJ LyoNCiAgCSAqIENvbXBhcmUgdGhlIGRpc3RhbmNlIHRvIHRoZSBleGlzdGluZyB3b3JraW5nc2V0 IHNpemUuIFdlDQogIAkgKiBkb24ndCBhY3RpdmF0ZSBwYWdlcyB0aGF0IGNvdWxkbid0IHN0YXkg cmVzaWRlbnQgZXZlbiBpZg0K