Re: [PATCH v5 3/4] vhost-user: add shared_object msg

2023-09-05 Thread Philippe Mathieu-Daudé
On 2/8/23 11:08, Albert Esteve wrote: Add three new vhost-user protocol `VHOST_USER_BACKEND_SHARED_OBJECT_* messages`. These new messages are sent from vhost-user back-ends to interact with the virtio-dmabuf table in order to add or remove themselves as virtio exporters, or lookup for virtio dma-

Re: [PATCH v5 3/4] vhost-user: add shared_object msg

2023-09-05 Thread Philippe Mathieu-Daudé
On 6/9/23 08:04, Philippe Mathieu-Daudé wrote: On 2/8/23 11:08, Albert Esteve wrote: Add three new vhost-user protocol `VHOST_USER_BACKEND_SHARED_OBJECT_* messages`. These new messages are sent from vhost-user back-ends to interact with the virtio-dmabuf table in order to add or remove themselve

Re: [PATCH v5 4/4] vhost-user: refactor send_resp code

2023-09-05 Thread Philippe Mathieu-Daudé
On 2/8/23 11:08, Albert Esteve wrote: Refactor code to send response message so that all common parts both for the common REPLY_ACK case, and other data responses, can call it and avoid code repetition. Signed-off-by: Albert Esteve --- hw/virtio/vhost-user.c | 36 +

Re: [PATCH v5 0/4] Virtio shared dma-buf

2023-09-05 Thread Philippe Mathieu-Daudé
Hi Michael, On 5/9/23 22:45, Michael S. Tsirkin wrote: I was hoping for some acks from Gerd or anyone else with a clue about graphics, but as that doesn't seem to happen I'll merge. Thanks! I made few late comments. Patch #3 doesn't build (thus break git-bisections). I also have some concern a

Re: [PULL 00/35] ppc queue

2023-09-05 Thread Cédric Le Goater
Hello Stefan, On 9/4/23 11:05, Cédric Le Goater wrote: The following changes since commit 17780edd81d27fcfdb7a802efc870a99788bd2fc: Merge tag 'quick-fix-pull-request' of https://gitlab.com/bsdimp/qemu into staging (2023-08-31 10:06:29 -0400) are available in the Git repository at: http

Re: [PATCH v13 0/9] rutabaga_gfx + gfxstream

2023-09-05 Thread Marc-André Lureau
Hi On Wed, Sep 6, 2023 at 5:22 AM Gurchetan Singh wrote: > > > > On Wed, Aug 30, 2023 at 7:26 PM Huang Rui wrote: >> >> On Tue, Aug 29, 2023 at 08:36:20AM +0800, Gurchetan Singh wrote: >> > From: Gurchetan Singh >> > >> > Changes since v12: >> > - Added r-b tags from Antonio Caggiano and Akihik

Re: [PATCH v3 0/6] hw/virtio: Build vhost-vdpa.o once for all targets

2023-09-05 Thread Philippe Mathieu-Daudé
On 30/8/23 15:35, Philippe Mathieu-Daudé wrote: Hi Michael, This series is now fully reviewed. On 10/7/23 11:49, Philippe Mathieu-Daudé wrote: Missing review: patch #4 Since v2: - Added R-b tags - Addressed Richard's review comment: page_mask = -page_size Philippe Mathieu-Daudé (6):    hw/vi

[PATCH RESEND 15/15] ppc: spapr: Document Nested PAPR API

2023-09-05 Thread Harsh Prateek Bora
Adding initial documentation about Nested PAPR API to describe the set of APIs and its usage. Also talks about the Guest State Buffer elements and it's format which is used between L0/L1 to communicate L2 state. Signed-off-by: Michael Neuling Signed-off-by: Harsh Prateek Bora --- docs/devel/nes

Re: [PATCH 00/13] VIRTIO-IOMMU/VFIO: Don't assume 64b IOVA space

2023-09-05 Thread Eric Auger
Hi Alex, On 9/5/23 19:55, Alex Williamson wrote: > On Mon, 4 Sep 2023 10:03:43 +0200 > Eric Auger wrote: > >> On x86, when assigning VFIO-PCI devices protected with virtio-iommu >> we encounter the case where the guest tries to map IOVAs beyond 48b >> whereas the physical VTD IOMMU only supports

[PATCH RESEND 04/15] ppc: spapr: Start using nested.api for nested kvm-hv api

2023-09-05 Thread Harsh Prateek Bora
With this patch, isolating kvm-hv nested api code to be executed only when cap-nested-hv is set. This helps keeping api specific logic mutually exclusive. Signed-off-by: Michael Neuling Signed-off-by: Harsh Prateek Bora --- hw/ppc/spapr.c | 7 ++- hw/ppc/spapr_caps.c | 1 + 2 files cha

[PATCH RESEND 11/15] ppc: spapr: Implement nested PAPR hcall - H_GUEST_[GET|SET]_STATE

2023-09-05 Thread Harsh Prateek Bora
L1 can reuest to get/set state of any of the supported Guest State Buffer (GSB) elements using h_guest_[get|set]_state hcalls. These hcalls needs to do some necessary validation check for each get/set request based on the flags passed and operation supported. Signed-off-by: Michael Neuling Signed

[PATCH RESEND 10/15] ppc: spapr: Initialize the GSB Elements lookup table.

2023-09-05 Thread Harsh Prateek Bora
This is a first step towards enabling support for nested PAPR hcalls for providing the get/set of various Guest State Buffer (GSB) elements via h_guest_[g|s]et_state hcalls. This enables for identifying correct callbacks for get/set for each of the elements supported via h_guest_[g|s]et_state hcall

Re: [PATCH v5 3/4] vhost-user: add shared_object msg

2023-09-05 Thread Albert Esteve
On Wed, Sep 6, 2023 at 8:10 AM Philippe Mathieu-Daudé wrote: > On 6/9/23 08:04, Philippe Mathieu-Daudé wrote: > > On 2/8/23 11:08, Albert Esteve wrote: > >> Add three new vhost-user protocol > >> `VHOST_USER_BACKEND_SHARED_OBJECT_* messages`. > >> These new messages are sent from vhost-user > >>

<    1   2   3