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 08AB3C77B7F for ; Sat, 20 May 2023 04:01:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 85A7B900005; Sat, 20 May 2023 00:01:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8098D900003; Sat, 20 May 2023 00:01:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6D2DC900005; Sat, 20 May 2023 00:01:30 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 5B3CF900003 for ; Sat, 20 May 2023 00:01:30 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 29AADC0A28 for ; Sat, 20 May 2023 04:01:30 +0000 (UTC) X-FDA: 80809283940.29.54256AE Received: from mail-ed1-f47.google.com (mail-ed1-f47.google.com [209.85.208.47]) by imf20.hostedemail.com (Postfix) with ESMTP id 278E01C000A for ; Sat, 20 May 2023 04:01:27 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=YcKe6HvI; dmarc=none; spf=pass (imf20.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.47 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684555288; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=6lN4GcKWsmyboezh08Qy1RSmzm/C0mfuVswPHh8pOik=; b=o7k7KLNa/jn0X7p6J4ft9SvkGZYT/QEwzTy5kK5fD9Q8U0qsoG77qoidHpVun8yWP9ErVX 6RCJslM2Aqb70cOzPwZ6vB8ltHHf+CqtiXtfRj2vbMJY9kXOJ9BRFJ8CiRTgSnRgWFUMND AHb3B4t5nTfcv8FmCqFjv39awAb+k/8= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=YcKe6HvI; dmarc=none; spf=pass (imf20.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.47 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1684555288; a=rsa-sha256; cv=none; b=1M74dspMXQ53a6VSsnEJyCMU1YOBHEqF2pHqs62WKHn5BkBMb3FuHPYhV4JsY5tXY+oED6 keUR+NjUEMIPcY20NGeFbEAWvSHHp98LzXScFoNQr3PzmQXfYmH4bOnXHodbyMzMDEDZoj 8fnwoq8zDuHMaXLifTsdMk4++UDI4wI= Received: by mail-ed1-f47.google.com with SMTP id 4fb4d7f45d1cf-510dabb3989so6170325a12.0 for ; Fri, 19 May 2023 21:01:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1684555286; x=1687147286; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=6lN4GcKWsmyboezh08Qy1RSmzm/C0mfuVswPHh8pOik=; b=YcKe6HvI3glgGbaFfU9th05G1mWI+ggWQFVia06H75Jw4MwaF2Ox2r2CXd41Nr+re8 8P0zbECCoAzXbSUnN0uion+U/YetZOD2bLs9u0fA7reaEpWV2t5eYoge18EPsn2oFT50 I5OdWNwfBt59t6LMYAWSbgd6Yntbsr4MA+sJk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684555286; x=1687147286; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6lN4GcKWsmyboezh08Qy1RSmzm/C0mfuVswPHh8pOik=; b=Q8B8wvUiWvVXKaXQ21CtRUux2byQP+c7azvTWltHqxMKAzz6z0rD91Uvk4dc/81MnM NstoSniF2Ns3IzpCqiBYJWjbXJf3cJAy06bhkaQSderdllA2IJvzvtaY+Ot8iWi/p4xY 3aiZEij77Tuiz7x89n3uMXJYbF+z9Lx8dnEd/r5AaLh/XEVaQu6uNXsaBkb29jN6cmd+ fbacXapODWzS67oSs7FKudsnDLHXXUCaxsxIDHcI23hwFyJCY6RFCT6joC9EnKpkkIPP vOHeWNnTw4uW2gn4xPcUFNiCN+n/WlTg2MiuHiY443E+KPjN5dADdpsuAYijJquwb73T dQgw== X-Gm-Message-State: AC+VfDzTxPIpipDAJWK9JJ7RuMmsDDEmK1JTnTarvnPZ0yvroUt1J3tM WWngMW64lLnV0f7iAn7QW0Rvymy5qfBytTxOiUUkbww5 X-Google-Smtp-Source: ACHHUZ5kKWBUSDPMf6oRYR+PFY12lJMOmpCtLzzH7Ji0Y0muwFI78ZtSKqm4yVlmuh9ts+vqAmr/3A== X-Received: by 2002:a17:907:29d8:b0:960:176e:5cc1 with SMTP id ev24-20020a17090729d800b00960176e5cc1mr2819863ejc.44.1684555286223; Fri, 19 May 2023 21:01:26 -0700 (PDT) Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com. [209.85.208.45]) by smtp.gmail.com with ESMTPSA id mc20-20020a170906eb5400b0096f803afbe3sm359064ejb.66.2023.05.19.21.01.24 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 May 2023 21:01:24 -0700 (PDT) Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-510f3db1cd8so3225099a12.1 for ; Fri, 19 May 2023 21:01:24 -0700 (PDT) X-Received: by 2002:a17:906:858d:b0:959:6fb2:1c3b with SMTP id v13-20020a170906858d00b009596fb21c3bmr3193781ejx.39.1684555284253; Fri, 19 May 2023 21:01:24 -0700 (PDT) MIME-Version: 1.0 References: <20230519190934.339332-1-joel@joelfernandes.org> <20230519190934.339332-2-joel@joelfernandes.org> In-Reply-To: From: Linus Torvalds Date: Fri, 19 May 2023 21:01:07 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v2 1/4] mm/mremap: Optimize the start addresses in move_page_tables() To: Joel Fernandes Cc: linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, Shuah Khan , Vlastimil Babka , Michal Hocko , Lorenzo Stoakes , Kirill A Shutemov , "Liam R. Howlett" , "Paul E. McKenney" , Suren Baghdasaryan Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 278E01C000A X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: ogwsdkkd1uw5r4r4t4n8919c7ncskwma X-HE-Tag: 1684555287-907756 X-HE-Meta: U2FsdGVkX19cL2dB77Pbwk7NdOm35oEYVs5LEOTLWzAietULgwHQJD/FbCjpZ1/qxx7TS9j+3mZeMS4OcoW9o83qrTUee1cpxY1B7G98M5VvZhw4FpcsTC/TbxaAqRrGIQjXDAsZYzLzLfdppt3ZfEJwIrWEp4MVX6aKKKgmJjsCbwJF9vvGlWfwKkblKOgtBRSDQa5rQ2U0aBIPsMgpo8BqTAGzFaJ1CeznjVrGbT1EDeRk8meCdWa/2Fc7CcbHAxSBVvTQ8gmGy4QNbQ6zh541kCdktB8UnbQPk4Ad3+VlGKgxVzvO+UuyHNPT33z3kLsf+sAR0+RQMdkNARSE5ayizO3bL21koAVCkLetnNqSZ9HxGvv4YWXX3bLS70U2RaQOD7Ipzly+bVIwghvw1APqNdRtnzHQ4aUC8Tu/8FIppXG8xyNuFUaPDonHKudD1RqGhWzy70FryOxcgw7x3019yxmh/LtaeYSXd+2XI/Ape68z/IEEnuow2Y0ms0FhBTCMARkOJ3IdkXs1yegu2qfpAD/WHSlNjfDYVlP1C5LmXSQO17um68NnI8fmmMucTKeLqjbgQFVlhWsaC4i+bgeKTuFp/iR43PCTUu+44vWYsWgopYKeGaz+IyP17ne8LsRV1QITlWhJDwovV8ReKxErdSZVJfJsCBF++JorrfTMACT0o5lN+ZJuWJmtEfi+7m0tHYyfL3UL5+gE88sOOeMFRzDTJoQhhxhBxVdJJhET8p3vP3q9bgJvxZQFPHIMEtMbc+viltrQ2CXPUIu7LBsyp03Ksn8RRN1xY/fM5JLunPbmTbuci2+PvLdjXjyOecYU+uFwbOdUmBYJPldd3FujHiJQi51snwfMk4s1/gQetF9C9aEnoSbOMAvnnVDghfD8V3j3vkFxq2rGcnR2l53T18Nx5oqr5CTAqRupkoshYyQNziVe827HQNigEdZTLHq+8TTrKmhmoP3txI8 3/3Yy0ex u5Vox3wchqSwJ1ffkLrHWTKn6A8ck8f585kdQPh0XHzjcFdpJCbdurRjQWi/wXvBexzCf/7ApV2NmAg5CZtcBuV7jVcLyvQQjUVzwopeRLVIrxG6FRMTQhnALPItGk6wQv208pqbb2TZn1byk6ktH6gn1FADff1vgcAla22UIA92NZFKGtcqBlqkQzamE9vS06ZjHw268FnJ5PbiA93gGUaw8L2+MCxPtAjsSxwl02sh5DMpOPfj7Hx/PbcHb5pUNYfds2TqsZXGp4LafifcR/+K9E9O9TdxUbDuyj5oefb4Zv9QkrTLkSquj/TFTcM0zGQxsMwJr3LU9IFFPT0d1lD7rYU52aBevtfQKo9LcMtaO6hyK948I5Evz1WiscifjjN4psoE+RMTz6p63N4pkQ9rez5A7KSUBfgbU0OcB0TL5vz3I8tcKN8QfU7D8/2RBVubxC7AovPTrOdSDEeWvsgQUcWUQsNGLzQlQ+qmhzh0o00e2jFZs7rflyhodvx3wZAiG7q2G/IQnujuPY6Vjx1G+GvJgy6A8zPRgfYnmST2WJyBYVdw/kf5CUbPsWHNL5AVKk4q/ycmHIKNkPzQAQHlYOxudLHBQOTZeegBk1N9ismA= 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: On Fri, May 19, 2023 at 8:57=E2=80=AFPM Joel Fernandes wrote: > > I also realize that I don't really need to check whether the masked > source address falls under a VMA neighboring to that of the source's. I don't think that's true. You can't start randomly moving other source vma's that may have other cont= ents. Linus