Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp13360pxv; Wed, 21 Jul 2021 14:06:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxBlLnYHcj4J5XEftN0EPpa823PBZQmqSb2HEzatWcOXGeb1naDfcVpxTVGgA/VwUw85aUl X-Received: by 2002:a92:c0c3:: with SMTP id t3mr24737284ilf.80.1626901593460; Wed, 21 Jul 2021 14:06:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626901593; cv=none; d=google.com; s=arc-20160816; b=XwqjN0ZTqlVlkB28aS9gR+SSAsDadnUcfdaT2hf236xlxHLgE2b4pZCIAwovmRcRJG MptKy/4GqGD3wVLdvhtlxU7bSC1+ZOOCHwKNz1Kcyei+WNIQ3AbtJ7YWgR6YnEhuM7zN SdRbF7A8i51CWhqS2GAme+lCJWKzv1Aq9D1YXPzUOdYxW7vvnS3gpkxBoWmircd1U4cZ HN39pZQEow2olPkT7pXnTm44XU9gQvBeSCMp0lZOh0iDhthx815M8OsOCVWuHb2D4sWC pK+o2rRVeKOzSQOLyT53w46fQnQVO1nrmhJfaNMilIzEFK+xH4BnfGh6VukzVDrOCi+F KwlA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=weTZn0y9FxjuMXBFRvVVIEDJT5Qn1WboCcQmqkQMjpM=; b=dV7OPzLLi8FRGQYGAejuD0TIwIjsYVwoshYoL/fhz8N8YlLcjDGbaljitvbXy4ErHM OZ1khqamqQ31s+Rgfp/O5bc0nOrhw/fvY2U6D3QM0/MQ7NA2Lp5wMF6OAbcDgIGF3yCy HJCSfyEmGRfEy7iS0GEjrjovEgVnVwzl24dGAHk6AT9/T8tADyAOCLluz7ilLzBVw/Ae LfIZAmfnCxctWhfWzcZ0LtI4LjSTIbvSlqmQM/ZSlRp1oqIB1lpV+P6zlKCTp2IHyAw5 d49ULMw1y9U3nzjxSUVRW929lrf+A/mlLHKDH62NFv7ieaMe/096VWP2YXc44fQSK3rU IcUQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=korg header.b=W3AQFpo3; 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 m1si31665514ilu.13.2021.07.21.14.06.21; Wed, 21 Jul 2021 14:06:33 -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=korg header.b=W3AQFpo3; 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 S231405AbhGUTZX (ORCPT + 99 others); Wed, 21 Jul 2021 15:25:23 -0400 Received: from mail.kernel.org ([198.145.29.99]:40508 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229461AbhGUTZX (ORCPT ); Wed, 21 Jul 2021 15:25:23 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 9195560FF1; Wed, 21 Jul 2021 20:05:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1626897954; bh=PH79dhvbA5ifENRBFeVP2SQ13AevDDS80mZd2iiPTEM=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=W3AQFpo3D0BD21GopJUVmtm9u0VFSvoJBl61g98i1Z7FJFfyUuAchEXZ/0lspitFD W9LoSeCkQGXNSG9lfavh6YUqI+eVMQmAlygHKCZFO8Dk9ZGK0iAK7h2OEJkeDzCsjg 5aOsWXQ+LsXFzyaxM4p83oP0z+fe6E+yMny6Lvg0= Date: Wed, 21 Jul 2021 13:05:51 -0700 From: Andrew Morton To: Dmitry Safonov <0x7f454c46@gmail.com> Cc: Dmitry Safonov , linux-kernel@vger.kernel.org, Alexander Viro , Andy Lutomirski , Brian Geffon , Catalin Marinas , Chen Wandun , Dan Carpenter , Dan Williams , Dave Jiang , Hugh Dickins , Ingo Molnar , Jason Gunthorpe , John Hubbard , Kefeng Wang , "Kirill A. Shutemov" , Mike Kravetz , Minchan Kim , Ralph Campbell , Russell King , Thomas Bogendoerfer , Thomas Gleixner , Vishal Verma , Vlastimil Babka , Wei Yongjun , Will Deacon Subject: Re: [PATCH v2] mm/mremap: Don't account pages in vma_to_resize() Message-Id: <20210721130551.bbdeae56ca3ec2d0f28b0bac@linux-foundation.org> In-Reply-To: <77e28552-7a13-0981-f921-cd027cb73525@gmail.com> References: <20210721131320.522061-1-dima@arista.com> <77e28552-7a13-0981-f921-cd027cb73525@gmail.com> X-Mailer: Sylpheed 3.5.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 21 Jul 2021 14:21:54 +0100 Dmitry Safonov <0x7f454c46@gmail.com> wrote: > > Let's not do this. > > Account memory in mremap() fast-path for growing VMAs or in move_vma() > > for actually moving things. The same simpler way as it's done by > > vm_stat_account(), but with a difference to call > > security_vm_enough_memory_mm() before copying/adjusting VMA. > > > > Originally noticed by Chen Wandun: > > https://lkml.kernel.org/r/20210717101942.120607-1-chenwandun@huawei.com > > The patch by Chen Wandun still makes sense with this v2. > Heh :-) Should https://lkml.kernel.org/r/20210717101942.120607-1-chenwandun@huawei.com still be applied then? Did you ack it?