[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/2] vhost-vdpa: skip TPM CRB memory section
From: |
Peter Xu |
Subject: |
Re: [PATCH 0/2] vhost-vdpa: skip TPM CRB memory section |
Date: |
Wed, 21 Jun 2023 11:32:37 -0400 |
On Tue, Jun 20, 2023 at 09:50:52PM +0200, Laurent Vivier wrote:
> An error is reported for vhost-vdpa case:
> qemu-kvm: vhost_vdpa_listener_region_add received unaligned region
>
> Marc-André has proposed a fix to this problem by skipping
> the memory region owned by the TPM CRB but it seems more generic
> to skip not DMA-able memory.
>
> We have a memory flag for that, RAM_PROTECTED.
>
> This series expands the memory API to provide a way to initialize
> a "protected" memory region and use it with the TPM CRB object.
>
> For the previous discussions, see
>
> https://lists.nongnu.org/archive/html/qemu-devel/2022-11/msg03670.html
>
> and from Eric for VFIO:
>
> https://lore.kernel.org/all/20220506132510.1847942-1-eric.auger@redhat.com/
> https://lore.kernel.org/all/20220524091405.416256-1-eric.auger@redhat.com/
>
> Bug: https://bugzilla.redhat.com/show_bug.cgi?id=2141965
>
> Thanks,
> Laurent
>
> Laurent Vivier (2):
> memory: introduce memory_region_init_ram_protected()
> tpm_crb: mark memory as protected
Reviewed-by: Peter Xu <peterx@redhat.com>
--
Peter Xu
- Re: [PATCH 1/2] memory: introduce memory_region_init_ram_protected(), (continued)
Re: [PATCH 0/2] vhost-vdpa: skip TPM CRB memory section,
Peter Xu <=