[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 00/13] KVM: mm: fd-based approach for supporting KVM guest
From: |
Nakajima, Jun |
Subject: |
Re: [PATCH v5 00/13] KVM: mm: fd-based approach for supporting KVM guest private memory |
Date: |
Mon, 28 Mar 2022 22:48:08 +0000 |
> On Mar 28, 2022, at 1:16 PM, Andy Lutomirski <luto@kernel.org> wrote:
>
> On Thu, Mar 10, 2022 at 6:09 AM Chao Peng <chao.p.peng@linux.intel.com> wrote:
>>
>> This is the v5 of this series which tries to implement the fd-based KVM
>> guest private memory. The patches are based on latest kvm/queue branch
>> commit:
>>
>> d5089416b7fb KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2
>
> Can this series be run and a VM booted without TDX? A feature like
> that might help push it forward.
>
> —Andy
Since the userspace VMM (e.g. QEMU) loses direct access to private memory of
the VM, the guest needs to avoid using the private memory for (virtual) DMA
buffers, for example. Otherwise, it would need to use bounce buffers, i.e. we
would need changes to the VM. I think we can try that (i.e. add only bounce
buffer changes). What do you think?
Thanks,
---
Jun
- [PATCH v5 10/13] KVM: Register private memslot to memory backing store, (continued)
- [PATCH v5 10/13] KVM: Register private memslot to memory backing store, Chao Peng, 2022/03/10
- [PATCH v5 09/13] KVM: Handle page fault for private memory, Chao Peng, 2022/03/10
- [PATCH v5 12/13] KVM: Expose KVM_MEM_PRIVATE, Chao Peng, 2022/03/10
- [PATCH v5 11/13] KVM: Zap existing KVM mappings when pages changed in the private fd, Chao Peng, 2022/03/10
- [PATCH v5 13/13] memfd_create.2: Describe MFD_INACCESSIBLE flag, Chao Peng, 2022/03/10
- Re: [PATCH v5 00/13] KVM: mm: fd-based approach for supporting KVM guest private memory, Quentin Perret, 2022/03/24
- Re: [PATCH v5 00/13] KVM: mm: fd-based approach for supporting KVM guest private memory, Andy Lutomirski, 2022/03/28
- Re: [PATCH v5 00/13] KVM: mm: fd-based approach for supporting KVM guest private memory,
Nakajima, Jun <=