[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <850e87f4-ad0b-59d7-6e31-b3965b6b6492@redhat.com>
Date: Thu, 21 Oct 2021 17:43:06 +0200
From: Paolo Bonzini <pbonzini@...hat.com>
To: Michael Roth <michael.roth@....com>, Marc Orr <marcorr@...gle.com>
Cc: linux-kselftest@...r.kernel.org, kvm list <kvm@...r.kernel.org>,
LKML <linux-kernel@...r.kernel.org>, x86 <x86@...nel.org>,
Nathan Tempelman <natet@...gle.com>,
Steve Rutherford <srutherford@...gle.com>,
Sean Christopherson <seanjc@...gle.com>,
Mingwei Zhang <mizhang@...gle.com>,
Brijesh Singh <brijesh.singh@....com>,
Tom Lendacky <thomas.lendacky@....com>,
Varad Gautam <varad.gautam@...e.com>,
Shuah Khan <shuah@...nel.org>,
Vitaly Kuznetsov <vkuznets@...hat.com>,
David Woodhouse <dwmw@...zon.co.uk>,
Ricardo Koller <ricarkol@...gle.com>,
Jim Mattson <jmattson@...gle.com>,
Wanpeng Li <wanpengli@...cent.com>,
Joerg Roedel <joro@...tes.org>,
Thomas Gleixner <tglx@...utronix.de>,
Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>,
"H . Peter Anvin" <hpa@...or.com>
Subject: Re: [RFC 06/16] KVM: selftests: add library for creating/interacting
with SEV guests
On 12/10/21 14:55, Michael Roth wrote:
> One more I should mention:
>
> 4) After encryption, the page table is no longer usable for translations by
> stuff like addr_gva2gpa(), so tests would either need to be
> audited/updated to do these translations upfront and only rely on
> cached/stored values thereafter, or perhaps a "shadow" copy could be
> maintained by kvm_util so the translations will continue to work
> after encryption.
Yeah, this is a big one. Considering that a lot of the selftests are
for specific bugs, the benefit in running them with SEV is relatively
low. That said, there could be some simple tests where it makes sense,
so it'd be nice to plan a little ahead so that it isn't _too_ difficult.
Paolo
Powered by blists - more mailing lists