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 CFB89C001DE for ; Mon, 31 Jul 2023 19:33:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4C45E28009F; Mon, 31 Jul 2023 15:33:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 47D3D28007A; Mon, 31 Jul 2023 15:33:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 33BBF28009F; Mon, 31 Jul 2023 15:33:26 -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 229BD28007A for ; Mon, 31 Jul 2023 15:33:26 -0400 (EDT) Received: from smtpin25.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id CA42280371 for ; Mon, 31 Jul 2023 19:33:25 +0000 (UTC) X-FDA: 81072905970.25.CB80936 Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) by imf27.hostedemail.com (Postfix) with ESMTP id D719C4001B for ; Mon, 31 Jul 2023 19:33:23 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=BYNFSs1t; dmarc=none; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.181 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=1690832004; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=yXLFlpjaOoFRKiNfZATjG2CogmUERUAniLQFoDaW35U=; b=uGtERj1qfnbT0qYXqwgGPAXskD8m7a3U5fFj1qwW3irsCPBlA5bYD74WUp3bQJQLFFnXHK on03pdWxdkoRu6di90f5pPOaOcsn9B4ua804qrt0ExeYX410he4YC+4d5tcqLGSXTe+zTD TOuMawPukmC0ukMKmFnHFQvIyCMKqFI= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=BYNFSs1t; dmarc=none; spf=pass (imf27.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.208.181 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690832004; a=rsa-sha256; cv=none; b=NU2kMS8kxx+CF3nqFycE2V38NyAQ+Yci9o6g/Ycr/uhx3KM2MoKlM6K+lv+wIR3CpgHnd8 g8sKGkqdAJLLwwWMSSJqeU6xU/rqIZOpPdlwwJ5+Hw2JiFg5HAlS92x4d+QFdXQ0EEqJsE /1BkhMIaLHzvMvoxAbX7oAleHOifJEY= Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-2b9f48b6796so5052731fa.3 for ; Mon, 31 Jul 2023 12:33:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1690832002; x=1691436802; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=yXLFlpjaOoFRKiNfZATjG2CogmUERUAniLQFoDaW35U=; b=BYNFSs1t5CDg6rbxou4imu6wsUlb6RmisX27rb6B3+axx8rTrN0k6KvrLH+bPwKFrq Oro4sPG8j0NljJWOEIP502uPgMpXDqqRZw9Eh5Aao/AZmQVL70jNnq+Fh+ZZsZ0iOwgX 161/Tl59HYRpcLEXHhhpaAMMNVyH1fS4FEWwc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1690832002; x=1691436802; h=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=yXLFlpjaOoFRKiNfZATjG2CogmUERUAniLQFoDaW35U=; b=hfNcQojdaVDnt6t5RkEbF4/nGgXn5qs+EgmYLNVwDQT+lG1LaBeNLeDUQnn7/hEoEI SlwktWaqg/dLjzMS2YPQEx87MkbVQBwMutoEkx17wh76y5Pb5XADfYERVAuzDzCbasts MTj+DVMWLYGuc8W6ovoBvtRrvxW1H8wpumVWq5cot7V6yW+5xX9cR17PuJN+0R0QMXsO o3SmUhHBWvMX8rgQe9dQqbMIbQA01BaLbGu8dZxmnH+1aaDlZVnNHH9Ipxi39Yfi4yUE lQXrIOQ0djZjXZZfqFo5p9yeND1Xqr7rQDiK/34RXdqKyaRKLiyKTxFbkt++dZYEsjHM hS2g== X-Gm-Message-State: ABy/qLZkcqy3uu2tVl+96LtodqPut0ZRGuU7pLXRMCyXiLy4wRbteAnW xT32+SVx37iZSfU3Jwuvhf4DAmah/d5eFRnRpSSZrFW6 X-Google-Smtp-Source: APBJJlGCAV9jfLSfy9tMJh7MBTmoQZiQqjAkz29Srv7ZouoZLwAJjEMEtom2gp3ohLOU2EdzP+bPrQ== X-Received: by 2002:a2e:a40e:0:b0:2b6:a6e7:5afa with SMTP id p14-20020a2ea40e000000b002b6a6e75afamr675649ljn.12.1690832001577; Mon, 31 Jul 2023 12:33:21 -0700 (PDT) Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com. [209.85.167.45]) by smtp.gmail.com with ESMTPSA id d19-20020a2e8913000000b002b9f239df62sm243389lji.74.2023.07.31.12.33.20 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 31 Jul 2023 12:33:20 -0700 (PDT) Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-4fe0e34f498so7605559e87.2 for ; Mon, 31 Jul 2023 12:33:20 -0700 (PDT) X-Received: by 2002:a19:2d4b:0:b0:4fb:89e3:5ac6 with SMTP id t11-20020a192d4b000000b004fb89e35ac6mr527434lft.62.1690832000024; Mon, 31 Jul 2023 12:33:20 -0700 (PDT) MIME-Version: 1.0 References: <20230731171233.1098105-1-surenb@google.com> <20230731171233.1098105-2-surenb@google.com> In-Reply-To: From: Linus Torvalds Date: Mon, 31 Jul 2023 12:33:03 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 1/6] mm: enable page walking API to lock vmas during the walk To: Suren Baghdasaryan Cc: akpm@linux-foundation.org, jannh@google.com, willy@infradead.org, liam.howlett@oracle.com, david@redhat.com, peterx@redhat.com, ldufour@linux.ibm.com, vbabka@suse.cz, michel@lespinasse.org, jglisse@google.com, mhocko@suse.com, hannes@cmpxchg.org, dave@stgolabs.net, hughd@google.com, linux-kernel@vger.kernel.org, linux-mm@kvack.org, stable@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: D719C4001B X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: co4z6w4ezk55x4jojyxrup6ms4c81gqu X-HE-Tag: 1690832003-903805 X-HE-Meta: U2FsdGVkX18P2MGpZLq7aq/wfPCnY3EDIwoCxACt13Wh4V7CLL8/YJzvzQ4gBreQu2qQkoxo4ChMMa/86IYlDf4nKwdHuRgrG3UVAooCaQERNWAdGt8XLWbpqJNHflROIwjNYbO51WQO2Jy3oyZEQnbXX8u5YImSixrvZYSIMznvyGT+/mTwhr1jrxugZrbDK1hJ64+C7UFry7VDKXuibwJ/dQxHVoVwa/LOyTKW5ODCJnSKN/OAIQjPm/eQNy487Yd9cs19MopAVsRJkAbS1/q+ob+V0DVNRPEK31UaLplwY5Tg1ODF2jjNjPmhMD/DOOEsBOCWsVsZTBqBxEduDoxNjq5YOWRO7HkZv5IBS/5bAOH1otWMTsXvPmQTuudtcOlzpELycu4DK3jUhDtySBso07YzEQs9Eb3POJHlicpTjMGPnuR2aidMxaMyZ0YnZKHrqxW58/j7XtzmNrCiAczAhUtYnDvW/3fYEYIjKdNR4bmQxRmHM/EA7nvCjQQ6+VcYP+Tvmbuk7g+NojxF6lxMYLlYd25qRm6TJZuBgSgJMaxDb110K1YwV/GR/COxKc/0DbRNFWxo5xTkD9n/juxv3uBCgOT9Y5Ko+UKfipz/Wj5vuCEq+oZSn6KRLD1GVsoj1hM4w5QoSXy+CPQUci+ufrdkRwvszrJ+gY57wWwys5PLWD7oGTwWFyQJOi0w717ugLrTjD4UyWBHWVwWlj9Ip3mMfZQIW5Bw3XT8kaPe0VJAaPmaRmVp3PsMDaDMC0amo2wY8IZSWQKJdkwfX9MXjLITL4gckVQu3xG0b1jk0bc51tB0Z08od/FwbtYJ4A7grqYx2RHomfz1DeYeNKYj84x2mspO4sUdBJUxJfxtBKXj8OGV7Q8gNmn9ajH1PCO2oe9G8jZeOBljo1DsrJ78lKuP8ovhKUTgHEtjFzMdREoHyWbs556EiRxCiFgrN8+V3bKFtJm+/BADPix CN4Hr4PB ctXjGsK3Qyp0tQy8jXfI9b14IrcQr4Nkn/NHJNNDQx9GjFlXp4iAJiEYj6eKCQ8klulSrLKkDbrGMphZzAQUO4AIO8yBvRoHFSNfOfjVX1E20qPF0nmazedlUbhx2MHxctAJJexDCAOgby7my2Saf6xErlc64p5oK8tE1YcHY/rVFKh80skS1bwIUSzCFI39wYxl1Ac6Ok7s8EwvK4mCB/Cig3ID/nz5ZV3iagQsRsn++6mAr8WAb7MXEYDsYheYkHtg2/b1VAj9qv+ksnmDUaiIiWCmYR0qGugPRSuLyA4BJbg0Foi0HUh4zE5sRMGCKJyGu5OBLrGHFYpwXeq492P/wqyjUbBkHS8wAfzBUxaFE3/PbNzXQdlIRcOsm/rrdpnZpkEvpej42PpQ3QvSRcMlIyOziI4LezFGYAMs2yr0DBRVyPv7LgMvV8OoqV2x/QJCphGzMAkXY4f9mI4wNMgRU7Rtn6hIcblV3jYmaMaiK6cSi1xgUZu/g4ltd9yR/EP29z0nFPb7A2Ko9f3Yvldovb1WAvPGeSGWbkZJeWLRp6FY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000004, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Mon, 31 Jul 2023 at 12:31, Suren Baghdasaryan wrote: > > I got the idea but a couple of modifications, if I may. Ack, sounds sane to me. Linus