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.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, 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 EA184C2BA19 for ; Tue, 21 Apr 2020 03:53:07 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 989592071E for ; Tue, 21 Apr 2020 03:53:07 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="DX481owi" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 989592071E 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 1F29B8E0005; Mon, 20 Apr 2020 23:53:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1A5228E0003; Mon, 20 Apr 2020 23:53:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0B8A38E0005; Mon, 20 Apr 2020 23:53:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0249.hostedemail.com [216.40.44.249]) by kanga.kvack.org (Postfix) with ESMTP id E5B0A8E0003 for ; Mon, 20 Apr 2020 23:53:06 -0400 (EDT) Received: from smtpin07.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id AE7A1180AD82F for ; Tue, 21 Apr 2020 03:53:06 +0000 (UTC) X-FDA: 76730491572.07.tent56_1b23db137f927 X-HE-Tag: tent56_1b23db137f927 X-Filterd-Recvd-Size: 6476 Received: from mail-lf1-f67.google.com (mail-lf1-f67.google.com [209.85.167.67]) by imf44.hostedemail.com (Postfix) with ESMTP for ; Tue, 21 Apr 2020 03:53:06 +0000 (UTC) Received: by mail-lf1-f67.google.com with SMTP id g10so9467619lfj.13 for ; Mon, 20 Apr 2020 20:53:06 -0700 (PDT) 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=cara1FpEQhfWNbvfmSBGRDkMUOm/S9YMW1gxnVYpeWI=; b=DX481owiPOCVVb9wh/zc0bRolfLhJS1PrfIEPLuy0LIl1ghP0z82GE16E0OOScwA4b TWVOagmrFIAa/CXCuJlyoGKb41R5c9bFU3cyKUK7xTjH8Km77x2qgeg7CJ8dXFYO3qSv csw+wC1bar/539buomDcNJFa9Wpgi67AkqC1tckbNRdmGQIhRAVZVNAfiqsO3OQDC0dR CDpAUdxs9JIHWkJSt/B1H1VlhtJgifpSQjaH9V1eBV8ZQ3Bm4/I+e3lSKiYHuhBn/u52 nWvYGjhnb8wi/FvRqmwH2961oi9jhIjz4W1U+H857HFtK1QEJ8W51l47cK1rTJr7a/3M U7AA== 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=cara1FpEQhfWNbvfmSBGRDkMUOm/S9YMW1gxnVYpeWI=; b=f7NPOuWuqMZsHt66T1R/P/cI1sEW3KBuwjgwtQrMsXk8b/G7KCLZ47vNG7b52Tu1nl GUpMOJaSvnIMfisb7Kd2spVjiLDdDiA1eZ7hqEWoaETU4uhcEfGCvUXhwz/4LIwUTlW1 P5P/wgCs/0plk1x2CFhKnZC/EtS1EZz57NbFdQkAzBiSy/+sem0lFr1qUzq1LnJGkecI q3zPyNfp8lIw0QygfR3vFpX9uurwEBp8m5WSUzyy/fCsAdIAQaZ7v8MIaf4hdSwskHzW BJChGy5pLkAfettsBYE9UZnK2XaZQaXbkwI8um7FW9NXkSRjXXJ5G6dgeYi1IYrPb91f +hEA== X-Gm-Message-State: AGi0PuYMlnJI0AgyxpN5gRWKGvXkFuX/PvsGEPkeTnTnxort0ZyzQ/JW T6X2zk5h1Gm41NrSHxJW2Zg= X-Google-Smtp-Source: APiQypKM3wxS548W7pHgU0ZKSuLR4N/FobuwfvJZEzoTOp1k0B+nlm4dGAONVhbY8gW0n63Js6UDfA== X-Received: by 2002:ac2:46d3:: with SMTP id p19mr12056745lfo.72.1587441184739; Mon, 20 Apr 2020 20:53:04 -0700 (PDT) Received: from N-20L6PF1KTYA2 ([131.228.2.20]) by smtp.gmail.com with ESMTPSA id b9sm1065417lfp.27.2020.04.20.20.53.02 (version=TLS1_2 cipher=AES128-GCM-SHA256 bits=128/128); Mon, 20 Apr 2020 20:53:04 -0700 (PDT) Date: Tue, 21 Apr 2020 11:53:02 +0800 From: "Li Xinhai" To: "Michal Hocko" Cc: akpm , "linux-mm@kvack.org" Subject: Re: [PATCH 0/3] mm: Fix misuse of parent anon_vma in dup_mmap path References: <1581150928-3214-1-git-send-email-lixinhai.lxh@gmail.com>, <20200209165204.73197330d083095e0ad18d6c@linux-foundation.org>, <2020021010155155113445@gmail.com>, <20200420120628.GN27314@dhcp22.suse.cz> X-Priority: 3 X-GUID: 6A53BFA5-B9D7-47AA-8120-49D1DE6FD3BC X-Has-Attach: no X-Mailer: Foxmail 7.2.13.365[cn] Mime-Version: 1.0 Message-ID: <2020042111530118847536@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 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: T24gMjAyMC0wNC0yMMKgYXQgMjA6MDbCoE1pY2hhbCBIb2Nrb8Kgd3JvdGU6Cj5PbiBNb24gMTAt MDItMjAgMTA6MTU6NTMsIExpIFhpbmhhaSB3cm90ZToKPlsuLi5dCj4+ID5XaGF0IGFyZSB0aGUg cnVudGltZSBlZmZlY3RzIG9mIHRoaXMgYnVnP8KgIEhvdyBpcyB0aGUgYnVnIHRyaWdnZXJlZD8K Pj4KPj4gRWZmZWN0cyBvZiB0aGUgZmlyc3Qgb25lIGlzIHRoYXQgY2F1c2VzIHJhbXAgY29kZSB0 byBjaGVjayBib3RoIHBhcmVudCBhbmQKPj4gY2hpbGQncyBwYWdlIHRhYmxlLCBhbHRob3VnaMKg YSBwYWdlIGNvdWxkbid0IGJlIG1hcHBlZCBieSBib3RoIHBhcmVudAo+PiBhbmQgY2hpbGQsIGJl Y2F1c2UgY2hpbGQgdm1hIGhhcyBXSVBFT05GT1JLIHNvIGFsbCBwYWdlcyBtYXBwZWQgYnkgY2hp bGQKPj4gYXJlICduZXcnIGFuZCBub3QgcmVsZXZhbnQgdG8gcGFyZW50Lgo+Pgo+PiBFZmZlY3Rz IG9mIHRoZSBzZWNvbmQgb25lIGlzIHRoYXQgdGhlIHJlbGF0aW9uc2hpcCBvZiBhbm9uX3ZtYSBv ZiBwYXJlbnQgYW5kCj4+IGNoaWxkIGFyZSB0b3RhbGx5wqBjb252b2x1dGVkLiBJdCB3b3VsZCBj YXVzZSAnc29uJywgJ2dyYW5kc29uJywgLi4uLCBldGMsIHRvIHNoYXJlCj4+ICdwYXJlbnQnIGFu b25fdm1hLCB3aGljaCBkaXNvYmV5IHRoZSBkZXNpZ24gcnVsZSBvZiDCoHJldXNpbmcgYW5vbl92 bWEgKHRoZQo+PiBydWxlIHRvIGJlIGZvbGxvd2VkIGlzIHRoYXQgcmV1c2luZyBzaG91bGQgYW1v bmcgdm1hIG9mIHNhbWUgcHJvY2VzcywgYW5kCj4+IHZtYSBzaG91bGQgbm90IGdvbmUgdGhyb3Vn aCBmb3JrKS4KPj4KPj4gU28sIGJvdGggaXNzdWVzIHNob3VsZCBjYXVzZSB1bm5lY2Vzc2FyeSBy bWFwIHdhbGtpbmcgYW5kIGhhdmUgdW5leHBlY3RlZAo+PiBjb21wbGV4aXR5Lgo+Pgo+PiBUaGVz ZSB0d28gaXNzdWVzIHdvdWxkIG5vdCBiZSBkaXJlY3RseSB2aXNpYmxlLCBJIHVzZWQgZGVidWdn aW5nIGNvZGUgdG8gY2hlY2sKPj4gdGhlIGFub25fdm1hIHBvaW50ZXJzIG9mIHBhcmVudCBhbmQg Y2hpbGQgd2hlbiBpbnNwZWN0aW5nIHRoZSBzdXNwaWNpb3VzCj4+IGltcGxlbWVudGF0aW9uIG9m IGlzc3VlICMyLCB0aGVuIGZpbmQgdGhlIHByb2JsZW0uCj4KPkkgYW0gc3RpbGwgbm90IGNvbXBs ZXRlbHkgY2xlYXIgb24gdGhlIHVzZXIgZWZmZWN0LiBEb2VzIHRoaXMgYWxsb3cgYW4KPmFkdmVy c2FyeSB0byBnZW5lcmF0ZSB0b28gbG9uZyBhbm9uX3ZtYSBjaGFpbnMgdGhhdCB3b3VsZG4ndCBu b3JtYWxseQo+aGFwcGVuIG9yIHNvbWUgb3RoZXIgbmFzdGllcyB0aGF0IHdvdWxkIG1ha2UgYmFj a3BvcnRpbmcgdG8gb2xkZXIKPmtlcm5lbHMgcmVhbGx5IG5lY2Vzc2FyeT8gCkl0IGFsbG93cyBm b3IgZ2VuZXJhdGluZyBsb25nIGFub25fdm1hIGNoYWluIGJ5IGtlZXAgZm9ya2luZyBjaGlsZCBw cm9jZXNzLCBhbHRob3VnaAp0aGUgbWVtb3J5IGNvbnN1bWVkIGZvciBhbm9uX3ZtYSBzdHJ1Y3R1 cmUgd291bGRuJ3QgaW5jcmVhc2UgYWNjb3JkaW5nbHkuIEkgZG9uJ3QKc2VlIG90aGVywqBpbXBh Y3Qgb2YgdGhvc2UgdHdvIGlzc3Vlcy7CoAoKPiBCZWNhdXNlIGZyb20gbXkgY3VycmVudCB1bmRl cnN0YW5kaW5nIGl0IHdvdWxkCj5vbmx5IG1ha2UgV0lQRU9ORk9SSyB2bWFzIHJtYXAgd2Fsa3Mg bGVzcyBlZmZpY2llbnQuIE9yIGlzIHRoZXJlIGFueQo+b3RoZXIgZnVuY3Rpb25hbCBpc3N1ZT8g CiMxIGlzc3VlIGlzIGZvciBjYXNlwqBXSVBFT05GT1JLLCAjMiBpc3N1ZSBmb3IgYWxsIG90aGVy IGNhc2VzIG9mIGFub255bW91cyBWTUEgZHVwCihpLmUuLCB3aGVuIHBhcmVudCB2bWFzIGlzIGN1 cnJlbnRseSBzaGFyaW5nIGFub25fdm1hIGFtb25nIHRoZW1zZWxmLCBjaGlsZCB2bWEgd2lsbApz aGFyZSBpdHPCoHBhcmVudCB2bWEncyBhbm9uX3ZtYSkuCkJvdGggY2F1c2UgaW5lZmZpY2llbnQg cm1hcCB3YWxraW5nLCBubyBvdGhlciBmdW5jdGlvbmFsIGlzc3Vlcy4KCkluIG15IHVuZGVyc3Rh bmRpbmcsIHRoaXMgcGF0Y2hzZXQgY2FuIGJlIGJhY2twb3J0ZWQgdG8gc3RhYmxlIGtlcm5lbC4g RS5nLiwgSWYgc29tZW9uZSBtbWFwCmEgYmlnIHZtIGFyZWEsIGFuZCBzcGxpdCB0aGF0IHZtYSB0 byBzZXZlcmFsIGFkamFjZW50IHZtYXMoZS5nLiwgYnkgbXByb3RlY3QpLCB0aGVuCnNoYXJpbmcg YW5vbl92bWEgYXQgcGFyZW50IHByb2Nlc3MgbGV2ZWwgaXMgYWNoaXZpZWQuIEFmdGVyIHRoYXQs IGJlZ2luIGZvcmsgY2hpbGQsIG1heWJlCmNob29zZSB0byBrZWVwIGZvcmtpbmcgY2hpbGQgZnJv bSB0aGUgdG9wIHBhcmVudCBwcm9jZXNzLCBvciBsZXQgY2hpbGQgcHJvY2VzcyBrZWVwIGZvcmtp bmcKaXRzIG93biBjaGlsZC4gQXQgdGhpcyBtb21lbnQsIHNoYXJpbmcgYW5vbl92bWEgYW1vbmcg Y2hpbGRyZW4gYW5kIHBhcmVudCBpcyBhY2hpZXZlZAphbmQgaGFzwqBsb25nIGNoYWluLgoKPi0t Cj5NaWNoYWwgSG9ja28KPlNVU0UgTGFicw==