Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1868860ybh; Tue, 14 Jul 2020 09:19:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9y8u8ZOSColBImXovaco2pkol/XRhpHGerxUru/CxrcPM/0SZ6fEqVOghI4FssYGR/lOO X-Received: by 2002:a17:906:40d6:: with SMTP id a22mr5361820ejk.133.1594743582937; Tue, 14 Jul 2020 09:19:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594743582; cv=none; d=google.com; s=arc-20160816; b=Clttkum8xExbkAL10l3be/VD7LGAAurAnaB6jVWmbIecaBGpndhdN/DqWScoWsi4Ct mfvXJwa5CjbHzoWBIBhSX9uptsT7gPgRh2hXXKjLbo4IuEvdprWYc1Vt8FInMBvGq1BK icZN1oGFpOfBSqCwo3HM5TDRCP6OgyWuxaUb9K3eR4dKuCgoOIvmZaYQf2wGT3/jpXrb 1ca9MHUX2XbFe/+s2A1OsnLF3AaMBTH2yUMng2t3OUAD06zkVnUGGg5XZw4Ci6gGDZQA hmwPNexsl4pQl3eXXduzBHZWCKsDl+yo7yyLkog8DPInBDk+cAI6n35DSSBh6dSbCfXL CS1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jVja+Dm3U4NNdoUzuGjR/wqvDeVbDJNnrorH0uGFQ1c=; b=uagGxVusIwf9WnWFG1m5/6CdJdu9IEkV9PcbXt4dPeRO04y+rVJe04Z5UrFYaZZV66 veIm7wai42A5haVo+cLoBsaboQMPu/H10vG4ZKYH/fv35QnsDrX/plc87jm19BYTDozI a3bh1PkNxvY34msUb/fksS/6qtz67im0j84PdlV3CgWRq73H4dHLTIREtV3wmJQmG8SD D3pbvRJZzONzRohzFVc7YduU/MLMwha+cp1NcAD1eD2bKbi9ieWBneXmZtV1RCXGSZVD n2ZRIZUhGB4ijQ1Z4CC1b+ZCa3G2bDUiiHH4zg58J4MSi8bO+cMOnT25jiLHVoUa88wj bcyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hPQODzQe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id rk8si11361768ejb.578.2020.07.14.09.19.20; Tue, 14 Jul 2020 09:19:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=hPQODzQe; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728638AbgGNQS7 (ORCPT + 99 others); Tue, 14 Jul 2020 12:18:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:42846 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726478AbgGNQS6 (ORCPT ); Tue, 14 Jul 2020 12:18:58 -0400 Received: from mail-lf1-x144.google.com (mail-lf1-x144.google.com [IPv6:2a00:1450:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7C60CC061755 for ; Tue, 14 Jul 2020 09:18:58 -0700 (PDT) Received: by mail-lf1-x144.google.com with SMTP id o4so12156491lfi.7 for ; Tue, 14 Jul 2020 09:18:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=jVja+Dm3U4NNdoUzuGjR/wqvDeVbDJNnrorH0uGFQ1c=; b=hPQODzQeZU73y/uYKV3Or723M4Cd3tvDmXFHXDZxwc+KS0m8Ik+d8ktVcP6IwAmUh2 e/Tgq0pCCJ3dVb4vS8wSP+mNSYY+Fbx1xHTpNcw7/DtynQixRQYltmHYu2OHIrdP80P7 B6L7zYegq+LM862HVAY4Aot1lHzFerNg0ZcSw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=jVja+Dm3U4NNdoUzuGjR/wqvDeVbDJNnrorH0uGFQ1c=; b=iZCH3koBpG0+BooI/I+JlEgfT6KVrzT+uegUqIqFz7Wb1CxX4pfTxC+vazPUaJ2nfr e/XqLiyenwKc3/GFJw0+YXpZXGN+YsrX5py5slR8Gq3n3IHWC4bwtw4YjGgWAJBWmIdy evKoLuYJdm2g2bHciTf/j76WBJlj3bWW4f11nPI31O9js5qICm4OGqQQawPf1cWgdbME GhsEdw8qkvsmq04RDBalumCXr3UPU7KVtZZGau/YLdhtPCj3qCQYh0D8u6yjzslqpaMz bBUozfKdnTXppSrIfZGqEmb4FZxlLZAIv4fOJbG2gT++BBuJvSr42Rom8jNiBRhlx7AX gfkg== X-Gm-Message-State: AOAM530jngdEgZ17OU+R//5NYKGJKsFx8sG7rlFi2vWnJwDLFry1S6SB aoJlE6p8Zc6KCBRclhL3OLNT3zQoZVA= X-Received: by 2002:a05:6512:3fa:: with SMTP id n26mr2538389lfq.190.1594743536753; Tue, 14 Jul 2020 09:18:56 -0700 (PDT) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com. [209.85.208.177]) by smtp.gmail.com with ESMTPSA id z23sm4755098ljz.3.2020.07.14.09.18.56 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Jul 2020 09:18:56 -0700 (PDT) Received: by mail-lj1-f177.google.com with SMTP id q7so23601158ljm.1 for ; Tue, 14 Jul 2020 09:18:56 -0700 (PDT) X-Received: by 2002:a2e:999a:: with SMTP id w26mr2613302lji.371.1594743064458; Tue, 14 Jul 2020 09:11:04 -0700 (PDT) MIME-Version: 1.0 References: <20200712215041.GA3644504@google.com> <20200714073306.kq4zikkphqje2yzb@box> <20200714160843.GA1685150@google.com> In-Reply-To: <20200714160843.GA1685150@google.com> From: Linus Torvalds Date: Tue, 14 Jul 2020 09:10:48 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: WARNING: at mm/mremap.c:211 move_page_tables in i386 To: Joel Fernandes Cc: "Kirill A. Shutemov" , Naresh Kamboju , linux- stable , open list , linux-mm , Arnd Bergmann , Andrew Morton , Roman Gushchin , Michal Hocko , lkft-triage@lists.linaro.org, Chris Down , Michel Lespinasse , Fan Yang , Brian Geffon , Anshuman Khandual , Will Deacon , Catalin Marinas , pugaowei@gmail.com, Jerome Glisse , Greg Kroah-Hartman , Mel Gorman , Hugh Dickins , Al Viro , Tejun Heo , Sasha Levin Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 14, 2020 at 9:08 AM Joel Fernandes wrote: > > I was thinking we should not call move_page_tables() with overlapping ranges > at all, just to keep things simple. No, we're not breaking the existing stack movement code just to keep things simple. The rule is "make it as simple as possible, but no simpler". And "as possible" in the case of Linux means "no breaking of old interfaces". The stack randomization movement most certainly counts. Linus