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 91F5CC369A2 for ; Tue, 8 Apr 2025 13:15:24 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BD6A1280002; Tue, 8 Apr 2025 09:15:22 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B85BA6B000C; Tue, 8 Apr 2025 09:15:22 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A4DE9280002; Tue, 8 Apr 2025 09:15:22 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 8755E6B000A for ; Tue, 8 Apr 2025 09:15:22 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 9B4EA140E1B for ; Tue, 8 Apr 2025 13:15:23 +0000 (UTC) X-FDA: 83310922926.10.E3BD9F0 Received: from mail-pg1-f202.google.com (mail-pg1-f202.google.com [209.85.215.202]) by imf04.hostedemail.com (Postfix) with ESMTP id D45CF40018 for ; Tue, 8 Apr 2025 13:15:21 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="xoFsh/EH"; spf=pass (imf04.hostedemail.com: domain of 3aCH1ZwsKCMUlnvp2wp94yrrzzrwp.nzxwty58-xxv6lnv.z2r@flex--ackerleytng.bounces.google.com designates 209.85.215.202 as permitted sender) smtp.mailfrom=3aCH1ZwsKCMUlnvp2wp94yrrzzrwp.nzxwty58-xxv6lnv.z2r@flex--ackerleytng.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1744118121; 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=cxLpLDM+FUDC2hLdYZi+8IO3v26+YR2oUAk1Ds34yFQ=; b=Al7KCwIozZNt0HVfa3xq+0qvL/eTFOgYpOV6sFC4dqG+UC7asEpf+MYIytJ18eBOBNg8w9 a3ZTZBu/wA0yjd2dQNPO363rJs3rqMgeGBZ/A4D//EcuI0AyxQGEbPVogH//G3WMgP1aNR kXhGFmjW4Vsc/um/BGZEhDRDmcXiP+s= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1744118121; a=rsa-sha256; cv=none; b=Ons+vn8sE4ljcqzFFJ0T0KIZkD4ezLtABp684iletxkij2HGjR38v0cxjHLnQKepuSG3eO yfuICsp8VKEwCxGkXcewlR38oYVdTE0nneQBGxVSe7ulC2ORZ7iBXRqBwlLj2WN6pgJ2az Sy2XSSQPjd0aWwUr7g6liL4E25sDSoY= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b="xoFsh/EH"; spf=pass (imf04.hostedemail.com: domain of 3aCH1ZwsKCMUlnvp2wp94yrrzzrwp.nzxwty58-xxv6lnv.z2r@flex--ackerleytng.bounces.google.com designates 209.85.215.202 as permitted sender) smtp.mailfrom=3aCH1ZwsKCMUlnvp2wp94yrrzzrwp.nzxwty58-xxv6lnv.z2r@flex--ackerleytng.bounces.google.com; dmarc=pass (policy=reject) header.from=google.com Received: by mail-pg1-f202.google.com with SMTP id 41be03b00d2f7-af5156fbe79so6176687a12.1 for ; Tue, 08 Apr 2025 06:15:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1744118120; x=1744722920; darn=kvack.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=cxLpLDM+FUDC2hLdYZi+8IO3v26+YR2oUAk1Ds34yFQ=; b=xoFsh/EHaDwg9IacZsG/Kw4Px0E4qpu6/x/kSlitof2h6yhe9aYUkEIS6VGUQNblUW 9pysyPamdg3tteAw7Aj2CnXAYc13jWCwPNa31vdQ6uNg/ALilk0Rg2X5Zg2ScQkOax1k kAY1MPc252/RqepR5hd/BUrEm4K1GfebqL1Rma7qQOlbHDYkN2wniH7XjQj1ZYwNGK2i n0kjAkrnWqu54p7kwSedxNObkNFVyGDkDDe/Cgdxbka1bcL2BGlXnM/4L4kPBU0vD0KD ftdYTThcBhTycA1zyVLNv4tSiy0bPeX7Sx6o7ONBkAm0WGyMtn+R8hPudYaND4cI+Onf ufPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744118120; x=1744722920; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=cxLpLDM+FUDC2hLdYZi+8IO3v26+YR2oUAk1Ds34yFQ=; b=keuuE34kprLSzM6VefmsCUQQ4U5hBm1kMQ+wCWFpo9AY9ZxA/d0t1HsJXrFjAUCqyJ R6PraPysPWycO6BHbc/rfxDlNScEOpSkCss3c8FdadsaEbjHfJKG1aO4T+7DOFsdC4zq /1BoxJLP91ZBGIMQTik292SzP2lY6TPXqLbYHUETtPgAHju9Ko4HZZCkpXoR+Ymvwwya cSFqvnsXjCWJmwpCNYwOZIbEQ0I9mIHyFCBGY9Wk9O1d33aJ0sR3X3qEFe5fJvjBoX8D saAB6tpHZsu9yTBA5C+4VXvol5wFD6rdxjvrgKoo/+OYksYVteEVMuogBsacKNCajNL4 RHJA== X-Forwarded-Encrypted: i=1; AJvYcCWqqpKPXzOTBZ9ILNJgrPZtJ7eTkKClsszAbFZqSN7N/vew65FVuNbYSYkdpk1+T7xOrMwNJyMkvA==@kvack.org X-Gm-Message-State: AOJu0YzZXAot9Qfw6rcfcLNRAmA/ZZBUMjUnE/J1+OgqLr7SN8T/p2n9 QI3i1Jj8yPHqm1Z3ILs2mUVUjL00oRzucHELRVmWNmi4RGahNQkTtxxllV+UWqmWweOVuskJFK0 dq/ugJBQTrrhRlkTVZC77HA== X-Google-Smtp-Source: AGHT+IHc2KZ6S3me8LAZPWuOPQtdwMC6ueKm8WjFNg1zLp+TVvJCgzOLJp2DH3B70CYmWq8BmZbUIxmhoP8HCKyyGQ== X-Received: from pfbjc20.prod.google.com ([2002:a05:6a00:6c94:b0:736:451f:b9f4]) (user=ackerleytng job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a20:5085:b0:201:b65:81ab with SMTP id adf61e73a8af0-2010b658353mr18982327637.23.1744118120501; Tue, 08 Apr 2025 06:15:20 -0700 (PDT) Date: Tue, 08 Apr 2025 06:15:18 -0700 In-Reply-To: <20250408-wegrand-eifrig-355127b5d3a3@brauner> Mime-Version: 1.0 References: <20250404154352.23078-1-kalyazin@amazon.com> <2iggdfimgfke5saxs74zmfrswgrxmmsyxzphq4mdfpj54wu4pl@5uiia4pzkxem> <63j2cdjh6oxzb5ehtetiaolobp6zzev7emgqvvfkf5tuwlnspx@7h5u4nrqwvsc> <2bohfxnbthvf3w4kz5u72wj5uxh5sb5s3mbhdk5eg2ingkpkqg@ylykphugpydy> <9326367c-977d-4d55-80bd-f1ad3673f375@redhat.com> <20250408-wegrand-eifrig-355127b5d3a3@brauner> Message-ID: Subject: Re: [PATCH v3 0/6] KVM: guest_memfd: support for uffd minor From: Ackerley Tng To: Christian Brauner , David Hildenbrand Cc: "Liam R. Howlett" , Nikita Kalyazin , Vishal Annapurve , Fuad Tabba , akpm@linux-foundation.org, pbonzini@redhat.com, shuah@kernel.org, viro@zeniv.linux.org.uk, muchun.song@linux.dev, hughd@google.com, kvm@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org, jack@suse.cz, lorenzo.stoakes@oracle.com, jannh@google.com, ryan.roberts@arm.com, jthoughton@google.com, peterx@redhat.com, graf@amazon.de, jgowans@amazon.com, roypat@amazon.co.uk, derekmn@amazon.com, nsaenz@amazon.es, xmarcalx@amazon.com Content-Type: text/plain; charset="UTF-8" X-Stat-Signature: acg7ay1hgguugtnteuz6os68ymezbnt7 X-Rspam-User: X-Rspamd-Queue-Id: D45CF40018 X-Rspamd-Server: rspam08 X-HE-Tag: 1744118121-284024 X-HE-Meta: U2FsdGVkX1+twCoy+eI0J+noL7CrcwOYj8boeIGp+nw1pIbR2E7arRsMV9UGnVl1uqgcjVJTLfC4/UyVKEJ3fEjK9eIhOqy+cuaXkvV/y3P43k7/MMg2cW5hnpuXHEj9f1dUfKaTUEo8gSPz+Zbe+7Kk6DseWi87KnJ573L+nLfTfjL/9rFqny1GaPfOeDDyjUxYvv+8ud72Ai1AVLIHuwht+bwakfkFjx/V2PeDJZJCPGb8xHTnETAODXgiRNRmllo/gmMProk/rNMrZrvllatK+IZsL5Tzzx9r/DbYtk0DdwV/F6EXOJlrE7rLHD0iQyXra8Dtsgf5/vEzatezPJEqiHf0tuAPj2MsTfO7xUMuDs2RW5QiRofReqdDXT62lguuylPj2k1iBvsQjNJZYDQd/Yvy4z4Ezy4eggCr+yb3LbDLVRCVVvZYTgp40or4XHGb3e7xJ8AGjfgK50BqPvOc0BVv13ZErHroIZGnx2UnDzO4TatS++zE6MlKGvToFGyD4NGXVv+TyjW2eW382PlI5MMXfrtoMnP7D2dmGtyFUD0WIzKBUCvSA1Q7/dRRCwGbpo/8QLQauHQQo7KohBopkctYiCEjGZfwSIKZLDcuNiagrAX99X+7DGZ0f/aV2J9O8nLh+2TgN2E+HxrKIisbxz+Hz1TL6Bqv6yl5p/ykHlqnmleEG8fNOEJyaG6d4ltazPI9DAj+ovUdWb9m54P+wQ3oc0b/Ci7tMTWZ42RfNeX7m6YDLDutVa6hfH9hrdu3NSLH0vcVSBF+EGSzNEpr2lbVKlRXVsd6UbGFnioPTJ7l7ab9+VOYDa2e11xkphgCOFupz0FyWPdWBrNDSBHWTD4wj6SzLlq8WpiYAOc+qT8RQc+sxXph/8OynLPGy7Ylz9m/sZC3n3KW2qORkZgkYxngxdTbv3U6qAOiqfxBw4ahYAGSuFYq2SCV7Vw/oiEuDTypzGmnm+awfQa 47qhRits wRi7x5J31SLLv0r0G+BdOcbVLm8SDymOlcziy0Q+bh7IOOcus4WDRh9aOFtIjtRWBnQLRcukVKqH2l9W0Tx+zn3Y2EOzBSXjoMmj55vFiTmJRGqj9Zr/Ezk48ttUhJ87rk7SdmPrmH31zS7MlFUqn7uLHod5LN6RWfFKI4KTH2siThgiCa3EANsu8f/AiTFvgl/dcFinNy3p4D2X4qkibuVwlWRQp2p1JYZhp+4FmpM1+8niNO/Go9aNblxK6e4mUuc65uz8j9pPLD8aTEkEHr8APnFo/O9dXFb5XoAeXSCyKpBJ/BotMmhkyJ/T9IBYpIs+1AJ2SqanTVS/j1leUlYGhG1ieXPgNVjJogyE61UIDbpquUbbLjlMbMHHy2LIyCGb/QLH1niZr7fpzZPG+0ugZXIOA3GkBvAXInSWNZCVzjvjx/7uFQnJprVJbjNO/4Op4pTnYz+skrYdaMiUCstr+eiUP9mkkXUKiq5/49iY3v6Dj2/sbl0WeVFwAJPcj+R1KJZr61mlKekYZos37S23Hr/EZXUB4mY5ydUrjnBB1Tpgp9aEa+M1cGhKgNbdkLVuwtKR73177ZOdCveaIqGfEMb61j8Ri/iGpVBm0uMgIYPY= X-Bogosity: Ham, tests=bogofilter, spamicity=0.108972, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Christian Brauner writes: > On Mon, Apr 07, 2025 at 04:46:48PM +0200, David Hildenbrand wrote: > > > > Fwiw, b4 allows to specify dependencies so you can b4 shazam/am and it > will pull in all prerequisite patches: > > b4 prep --edit-deps Edit the series dependencies in your defined $EDITOR (or core.editor) Thank you for this tip! On this note, what are some good CONFIGs people always enable during development?