From: Quentin Perret <qperret@google.com>
To: Marc Zyngier <maz@kernel.org>
Cc: kernel-team@android.com, kvm@vger.kernel.org,
Srivatsa Vaddagiri <vatsa@codeaurora.org>,
linux-kernel@vger.kernel.org,
Shanker R Donthineni <sdonthineni@nvidia.com>,
will@kernel.org, kvmarm@lists.cs.columbia.edu,
linux-arm-kernel@lists.infradead.org
Subject: Re: [PATCH 04/16] KVM: arm64: Add MMIO checking infrastructure
Date: Fri, 23 Jul 2021 11:16:45 +0100 [thread overview]
Message-ID: <YPqXDeRMZOX8bmNh@google.com> (raw)
In-Reply-To: <87wnpi1ayc.wl-maz@kernel.org>
On Thursday 22 Jul 2021 at 19:04:59 (+0100), Marc Zyngier wrote:
> So FWIW, I've now pushed out an updated series for the THP changes[1],
> and you will find a similar patch at the base of the branch. Please
> have a look and let me know what you think!
I Like the look of it! I'll pull this patch in my series and rebase on
top -- that should introduce three new users or so, and allow a few nice
cleanups.
Thanks!
Quentin
_______________________________________________
kvmarm mailing list
kvmarm@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm
WARNING: multiple messages have this Message-ID (diff)
From: Quentin Perret <qperret@google.com>
To: Marc Zyngier <maz@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
kvmarm@lists.cs.columbia.edu, kvm@vger.kernel.org,
linux-kernel@vger.kernel.org, will@kernel.org,
dbrazdil@google.com, Srivatsa Vaddagiri <vatsa@codeaurora.org>,
Shanker R Donthineni <sdonthineni@nvidia.com>,
James Morse <james.morse@arm.com>,
Suzuki K Poulose <suzuki.poulose@arm.com>,
Alexandru Elisei <alexandru.elisei@arm.com>,
kernel-team@android.com
Subject: Re: [PATCH 04/16] KVM: arm64: Add MMIO checking infrastructure
Date: Fri, 23 Jul 2021 11:16:45 +0100 [thread overview]
Message-ID: <YPqXDeRMZOX8bmNh@google.com> (raw)
In-Reply-To: <87wnpi1ayc.wl-maz@kernel.org>
On Thursday 22 Jul 2021 at 19:04:59 (+0100), Marc Zyngier wrote:
> So FWIW, I've now pushed out an updated series for the THP changes[1],
> and you will find a similar patch at the base of the branch. Please
> have a look and let me know what you think!
I Like the look of it! I'll pull this patch in my series and rebase on
top -- that should introduce three new users or so, and allow a few nice
cleanups.
Thanks!
Quentin
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
WARNING: multiple messages have this Message-ID (diff)
From: Quentin Perret <qperret@google.com>
To: Marc Zyngier <maz@kernel.org>
Cc: linux-arm-kernel@lists.infradead.org,
kvmarm@lists.cs.columbia.edu, kvm@vger.kernel.org,
linux-kernel@vger.kernel.org, will@kernel.org,
dbrazdil@google.com, Srivatsa Vaddagiri <vatsa@codeaurora.org>,
Shanker R Donthineni <sdonthineni@nvidia.com>,
James Morse <james.morse@arm.com>,
Suzuki K Poulose <suzuki.poulose@arm.com>,
Alexandru Elisei <alexandru.elisei@arm.com>,
kernel-team@android.com
Subject: Re: [PATCH 04/16] KVM: arm64: Add MMIO checking infrastructure
Date: Fri, 23 Jul 2021 11:16:45 +0100 [thread overview]
Message-ID: <YPqXDeRMZOX8bmNh@google.com> (raw)
In-Reply-To: <87wnpi1ayc.wl-maz@kernel.org>
On Thursday 22 Jul 2021 at 19:04:59 (+0100), Marc Zyngier wrote:
> So FWIW, I've now pushed out an updated series for the THP changes[1],
> and you will find a similar patch at the base of the branch. Please
> have a look and let me know what you think!
I Like the look of it! I'll pull this patch in my series and rebase on
top -- that should introduce three new users or so, and allow a few nice
cleanups.
Thanks!
Quentin
next prev parent reply other threads:[~2021-07-23 10:16 UTC|newest]
Thread overview: 186+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-07-15 16:31 [PATCH 00/16] KVM: arm64: MMIO guard PV services Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 01/16] KVM: arm64: Generalise VM features into a set of flags Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-27 18:10 ` Will Deacon
2021-07-27 18:10 ` Will Deacon
2021-07-27 18:10 ` Will Deacon
2021-07-28 9:41 ` Marc Zyngier
2021-07-28 9:41 ` Marc Zyngier
2021-07-28 9:41 ` Marc Zyngier
2021-07-28 14:51 ` Steven Price
2021-07-28 14:51 ` Steven Price
2021-07-28 14:51 ` Steven Price
2021-07-15 16:31 ` [PATCH 02/16] KVM: arm64: Don't issue CMOs when the physical address is invalid Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-19 17:18 ` Quentin Perret
2021-07-19 17:18 ` Quentin Perret
2021-07-19 17:18 ` Quentin Perret
2021-07-20 8:04 ` Marc Zyngier
2021-07-20 8:04 ` Marc Zyngier
2021-07-20 8:04 ` Marc Zyngier
2021-07-27 18:10 ` Will Deacon
2021-07-27 18:10 ` Will Deacon
2021-07-27 18:10 ` Will Deacon
2021-07-28 9:45 ` Marc Zyngier
2021-07-28 9:45 ` Marc Zyngier
2021-07-28 9:45 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 03/16] KVM: arm64: Turn kvm_pgtable_stage2_set_owner into kvm_pgtable_stage2_annotate Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-20 10:09 ` Quentin Perret
2021-07-20 10:09 ` Quentin Perret
2021-07-20 10:09 ` Quentin Perret
2021-07-20 10:21 ` Marc Zyngier
2021-07-20 10:21 ` Marc Zyngier
2021-07-20 10:21 ` Marc Zyngier
2021-07-20 10:38 ` Quentin Perret
2021-07-20 10:38 ` Quentin Perret
2021-07-20 10:38 ` Quentin Perret
2021-07-20 11:20 ` Marc Zyngier
2021-07-20 11:20 ` Marc Zyngier
2021-07-20 11:20 ` Marc Zyngier
2021-07-20 11:36 ` Quentin Perret
2021-07-20 11:36 ` Quentin Perret
2021-07-20 11:36 ` Quentin Perret
2021-07-20 13:13 ` Marc Zyngier
2021-07-20 13:13 ` Marc Zyngier
2021-07-20 13:13 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 04/16] KVM: arm64: Add MMIO checking infrastructure Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-20 11:13 ` Quentin Perret
2021-07-20 11:13 ` Quentin Perret
2021-07-20 11:13 ` Quentin Perret
2021-07-20 13:15 ` Marc Zyngier
2021-07-20 13:15 ` Marc Zyngier
2021-07-20 13:15 ` Marc Zyngier
2021-07-20 15:49 ` Quentin Perret
2021-07-20 15:49 ` Quentin Perret
2021-07-20 15:49 ` Quentin Perret
2021-07-22 18:04 ` Marc Zyngier
2021-07-22 18:04 ` Marc Zyngier
2021-07-22 18:04 ` Marc Zyngier
2021-07-23 10:16 ` Quentin Perret [this message]
2021-07-23 10:16 ` Quentin Perret
2021-07-23 10:16 ` Quentin Perret
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-28 9:57 ` Marc Zyngier
2021-07-28 9:57 ` Marc Zyngier
2021-07-28 9:57 ` Marc Zyngier
2021-07-30 12:26 ` Will Deacon
2021-07-30 12:26 ` Will Deacon
2021-07-30 12:26 ` Will Deacon
2021-07-30 13:04 ` Marc Zyngier
2021-07-30 13:04 ` Marc Zyngier
2021-07-30 13:04 ` Marc Zyngier
2021-07-30 12:58 ` Quentin Perret
2021-07-30 12:58 ` Quentin Perret
2021-07-30 12:58 ` Quentin Perret
2021-07-15 16:31 ` [PATCH 05/16] KVM: arm64: Plumb MMIO checking into the fault handling Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-28 10:21 ` Marc Zyngier
2021-07-28 10:21 ` Marc Zyngier
2021-07-28 10:21 ` Marc Zyngier
2021-07-30 12:38 ` Will Deacon
2021-07-30 12:38 ` Will Deacon
2021-07-30 12:38 ` Will Deacon
2021-07-15 16:31 ` [PATCH 06/16] KVM: arm64: Force a full unmap on vpcu reinit Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-28 10:38 ` Marc Zyngier
2021-07-28 10:38 ` Marc Zyngier
2021-07-28 10:38 ` Marc Zyngier
2021-07-30 12:50 ` Will Deacon
2021-07-30 12:50 ` Will Deacon
2021-07-30 12:50 ` Will Deacon
2021-07-15 16:31 ` [PATCH 07/16] KVM: arm64: Wire MMIO guard hypercalls Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-27 18:11 ` Will Deacon
2021-07-28 10:47 ` Marc Zyngier
2021-07-28 10:47 ` Marc Zyngier
2021-07-28 10:47 ` Marc Zyngier
2021-07-30 13:11 ` Will Deacon
2021-07-30 13:11 ` Will Deacon
2021-07-30 13:11 ` Will Deacon
2021-08-01 11:20 ` Marc Zyngier
2021-08-01 11:20 ` Marc Zyngier
2021-08-01 11:20 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 08/16] KVM: arm64: Add tracepoint for failed MMIO guard check Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 09/16] KVM: arm64: Advertise a capability for MMIO guard Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 10/16] KVM: arm64: Add some documentation for the MMIO guard feature Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-21 21:17 ` Andrew Jones
2021-07-21 21:17 ` Andrew Jones
2021-07-21 21:17 ` Andrew Jones
2021-07-23 13:30 ` Marc Zyngier
2021-07-23 13:30 ` Marc Zyngier
2021-07-23 13:30 ` Marc Zyngier
2021-07-23 13:38 ` Andrew Jones
2021-07-23 13:38 ` Andrew Jones
2021-07-23 13:38 ` Andrew Jones
2021-07-23 13:52 ` Marc Zyngier
2021-07-23 13:52 ` Marc Zyngier
2021-07-23 13:52 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 11/16] firmware/smccc: Call arch-specific hook on discovering KVM services Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 12/16] mm/ioremap: Add arch-specific callbacks on ioremap/iounmap calls Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-27 18:12 ` Will Deacon
2021-07-27 18:12 ` Will Deacon
2021-07-27 18:12 ` Will Deacon
2021-07-28 11:01 ` Marc Zyngier
2021-07-28 11:01 ` Marc Zyngier
2021-07-28 11:01 ` Marc Zyngier
2021-07-30 14:07 ` Will Deacon
2021-07-30 14:07 ` Will Deacon
2021-07-30 14:07 ` Will Deacon
2021-07-15 16:31 ` [PATCH 13/16] arm64: Implement ioremap/iounmap hooks calling into KVM's MMIO guard Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 14/16] arm64: Enroll into KVM's MMIO guard if required Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` [PATCH 15/16] arm64: Add a helper to retrieve the PTE of a fixmap Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-20 11:16 ` Quentin Perret
2021-07-20 11:16 ` Quentin Perret
2021-07-20 11:16 ` Quentin Perret
2021-07-15 16:31 ` [PATCH 16/16] arm64: Register earlycon fixmap with the MMIO guard Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-15 16:31 ` Marc Zyngier
2021-07-21 21:42 ` [PATCH 00/16] KVM: arm64: MMIO guard PV services Andrew Jones
2021-07-21 21:42 ` Andrew Jones
2021-07-21 21:42 ` Andrew Jones
2021-07-22 10:00 ` Marc Zyngier
2021-07-22 10:00 ` Marc Zyngier
2021-07-22 10:00 ` Marc Zyngier
2021-07-22 13:25 ` Andrew Jones
2021-07-22 13:25 ` Andrew Jones
2021-07-22 13:25 ` Andrew Jones
2021-07-22 15:30 ` Marc Zyngier
2021-07-22 15:30 ` Marc Zyngier
2021-07-22 15:30 ` Marc Zyngier
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YPqXDeRMZOX8bmNh@google.com \
--to=qperret@google.com \
--cc=kernel-team@android.com \
--cc=kvm@vger.kernel.org \
--cc=kvmarm@lists.cs.columbia.edu \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=maz@kernel.org \
--cc=sdonthineni@nvidia.com \
--cc=vatsa@codeaurora.org \
--cc=will@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.