Message ID | 20220422210546.458943-1-dmatlack@google.com |
---|---|
Headers | show
Return-Path: <kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=ZWo0SNue; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=google.com header.i=@google.com header.a=rsa-sha256 header.s=20210112 header.b=US/cK9iK; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:e::133; helo=bombadil.infradead.org; envelope-from=kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org; receiver=<UNKNOWN>) Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KlRlS2gpBz9s0r for <incoming@patchwork.ozlabs.org>; Sat, 23 Apr 2022 07:05:56 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:From:Subject:Mime-Version: Message-Id:Date:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=+gaFYiKYKs9OHuHtZxs+/J1Yky/nUXUPD8WZoq+/CqI=; b=ZWo 0SNueSRU0dxcvFHwqMxkY5aJ0SH2ylm0JgJZRDVZc6/mlELYyctuNQjvNe/ztC4I4gV17t2TWpOmd mWrrCwaDl8rr1Zh/rV2Dhr2DtcrPurY26PdBXwa2jXtz1IyC5sejakg9bAF865A7maVXXj0nX5PeW ZMNTlem3V4lmMLo2lMZv42+MkaG1u5/yyH0GcQwtFCTXFN/wjA3X4Y10IYDlpzxwKrbyUJIhEx6vz wvs/e1nAy5hVgekTCiKO/7m9hmWxnMd6Ls+qGGZ5iaM/vywtaBvhjx/Ib/JA0tfcoXEZh8bjn1kQ4 A4NVuSVH9vZG85CWa8VWLoicQU22llQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ni0TS-002KhV-IC; Fri, 22 Apr 2022 21:05:54 +0000 Received: from mail-pl1-x64a.google.com ([2607:f8b0:4864:20::64a]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ni0TP-002KgI-63 for kvm-riscv@lists.infradead.org; Fri, 22 Apr 2022 21:05:53 +0000 Received: by mail-pl1-x64a.google.com with SMTP id i16-20020a170902cf1000b001540b6a09e3so5414360plg.0 for <kvm-riscv@lists.infradead.org>; Fri, 22 Apr 2022 14:05:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=date:message-id:mime-version:subject:from:to:cc; bh=u2tx2R+ajG6+el/lP6Ei/5YM7QZYQabJtDLUxrMpmXs=; b=US/cK9iKB1wxBFkzA0BtUJ7L0xy4jLokxs6TfOiILKyW50Z5sDkcGWS9aoJYDBIIjb ZGMX54QOFye2M93cmHyWukIJHmIwWCCB89TjJESQfzNfk3XdeU/SVVdAq7uL0WxcRSWG 9AIJeUcs8s+4H3wHFRtkX+iiLkc7wi0M6ls7ajzZbNo1BW+rF5v6kfViHAm1yCMZJrjD f/gfgnH+1OtMg8hpUJVMT2EXQErpj+NKJbF0FFG5t7968Fa4KXyobE8inTwmywHHASKO qfmB2YOqkwfaDOXCO4zcBeiZoYo6/+hmRG5IBniRRZlJpS2AgJAmEw8W1HcVHjGf03+j WtMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:mime-version:subject:from:to:cc; bh=u2tx2R+ajG6+el/lP6Ei/5YM7QZYQabJtDLUxrMpmXs=; b=2kO56Jokdszcy9PNhsqHXalN3Om8bZketUAwwFqAzYjTPCuPx3QuthaXAdFBL9w8nd ufOBN8RdIxZIGMwMQjpgxJNQrf4uBbZ0PcbTd84UHh2NItyUjMMypv5HVhMYgbdtxXlx NVWRfHXbtps0v1caM8GE04ICGSCftEEGSirX16b3o5X4mwQP2EtL2TkrKcbxlhd5XBjz djuvAisf/U3VOa32d6LTW4KUcfyZHu/NutACNPXOCPgJcJ3nDY75RoGEjdx40H/2P0tB y2VpI6oJARNuoPW+XDHH7Fi1F4bA5+BI4ObW51+1+yacA0mcUjfKpVb0ipSPOEEVoDy2 gI7g== X-Gm-Message-State: AOAM5303dh7vD6y09vzrJRTIOSlBHGwEAMYMipcd5KuCuXPq4LVaAQOu 2n7fSiT/ozMsRCEknYj3PV331lBDDa49iA== X-Google-Smtp-Source: ABdhPJw6ch/vCQy1cEFsFZp04k3WKYz5WK+EWgRhwUoo1JjylKORPBpCtJy93scBO5R0Z1FZMB7VkYA7F85BSg== X-Received: from dmatlack-heavy.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:19cd]) (user=dmatlack job=sendgmr) by 2002:a17:90a:1941:b0:1ca:a28b:6744 with SMTP id 1-20020a17090a194100b001caa28b6744mr18435795pjh.50.1650661548260; Fri, 22 Apr 2022 14:05:48 -0700 (PDT) Date: Fri, 22 Apr 2022 21:05:26 +0000 Message-Id: <20220422210546.458943-1-dmatlack@google.com> Mime-Version: 1.0 X-Mailer: git-send-email 2.36.0.rc2.479.g8af0fa9b8e-goog Subject: [PATCH v4 00/20] KVM: Extend Eager Page Splitting to the shadow MMU From: David Matlack <dmatlack@google.com> To: Paolo Bonzini <pbonzini@redhat.com> Cc: Marc Zyngier <maz@kernel.org>, Huacai Chen <chenhuacai@kernel.org>, Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>, Anup Patel <anup@brainfault.org>, Paul Walmsley <paul.walmsley@sifive.com>, Palmer Dabbelt <palmer@dabbelt.com>, Albert Ou <aou@eecs.berkeley.edu>, Sean Christopherson <seanjc@google.com>, Andrew Jones <drjones@redhat.com>, Ben Gardon <bgardon@google.com>, Peter Xu <peterx@redhat.com>, maciej.szmigiero@oracle.com, "moderated list:KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)" <kvmarm@lists.cs.columbia.edu>, "open list:KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)" <linux-mips@vger.kernel.org>, "open list:KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)" <kvm@vger.kernel.org>, "open list:KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv)" <kvm-riscv@lists.infradead.org>, Peter Feiner <pfeiner@google.com>, David Matlack <dmatlack@google.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220422_140551_273793_63B1D9C4 X-CRM114-Status: GOOD ( 24.30 ) X-Spam-Score: -7.7 (-------) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: This series extends KVM's Eager Page Splitting to also split huge pages mapped by the shadow MMU, specifically **nested MMUs**. For background on Eager Page Splitting, see: - Proposal: https://lore.kernel.org/kvm/CALzav=dV_U4r1K9oDq4esb4mpBQDQ2ROQ5zH5wV3KpOaZrRW-A@mail.gmail.com/ - TDP MMU support: https://lore.kernel.org/kvm/ [...] Content analysis details: (-7.7 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:64a listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -7.5 USER_IN_DEF_DKIM_WL From: address is in the default DKIM white-list -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain -0.0 DKIMWL_WL_MED DKIMwl.org - Medium trust sender X-BeenThere: kvm-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <kvm-riscv.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/kvm-riscv>, <mailto:kvm-riscv-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/kvm-riscv/> List-Post: <mailto:kvm-riscv@lists.infradead.org> List-Help: <mailto:kvm-riscv-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/kvm-riscv>, <mailto:kvm-riscv-request@lists.infradead.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "kvm-riscv" <kvm-riscv-bounces@lists.infradead.org> Errors-To: kvm-riscv-bounces+incoming=patchwork.ozlabs.org@lists.infradead.org |
Series |
KVM: Extend Eager Page Splitting to the shadow MMU
|
expand
|