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=-6.7 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 63421C432C3 for ; Fri, 15 Nov 2019 13:10:01 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 17F552072D for ; Fri, 15 Nov 2019 13:10:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="HESUex9J" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 17F552072D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 063026B000C; Fri, 15 Nov 2019 08:10:00 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id F2E4E6B000E; Fri, 15 Nov 2019 08:09:59 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DF5946B0010; Fri, 15 Nov 2019 08:09:59 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0127.hostedemail.com [216.40.44.127]) by kanga.kvack.org (Postfix) with ESMTP id C5D626B000C for ; Fri, 15 Nov 2019 08:09:59 -0500 (EST) Received: from smtpin01.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id 96C56181AEF15 for ; Fri, 15 Nov 2019 13:09:59 +0000 (UTC) X-FDA: 76158544518.01.actor45_3a12a33de4529 X-HE-Tag: actor45_3a12a33de4529 X-Filterd-Recvd-Size: 6069 Received: from mail-wm1-f68.google.com (mail-wm1-f68.google.com [209.85.128.68]) by imf21.hostedemail.com (Postfix) with ESMTP for ; Fri, 15 Nov 2019 13:09:58 +0000 (UTC) Received: by mail-wm1-f68.google.com with SMTP id b11so9604097wmb.5 for ; Fri, 15 Nov 2019 05:09:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:references:mime-version:message-id :content-transfer-encoding; bh=pJZHe84w2mf2jQJf2EKM2445L7aSTsnPlua8ZkVfQSk=; b=HESUex9JY9HoKJ0AjapWmapFGXNqbCkfTZtEWMsodvkbdJDeWwz9umgW56AF60Re3z wAnGJMpfv1IgP7BQfg1o32e9dZDt7gkI31GX9lMbCV/yi3f1IqYuTIYb8RSjroRauzpq ICEy7gyQNeLlQxopU1x6uy208YUaxK+hOwCKAcBK6p6ckkBfgDblS90AAkzqG9bIo3VB FArElJmJAItJKCMB3OuydA5hGDKPAh+kv16FjiCvjdjgjrIVD+9c8K/Tz3fgPfGN+NCI bt/0gP8/ynA6L/viPMOjqHwpY3Fb321fKtpRq62jWvXBTFI+tFCFv891rMi4jnSaMLJV TT6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:references:mime-version :message-id:content-transfer-encoding; bh=pJZHe84w2mf2jQJf2EKM2445L7aSTsnPlua8ZkVfQSk=; b=N6pK/d9gHui678JUpyJLzErfAAeVBeRr4NsYhZ3ghBxrNNDaZNpj08h5yL/4CxqYNB 14VOgW/hySmtErUrbszvSGt9Mc0LzKpusZ/wK11Tntyw8wgDnUTsASdiFJq6CDBPakZG QYp6QAgaBV+YkilSMSL++lsftp59G0GaH9v2Qjkd35AzzDGKwXsME6yDGzApRfGcYiXx ZnBvITDb33gMdYC3i/IbjTLXIWm+PQrMzzSaxoVzY6kc3Adpb127TRAAWMv9wP3fwYik Lc5R1NQVL+lxAif0G5cXRL1B7LSquBRLMCUjgzUxJxxb067YB82AU5GsyigH5q3UiE1t QnsA== X-Gm-Message-State: APjAAAVnFVi07LWuQ1p4U55uTXZU42gZ/BFjt+Ri9EvCCqZOe/iz1sQb eP3S5rNc02NY8dg6CeHetTw= X-Google-Smtp-Source: APXvYqwfiHIos75RnaEoJcHk+0xNbneJ054iqGvyBgo56b+guxs5XRICis7XkKmfgdGB9HewOyWOJg== X-Received: by 2002:a1c:9a81:: with SMTP id c123mr13940302wme.118.1573823397664; Fri, 15 Nov 2019 05:09:57 -0800 (PST) Received: from N-20L6PF1KTYA2 ([131.228.2.20]) by smtp.gmail.com with ESMTPSA id y8sm9255380wmi.9.2019.11.15.05.09.55 (version=TLS1_2 cipher=AES128-GCM-SHA256 bits=128/128); Fri, 15 Nov 2019 05:09:56 -0800 (PST) Date: Fri, 15 Nov 2019 21:09:55 +0800 From: "lixinhai.lxh@gmail.com" To: "David Hildenbrand" , "linux-mm@kvack.org" Cc: akpm , mhocko Subject: Re: [PATCH] mm: Improve PageAnon() to check the whole PAGE_MAPPING_FLAGS References: <1573787903-2023-1-git-send-email-lixinhai.lxh@gmail.com>, <2019111513593472959835@gmail.com>, X-Priority: 3 X-GUID: 451ACDEA-9CEC-47EE-B03F-DA34FE5D19D4 X-Has-Attach: no X-Mailer: Foxmail 7.2.13.365[cn] Mime-Version: 1.0 Message-ID: <2019111521095345906413@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000213, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: T24gMjAxOS0xMS0xNcKgYXQgMjA6NTDCoERhdmlkIEhpbGRlbmJyYW5kwqB3cm90ZToKPk9uIDE1 LjExLjE5IDA2OjU5LCBsaXhpbmhhaS5seGhAZ21haWwuY29tIHdyb3RlOgo+PiBPbiAyMDE5LTEx LTE1wqBhdCAxMToxOMKgTGkgWGluaGFpwqB3cm90ZToKPj4+IFBhZ2VBbm9uKCkganVzdCBjaGVj a2luZyBvbiBQQUdFX01BUFBJTkdfQU5PTiBiaXQgd291bGQgY2F1c2UgcGFnZSwKPj4+IHdpdGgg UGFnZUtzbSBhcyB0cnVlLCBiZWVuIHdyb25nbHkgY29uc2lkZXJlZCBhcyBQYWdlQW5vbi4gTm93 LAo+Pj4gY2hlY2tpbmcgdGhlIHdob2xlIFBBR0VfTUFQUElOR19GTEFHUyB0byBhdm9pZCB0aGlz IGVycm9yLgo+Pj4KPj4+IFJlcG9ydGVkIGZyb206Cj4+PiBodHRwczovL2xvcmUua2VybmVsLm9y Zy9saW51eC1tbS8yMDE5MTExMzAwMDY1MS4yMDY3Ny0xLXJjYW1wYmVsbEBudmlkaWEuY29tLwo+ Pj4KPj4+IFJlcG9ydGVkLWJ5OiBSYWxwaCBDYW1wYmVsbCA8cmNhbXBiZWxsQG52aWRpYS5jb20+ Cj4+PiBDYzogQW5kcmV3IE1vcnRvbiA8YWtwbUBsaW51eC1mb3VuZGF0aW9uLm9yZz4KPj4+IENj OiBNaWNoYWwgSG9ja28gPG1ob2Nrb0BzdXNlLmNvbT4KPj4+IFNpZ25lZC1vZmYtYnk6IExpIFhp bmhhaSA8bGl4aW5oYWkubHhoQGdtYWlsLmNvbT4KPj4+IC0tLQo+Pj4gaW5jbHVkZS9saW51eC9w YWdlLWZsYWdzLmggfCAzICsrLQo+Pj4gMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwg MSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2xpbnV4L3BhZ2UtZmxh Z3MuaCBiL2luY2x1ZGUvbGludXgvcGFnZS1mbGFncy5oCj4+PiBpbmRleCAxYmY4M2M4Li4xODQ5 ZmMzIDEwMDY0NAo+Pj4gLS0tIGEvaW5jbHVkZS9saW51eC9wYWdlLWZsYWdzLmgKPj4+ICsrKyBi L2luY2x1ZGUvbGludXgvcGFnZS1mbGFncy5oCj4+PiBAQCAtNDYxLDcgKzQ2MSw4IEBAIHN0YXRp YyBfX2Fsd2F5c19pbmxpbmUgaW50IFBhZ2VNYXBwaW5nRmxhZ3Moc3RydWN0IHBhZ2UgKnBhZ2Up Cj4+PiBzdGF0aWMgX19hbHdheXNfaW5saW5lIGludCBQYWdlQW5vbihzdHJ1Y3QgcGFnZSAqcGFn ZSkKPj4+IHsKPj4+IHBhZ2UgPSBjb21wb3VuZF9oZWFkKHBhZ2UpOwo+Pj4gLQlyZXR1cm4gKCh1 bnNpZ25lZCBsb25nKXBhZ2UtPm1hcHBpbmcgJiBQQUdFX01BUFBJTkdfQU5PTikgIT0gMDsKPj4+ ICsJcmV0dXJuICgodW5zaWduZWQgbG9uZylwYWdlLT5tYXBwaW5nICYgUEFHRV9NQVBQSU5HX0ZM QUdTKSA9PQo+Pj4gKwlQQUdFX01BUFBJTkdfQU5PTjsKPj4+IH0KPj4+Cj4+PiBzdGF0aWMgX19h bHdheXNfaW5saW5lIGludCBfX1BhZ2VNb3ZhYmxlKHN0cnVjdCBwYWdlICpwYWdlKQo+Pj4gLS0K Pj4+IDEuOC4zLjEKPj4+Cj4+Cj4+IFRoZSBjdXJyZW50IHNlbWFudGljcyBvZiBQYWdlQW5vbigp IGZvciBib3RoIEtTTSBhbmQgIUtTTSBhcmUgdXNlZCBpbiBtYW55Cj4+IHBsYWNlcywgc28gY2Fu J3QgY2hhbmdlIGl0IGFsb25lIHdpdGhvdXQgY2hhbmdlIG90aGVyIGNvZGUuCj4+IE5lZWQgc2tp cCB0aGlzIHBhdGNoLgo+Cj4uLi4gSSBhc3N1bWUgdGhhdCB3YXMgaW50ZW5kZWQgYmVjYXVzZSBL U00gb25seSBtZXJnZXMgYW5vbnltb3VzIHBhZ2VzPwo+SWYgaXQgd2FzIG5vdCBpbnRlbmRlZCwg aXQgd291bGQgc2NyZWFtIGZvciBhIGNsZWFudXAuCj4gClllcywgSSB0aGluayB0aGF0IHdhcyBp bnRlbmRlZCB0byBrZWVwIHRoZSBvcmlnaWFsIHZlcnNpb24gb2YgUGFnZUFub24oKSB3aGVuIGFk ZCB0aGUgClBhZ2VLc20oKS4gU28gYWxsIHBsYWNlcyB3aGVyZSB1c2VkIHRvIGhhdmUgUGFnZUFu b24oKSBkaWRuJ3QgcmVxdXJlIGNoYW5nZSwgYnV0IG90aGVyCnBsYWNlcyBmb3IgbmV3IGNvZGUg d2UgaGF2ZSBzb21lIHRoaW5nIGxpa2UgKFBhZ2VBbm9uKCkgJiYgIVBhZ2VLc20oKSkgY2hlY2ss IG9yIGRvIApjaGVja2luZyBpbiBjb3JyZWN0IHNlcXVlbmNlLgoKT25lIHRoaW5nIEkgYW0gbm90 IHF1aXRlIHN1cmUgaXMgYWJvdXQgY291dGluZyBvZiBhbm9ueW1vdXMgcGFnZSwgaW4gY2FzZSBw YWdlIGlzIEtTTSAKb3IgIUtTTSwgaG9wZSB0aG9zZSBvbGQgY29kZXMgaGFzIGJlZW4gY29ycmVj dGx5IGhhbmRsZWQuwqAKCj4+Cj4+IC0gWGluaGFpCj4+Cj4KPgo+LS0KPgo+VGhhbmtzLAo+Cj5E YXZpZCAvIGRoaWxkZW5iCj4=