Message ID | 20230628172529.744839-1-surenb@google.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 89DEDEB64DA for <linux-mm@archiver.kernel.org>; Wed, 28 Jun 2023 17:25:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 887F28D0002; Wed, 28 Jun 2023 13:25:36 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8380A8D0001; Wed, 28 Jun 2023 13:25:36 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6FFA48D0002; Wed, 28 Jun 2023 13:25:36 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 5AAB28D0001 for <linux-mm@kvack.org>; Wed, 28 Jun 2023 13:25:36 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 1A3A91A0305 for <linux-mm@kvack.org>; Wed, 28 Jun 2023 17:25:36 +0000 (UTC) X-FDA: 80952833472.01.93BEF56 Received: from mail-yw1-f201.google.com (mail-yw1-f201.google.com [209.85.128.201]) by imf08.hostedemail.com (Postfix) with ESMTP id 5C54B160019 for <linux-mm@kvack.org>; Wed, 28 Jun 2023 17:25:34 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=WJ1srCN4; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of 3DW2cZAYKCIQ02zmvjowwotm.kwutqv25-uus3iks.wzo@flex--surenb.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3DW2cZAYKCIQ02zmvjowwotm.kwutqv25-uus3iks.wzo@flex--surenb.bounces.google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687973134; 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: references:dkim-signature; bh=hMZRtPRHvkkt7QqAFekeMTqeELkYPbEsxE5DbVGbAQw=; b=SPR0l+HdrRkLg4JgwnA4hfmpvIBXnCEuMH0H4UEt8ni/uXOxrStChTrBiC9GnKTs8JuZB7 BD78dWnDOrv6VH5geP9jlHf0mD7P5mbmbwjUY7EXOLvYI/CdYmuFLlVzD/leS5qnG0IGMy GWcDXeonxWPuNzGDIQ92JQRxmShlSQA= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=google.com header.s=20221208 header.b=WJ1srCN4; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf08.hostedemail.com: domain of 3DW2cZAYKCIQ02zmvjowwotm.kwutqv25-uus3iks.wzo@flex--surenb.bounces.google.com designates 209.85.128.201 as permitted sender) smtp.mailfrom=3DW2cZAYKCIQ02zmvjowwotm.kwutqv25-uus3iks.wzo@flex--surenb.bounces.google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687973134; a=rsa-sha256; cv=none; b=jgN93k7vb2eSxobRPUMEiYt1B/+GL6/pgVpMnVlODoH61cwp4C3fc9zCaNhlVdLBTJlzHJ erocfECc65Xc8+6McPktHlNkAdjGsMbZ/VRLoIA/723SRUVe6monWu3K9ZcUDH5l40GeR2 9swivEgvsytdocnLUuNeWZTDy2hS1FA= Received: by mail-yw1-f201.google.com with SMTP id 00721157ae682-561eb6c66f6so755677b3.0 for <linux-mm@kvack.org>; Wed, 28 Jun 2023 10:25:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1687973133; x=1690565133; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=hMZRtPRHvkkt7QqAFekeMTqeELkYPbEsxE5DbVGbAQw=; b=WJ1srCN4efbgzWv3Rm7jHxnLtnFQ2wC8rKhvLnebGnMmhfm1vwe75Fpp9qURntM6rK HXEFdZdpYeBoY0oo2q8NVYAYDB2Af2TBcc08grhsroRYbC4wgzxne2wT/iqImNvLju32 boskIvVwSb4RiHLzq10iAh2+0lvX9vd5veraKc/6XEyYO5TBSlO3TEHmoa8itoh4h48s O2lr9wHEgZTwZdenimo4cU9XzUz/E9rtjJPoOH7wBjEFI+PW0EPeTkJKaDva9+T1pgpP EZAUMcpKGPzBanBAIx37EPdwB3MHQztoeF9Nyb+oN+m3+K7F9NvyBZr0epvPDK8hqfB/ Nmkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687973133; x=1690565133; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=hMZRtPRHvkkt7QqAFekeMTqeELkYPbEsxE5DbVGbAQw=; b=lFRcuCSJ7/JwVuXA7/H5s/yzsh8KHSslumqKMmSMapE1du2irqhHMOaSziC36LZOz3 aXmPHqPqCPbjA44/jpwjiLFqaHsB3/9ZvaomRyC+NthcCq8hIUZZ0vuLgvsyYSmczsGE btNsPRoNPYYJJe2PhCyzuHu/wEIZIFAC+sBmkW2FcMvtBiWf74+OBty0yOQmW+wh4nuO 4+Kd8pskt9e1+2Q03peB6hkmmBm0pfrPrT7/mZkto4dLLTkhCZd7xWBobKzY7epjdFQy pzyZcy65tsC5VRu3pPrrKeKbGe1GqNYJgkWjnU4u1x/fWq/zbJqDXLsbYUf06JV6YTf5 HaGw== X-Gm-Message-State: AC+VfDzyXj1xecicFp4mMIykMmO6OEPbXTFgyMsZnHWyM3ReaBkav3La ZYuJJDjoxsUtobm5b+wFmcVp72tJ3Ac= X-Google-Smtp-Source: ACHHUZ4DvlNUYTACDbiNlaFJHL9tx6qnixg7xtHhlSbjHbe7y4H1JUre29eeW6meRLf/iFtOPgU9zt+em+E= X-Received: from surenb-desktop.mtv.corp.google.com ([2620:15c:211:201:eea3:e898:7d7a:1125]) (user=surenb job=sendgmr) by 2002:a05:690c:701:b0:565:bd68:b493 with SMTP id bs1-20020a05690c070100b00565bd68b493mr15502484ywb.6.1687973133351; Wed, 28 Jun 2023 10:25:33 -0700 (PDT) Date: Wed, 28 Jun 2023 10:25:23 -0700 Mime-Version: 1.0 X-Mailer: git-send-email 2.41.0.162.gfafddb0af9-goog Message-ID: <20230628172529.744839-1-surenb@google.com> Subject: [PATCH v5 0/6] Per-VMA lock support for swap and userfaults From: Suren Baghdasaryan <surenb@google.com> To: akpm@linux-foundation.org Cc: willy@infradead.org, hannes@cmpxchg.org, mhocko@suse.com, josef@toxicpanda.com, jack@suse.cz, ldufour@linux.ibm.com, laurent.dufour@fr.ibm.com, michel@lespinasse.org, liam.howlett@oracle.com, jglisse@google.com, vbabka@suse.cz, minchan@google.com, dave@stgolabs.net, punit.agrawal@bytedance.com, lstoakes@gmail.com, hdanton@sina.com, apopple@nvidia.com, peterx@redhat.com, ying.huang@intel.com, david@redhat.com, yuzhao@google.com, dhowells@redhat.com, hughd@google.com, viro@zeniv.linux.org.uk, brauner@kernel.org, pasha.tatashin@soleen.com, surenb@google.com, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-team@android.com Content-Type: text/plain; charset="UTF-8" X-Rspam-User: X-Stat-Signature: nfnat481bhyfssufmpjxf56jewpjh9nt X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 5C54B160019 X-HE-Tag: 1687973134-286022 X-HE-Meta: U2FsdGVkX1/Ri2zha/rikYqo6BT10s0QRPKdZMn00Ly4HXTIq3Y72IHWtJNU8RzZTiOtJL+TLGeXDOFubm0Bid7NP9bzQ4zj2wlfnbUyIv4foOAsW9Xu6nfJtNVRYoEtMOAIZCKY46D8mY5KE7E3TP7Tr8dtSV+N17dObDHK6kfnCD3azAHNNIUh7KKTWbSPWH4doLlJaziCutvwvs9W+EzEvqRywUJrCZFUWFD9tknF9KREsy/qEmwobJzv4Wbx5NR3QTfi1gqLz56SO5ibXIun5YUInjYIOQGsX2Nx0a14ERtnUNkF8hB7n8bv+KdxZZoSQCMSG99NcDe5TCX7PFZaR5IasMhAd9yfA1rYaP1Dfy6okyiNVnf9xNGCwmAazxdgt2pVU0CnmUfS8zqgnX+erF//5+3PKOElo/Y/budaPr8WvZiSeMZtH6sfVYeL6h014plMP+AAKVufL539O218gHW+vDv9g7IMF0lU1E1bJEoSI+0++orIwg9ygLbcIveLvbS38H1aSKcOFtb73jYxotDdb0Csp21C0HNcjvUgIVw8jO4bZxdwRH7cao9CVbn/N9eS4KQ9qO9YWiOqk7fFo3rlRScykXH7ZDujgFLLge88s/ZZ/o6NsR00OCLdcCXkKKfpqCW2evfXAuiFZuPF6+5PvO7iygt8qaaOw5bTWXDH7sxd93yHv7TdttteEL2cEuT9PmWIehtjVvWLHdZwHh5VvJrrSZib2hqiquHPpLfQwLn13jYBF6YvW0RE3eAGqjd2qmvz0KuEkty7aCC24HGPDojyN5PpEOIu4DQaYKN70DVWkSFUYVEHR6M79JeD8/RTdaq/LiTygmQky6y1iGl2YValmi1UH+Ly0HWOwu93vRoGDFYt9M6O1TQ5G+IDMNINjRqw227FnAARKtx1gBda5Pm5nA3n7p76DvTcoxVMY0PCfYhL1MVOm5e1j4JS9lTy3ZD9gS5uBdG M5Ut0FGA CEJ2F8DExhCq3Lkw/BuLzgfRJ8AGsWRkh3l8GXNih+BrpEFWqjv/V+x9XoG0UGgAbs2tsidz3K4jmZYYg7PYUWLpEI+9hgmqDV5nQlmUZIWtb4yaA72GpX2g4OSES+6AcBXqMZ/OdtgtZdJ9tnOtm4UlS/VAhFdXrAP2Tr70NJakux+OnhDzJ9cUDW/uA1qeJZo5os6FnCF/pm/hRxgWixOEmZTvqK69AsuVldsvgVH3qic4NbouxmUDML0jw8lBfKG1sBlwqpKA26huiRpPDFrjPX7U/nZIWsZQqZt762CXCZjz9UJm4cHkq2PHU7vbF/jzx3LDFkETAJ+eFDGoVoplvoL3WbKvwTj/0uMfQjKiJadpaqr67fxIiITdNNqmkkXZF/WJC0gwfO0vU/i40+5VdbYBg831rYSg9QQVocdzELhGsPinDs2I7zlclroKtIuMxBg+P2eU8eZyzhh/iJdIrsXO3fk0MeJZhYI/R4mJYuJwuIf69faJQ/nj6sAoJFbvY1E4yCqgImgIBMo9s1Ax5eJrwNgjkMykHbW80PeL5QpTnzHqE4LvuBpKdO8aV9VzQDKKI8m6ey+l6mln0hUr5KcL8XqYpJXuZ8cRq/qm2msBHiex6pNrHf6Q/edoopRWV4F/oPHvIxwa00pe1znkyhr38hMPOpKHe 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: <linux-mm.kvack.org> |
Series |
Per-VMA lock support for swap and userfaults
|
expand
|