Re: rutabaga 0.1.3

2024-03-04 Thread Gurchetan Singh
d in various places, which > allows us > to have less unsafe code. > > TEST=CQ > BUG=b:293289578 > > Change-Id: I61aa80c4105eaf1182c5c325109b5aba11cf60de > Reviewed-on: > https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5072293 > Auto-Submit: Andrew Walbran > Reviewed-by: Gurchetan Singh > Reviewed-by: Frederick Mayle > Commit-Queue: Frederick Mayle >

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

2024-02-13 Thread Gurchetan Singh
On Tue, Jan 30, 2024 at 7:10 PM Gurchetan Singh wrote: > > > On Fri, Jan 26, 2024 at 6:23 AM Alyssa Ross wrote: > >> Gurchetan Singh writes: >> >> > On Sat, Jan 20, 2024 at 4:19 AM Alyssa Ross wrote: >> > >> >> Gurchetan Singh writes: >

Re: Call for GSoC/Outreachy internship project ideas

2024-01-31 Thread Gurchetan Singh
On Wed, Jan 24, 2024 at 4:51 AM Stefan Hajnoczi wrote: > On Tue, 23 Jan 2024 at 22:47, Gurchetan Singh > wrote: > > Title: > > - Improve display integration for upstream virtualized graphics > > > > Summary: > > - The Rutabaga Virtual Graphics interface

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

2024-01-30 Thread Gurchetan Singh
On Fri, Jan 26, 2024 at 6:23 AM Alyssa Ross wrote: > Gurchetan Singh writes: > > > On Sat, Jan 20, 2024 at 4:19 AM Alyssa Ross wrote: > > > >> Gurchetan Singh writes: > >> > >> > On Fri, Jan 19, 2024 at 1:13 PM Alyssa Ross wrote: > &

Re: [PATCH v3 3/3] virtio-gpu-rutabaga.c: override resource_destroy method

2024-01-30 Thread Gurchetan Singh
it only removes the > virtio_gpu_simple_resource from the device's VirtIOGPU->reslist list. > The rutabaga resource associated with that resource_id is then leaked. > > This commit overrides the resource_destroy class method introduced in > the previous commit to fix this. > Reviewed-b

Re: [PATCH v2 3/3] virtio-gpu-rutabaga.c: override resource_destroy method

2024-01-29 Thread Gurchetan Singh
On Mon, Jan 29, 2024 at 7:46 AM Manos Pitsidianakis < manos.pitsidiana...@linaro.org> wrote: > When the Rutabaga GPU device frees resources, it calls > rutabaga_resource_unref for that resource_id. However, when the generic > VirtIOGPU functions destroys resources, it only removes the >

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

2024-01-25 Thread Gurchetan Singh
On Sat, Jan 20, 2024 at 4:19 AM Alyssa Ross wrote: > Gurchetan Singh writes: > > > On Fri, Jan 19, 2024 at 1:13 PM Alyssa Ross wrote: > >> > >> Hi Gurchetan, > >> > >> > Thanks for the reminder. I did make a request to create the releas

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

2024-01-19 Thread Gurchetan Singh
On Fri, Jan 19, 2024 at 1:13 PM Alyssa Ross wrote: > > Hi Gurchetan, > > > Thanks for the reminder. I did make a request to create the release > > tags, but changes were requested by Fedora packaging effort: > > > > https://bugzilla.redhat.com/show_bug.cgi?id=2242058 > >

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

2024-01-19 Thread Gurchetan Singh
On Tue, Jan 16, 2024 at 2:42 AM Alyssa Ross wrote: > > Hi Gurchetan, > > Gurchetan Singh writes: > > > - As mentioned in v14: > > * AEMU: d6e6b99 "Delete VpxFrameParser.cpp" > > * gfxstream: 2131f78d Merge "gfxstream: add egl & gles dep

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

2023-10-16 Thread Gurchetan Singh
On Mon, Oct 9, 2023 at 12:15 AM Marc-André Lureau < marcandre.lur...@redhat.com> wrote: > Hi > > On Fri, Oct 6, 2023 at 5:08 AM Gurchetan Singh > wrote: > > > > From: Gurchetan Singh > > > > Branch containing changes: > > > > https://gitla

Re: [PATCH v17 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-10-09 Thread Gurchetan Singh
On Mon, Oct 9, 2023 at 12:11 AM Marc-André Lureau < marcandre.lur...@redhat.com> wrote: > On Fri, Oct 6, 2023 at 5:09 AM Gurchetan Singh > wrote: > > > > This adds initial support for gfxstream and cross-domain. Both > > features rely on virtio-gpu blob reso

[PATCH v17 4/9] virtio-gpu: blob prep

2023-10-05 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki

[PATCH v17 3/9] virtio-gpu: hostmem

2023-10-05 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Acked-by: Michael S. Tsirkin Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-pci.c

[PATCH v17 8/9] gfxstream + rutabaga: enable rutabaga

2023-10-05 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Antonio Caggiano Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Akihiko Odaki

[PATCH v17 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-10-05 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed

[PATCH v17 2/9] virtio-gpu: CONTEXT_INIT feature

2023-10-05 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Reviewed-by: Marc-André Lureau Reviewed-by: Philippe Mathieu

[PATCH v17 1/9] virtio: Add shared memory capability

2023-10-05 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Huang Rui Tested-by: Akihiko Odaki Acked-by: Huang Rui Reviewed-by: Gurchetan Singh Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 +

[PATCH v17 7/9] gfxstream + rutabaga: meson support

2023-10-05 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano

[PATCH v17 9/9] docs/system: add basic virtio-gpu documentation

2023-10-05 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano Reviewed-by: Akihiko Odaki

[PATCH v17 0/9] gfxstream + rutabaga_gfx

2023-10-05 Thread Gurchetan Singh
From: Gurchetan Singh Branch containing changes: https://gitlab.com/gurchetansingh/qemu/-/commits/qemu-gfxstream-v17 Changes since v16: - Fixed typo mentioned here: https://lists.gnu.org/archive/html/qemu-devel/2023-10/msg01407.html Antonio Caggiano (2): virtio-gpu: CONTEXT_INIT feature

[PATCH v17 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-10-05 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-b

[PATCH v16 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-10-04 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed

[PATCH v16 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-10-04 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-b

[PATCH v16 2/9] virtio-gpu: CONTEXT_INIT feature

2023-10-04 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Reviewed-by: Marc-André Lureau Reviewed-by: Philippe Mathieu

[PATCH v16 1/9] virtio: Add shared memory capability

2023-10-04 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Huang Rui Tested-by: Akihiko Odaki Acked-by: Huang Rui Reviewed-by: Gurchetan Singh Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 +

[PATCH v16 7/9] gfxstream + rutabaga: meson support

2023-10-04 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano

[PATCH v16 4/9] virtio-gpu: blob prep

2023-10-04 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki

[PATCH v16 0/9] rutabaga_gfx + gfxstream

2023-10-04 Thread Gurchetan Singh
From: Gurchetan Singh Branch containing changes: https://gitlab.com/gurchetansingh/qemu/-/commits/qemu-gfxstream-v16 Changes since v15: - Incorporated review feedback from here: https://lists.gnu.org/archive/html/qemu-devel/2023-10/msg00800.html Antonio Caggiano (2): virtio-gpu

[PATCH v16 9/9] docs/system: add basic virtio-gpu documentation

2023-10-04 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano Reviewed-by: Akihiko Odaki

[PATCH v16 8/9] gfxstream + rutabaga: enable rutabaga

2023-10-04 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Antonio Caggiano Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Akihiko Odaki

[PATCH v16 3/9] virtio-gpu: hostmem

2023-10-04 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Acked-by: Michael S. Tsirkin Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-pci.c

[PATCH v15 9/9] docs/system: add basic virtio-gpu documentation

2023-10-03 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano Reviewed-by: Akihiko Odaki

[PATCH v15 8/9] gfxstream + rutabaga: enable rutabaga

2023-10-03 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Antonio Caggiano Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Akihiko Odaki

[PATCH v15 2/9] virtio-gpu: CONTEXT_INIT feature

2023-10-03 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Reviewed-by: Marc-André Lureau Reviewed-by: Philippe Mathieu

[PATCH v15 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-10-03 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-b

[PATCH v15 1/9] virtio: Add shared memory capability

2023-10-03 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Huang Rui Tested-by: Akihiko Odaki Acked-by: Huang Rui Reviewed-by: Gurchetan Singh Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 +

[PATCH v15 3/9] virtio-gpu: hostmem

2023-10-03 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Acked-by: Michael S. Tsirkin Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-pci.c

[PATCH v15 7/9] gfxstream + rutabaga: meson support

2023-10-03 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano

[PATCH v15 0/9] rutabaga_gfx + gfxstream

2023-10-03 Thread Gurchetan Singh
From: Gurchetan Singh Prior version: https://lists.gnu.org/archive/html/qemu-devel/2023-09/msg07402.html Branch containing changes: https://gitlab.com/gurchetansingh/qemu/-/commits/qemu-gfxstream-v15 Changes since v14: - Thomas Huth suggested the use of the "x-" prefix for ex

[PATCH v15 4/9] virtio-gpu: blob prep

2023-10-03 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki

[PATCH v15 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-10-03 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed

[PATCH v14 4/9] virtio-gpu: blob prep

2023-09-29 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki

[PATCH v14 8/9] gfxstream + rutabaga: enable rutabaga

2023-09-29 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Antonio Caggiano Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Akihiko Odaki

[PATCH v14 3/9] virtio-gpu: hostmem

2023-09-29 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Acked-by: Michael S. Tsirkin Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-pci.c

[PATCH v14 1/9] virtio: Add shared memory capability

2023-09-29 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Huang Rui Tested-by: Akihiko Odaki Acked-by: Huang Rui Reviewed-by: Gurchetan Singh Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 +

[PATCH v14 0/9] rutabaga_gfx + gfxstream

2023-09-29 Thread Gurchetan Singh
From: Gurchetan Singh Prior version: https://lists.gnu.org/archive/html/qemu-devel/2023-08/msg05005.html Even though reviewed, there were a few issues that needed to be addressed. 1) Packaging/Releasing Marc-Andre Lureau pointed a few issues with packaging the AEMU library: https

[PATCH v14 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-09-29 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed

[PATCH v14 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-09-29 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-b

[PATCH v14 9/9] docs/system: add basic virtio-gpu documentation

2023-09-29 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano Reviewed-by: Akihiko Odaki

[PATCH v14 7/9] gfxstream + rutabaga: meson support

2023-09-29 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano

[PATCH v14 2/9] virtio-gpu: CONTEXT_INIT feature

2023-09-29 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Tested-by: Huang Rui Acked-by: Huang Rui Reviewed-by: Marc-André Lureau Reviewed-by: Philippe Mathieu

Re: [PATCH v13 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-09-21 Thread Gurchetan Singh
On Wed, Sep 20, 2023 at 5:05 AM Mark Cave-Ayland < mark.cave-ayl...@ilande.co.uk> wrote: > On 20/09/2023 12:42, Akihiko Odaki wrote: > > > On 2023/08/29 9:36, Gurchetan Singh wrote: > >> This adds initial support for gfxstream and cross-domain. Both > >&

Re: [PATCH v11 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-09-13 Thread Gurchetan Singh
On Wed, Sep 13, 2023 at 4:58 AM Bernhard Beschow wrote: > > > Am 23. August 2023 01:25:38 UTC schrieb Gurchetan Singh < > gurchetansi...@chromium.org>: > >This adds initial support for gfxstream and cross-domain. Both > >features rely on virtio-gpu blob reso

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

2023-09-13 Thread Gurchetan Singh
On Wed, Sep 13, 2023 at 6:49 AM Marc-André Lureau < marcandre.lur...@gmail.com> wrote: > Hi > > On Wed, Sep 13, 2023 at 5:08 AM Gurchetan Singh > wrote: > > On Tue, Sep 12, 2023 at 6:59 AM Marc-André Lureau < > marcandre.lur...@gmail.com> wrote: > >

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

2023-09-12 Thread Gurchetan Singh
On Tue, Sep 12, 2023 at 1:53 AM Alyssa Ross wrote: > Gurchetan Singh writes: > > > On Fri, Aug 25, 2023 at 12:37 PM Alyssa Ross wrote: > > > >> Alyssa Ross writes: > >> > >> > Gurchetan Singh writes: > >> >

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

2023-09-12 Thread Gurchetan Singh
On Tue, Sep 12, 2023 at 6:59 AM Marc-André Lureau < marcandre.lur...@gmail.com> wrote: > Hi Gurchetan > > On Wed, Sep 6, 2023 at 5:22 AM Gurchetan Singh > wrote: > > > > > > > > On Wed, Aug 30, 2023 at 7:26 PM Huang Rui wrote: > >> > >&g

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

2023-09-05 Thread Gurchetan Singh
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 Akihiko Odaki > > - Removed review version f

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

2023-08-28 Thread Gurchetan Singh
On Fri, Aug 25, 2023 at 12:37 PM Alyssa Ross wrote: > Alyssa Ross writes: > > > Gurchetan Singh writes: > > > >> On Fri, Aug 25, 2023 at 12:11 AM Alyssa Ross wrote: > >> > >>> Gurchetan Singh writes: > >>> > >>> > On

[PATCH v13 9/9] docs/system: add basic virtio-gpu documentation

2023-08-28 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano Reviewed-by: Akihiko Odaki

[PATCH v13 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-08-28 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-b

[PATCH v13 7/9] gfxstream + rutabaga: meson support

2023-08-28 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Antonio Caggiano

[PATCH v13 3/9] virtio-gpu: hostmem

2023-08-28 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Acked-by: Michael S. Tsirkin Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-pci.c| 14 ++

[PATCH v13 8/9] gfxstream + rutabaga: enable rutabaga

2023-08-28 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Antonio Caggiano Reviewed-by: Emmanouil Pitsidianakis Reviewed-by: Akihiko Odaki

[PATCH v13 1/9] virtio: Add shared memory capability

2023-08-28 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Huang Rui Tested-by: Akihiko Odaki Acked-by: Huang Rui Reviewed-by: Gurchetan Singh Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 +

[PATCH v13 4/9] virtio-gpu: blob prep

2023-08-28 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki

[PATCH v13 0/9] rutabaga_gfx + gfxstream

2023-08-28 Thread Gurchetan Singh
From: Gurchetan Singh Changes since v12: - Added r-b tags from Antonio Caggiano and Akihiko Odaki - Removed review version from commit messages - I think we're good to merge since we've had multiple people test and review this series?? How to build both rutabaga and gfxstream guest/host libs

[PATCH v13 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-08-28 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Tested-by: Akihiko Odaki Reviewed-by: Emmanouil Pitsidianakis Reviewed

[PATCH v13 2/9] virtio-gpu: CONTEXT_INIT feature

2023-08-28 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Akihiko Odaki Reviewed-by: Marc-André Lureau Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Akihiko Odaki --- hw

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

2023-08-25 Thread Gurchetan Singh
On Thu, Aug 24, 2023 at 9:53 PM Akihiko Odaki wrote: > On 2023/08/25 8:40, Gurchetan Singh wrote: > > From: Gurchetan Singh > > > > Prior versions: > > > > Changes since v11: > > - Incorporated review feedback > > > > How to build both ru

Re: [PATCH v12 8/9] gfxstream + rutabaga: enable rutabaga

2023-08-25 Thread Gurchetan Singh
On Fri, Aug 25, 2023 at 6:55 AM Antonio Caggiano wrote: > Hi Gurchetan, > > Thank you for this series and for including some of my patches :) > > On 25/08/2023 01:40, Gurchetan Singh wrote: > > This change enables rutabaga to receive virtio-gpu-3d hypercalls > > when i

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

2023-08-25 Thread Gurchetan Singh
On Fri, Aug 25, 2023 at 12:11 AM Alyssa Ross wrote: > Gurchetan Singh writes: > > > On Wed, Aug 23, 2023 at 4:07 AM Alyssa Ross wrote: > > > >> Gurchetan Singh writes: > >> > >> > - Official "release commits" issued for rutabaga

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

2023-08-24 Thread Gurchetan Singh
On Wed, Aug 23, 2023 at 4:07 AM Alyssa Ross wrote: > Gurchetan Singh writes: > > > - Official "release commits" issued for rutabaga_gfx_ffi, > > gfxstream, aemu-base. For example, see crrev.com/c/4778941 > > > > - The release commits can make packa

Re: [PATCH v7 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-08-24 Thread Gurchetan Singh
On Wed, Aug 23, 2023 at 8:03 AM Mark Cave-Ayland < mark.cave-ayl...@ilande.co.uk> wrote: > On 17/08/2023 03:23, Gurchetan Singh wrote: > > > From: Gurchetan Singh > > > > This adds initial support for gfxstream and cross-domain. Both > > features rely on v

Re: [PATCH v7 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-08-24 Thread Gurchetan Singh
On Wed, Aug 23, 2023 at 7:32 AM Mark Cave-Ayland < mark.cave-ayl...@ilande.co.uk> wrote: > On 17/08/2023 03:23, Gurchetan Singh wrote: > > > From: Gurchetan Singh > > > > This modifies the common virtio-gpu.h file have the fields and > > def

[PATCH v12 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-08-24 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emma

[PATCH v12 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-08-24 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v1: void *rutabaga --> str

[PATCH v12 2/9] virtio-gpu: CONTEXT_INIT feature

2023-08-24 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Reviewed-by: Marc-André Lureau Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-base.c

[PATCH v12 8/9] gfxstream + rutabaga: enable rutabaga

2023-08-24 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v3: Whitespace fix (Akihiko) v9: reorder virtio_gpu_have_udmabuf() after

[PATCH v12 7/9] gfxstream + rutabaga: meson support

2023-08-24 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v3: Fix alignment issues (Akihiko) hw/display

[PATCH v12 1/9] virtio: Add shared memory capability

2023-08-24 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Reviewed-by: Gurchetan Singh Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Acked-by: Huang Rui Tested-by: Huang Rui Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 ++ include/hw/virtio/virtio-

[PATCH v12 0/9] rutabaga_gfx + gfxstream

2023-08-24 Thread Gurchetan Singh
From: Gurchetan Singh Prior versions: Changes since v11: - Incorporated review feedback How to build both rutabaga and gfxstream guest/host libs: https://crosvm.dev/book/appendix/rutabaga_gfx.html Branch containing this patch series (now on QEMU Gitlab): https://gitlab.com/gurchetansingh

[PATCH v12 9/9] docs/system: add basic virtio-gpu documentation

2023-08-24 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v2: - Incorporated suggestions by Akihiko Odaki - Listed the currently supported

[PATCH v12 4/9] virtio-gpu: blob prep

2023-08-24 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil

[PATCH v12 3/9] virtio-gpu: hostmem

2023-08-24 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Acked-by: Michael S. Tsirkin --- hw/display/virtio-gpu-pci.c| 14 ++ hw/display/virtio-gpu.c| 1 + hw/display/virtio-vga.c| 33

[PATCH v11 7/9] gfxstream + rutabaga: meson support

2023-08-22 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v3: Fix alignment issues (Akihiko) hw/display

[PATCH v11 8/9] gfxstream + rutabaga: enable rutabaga

2023-08-22 Thread Gurchetan Singh
This change enables rutabaga to receive virtio-gpu-3d hypercalls when it is active. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v3: Whitespace fix (Akihiko) v9: reorder virtio_gpu_have_udmabuf() after

[PATCH v11 1/9] virtio: Add shared memory capability

2023-08-22 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Reviewed-by: Gurchetan Singh Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Acked-by: Huang Rui Tested-by: Huang Rui Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 ++ include/hw/virtio/virtio-

[PATCH v11 9/9] docs/system: add basic virtio-gpu documentation

2023-08-22 Thread Gurchetan Singh
This adds basic documentation for virtio-gpu. Suggested-by: Akihiko Odaki Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v2: - Incorporated suggestions by Akihiko Odaki - Listed the currently supported

[PATCH v11 3/9] virtio-gpu: hostmem

2023-08-22 Thread Gurchetan Singh
From: Gerd Hoffmann Use VIRTIO_GPU_SHM_ID_HOST_VISIBLE as id for virtio-gpu. Signed-off-by: Antonio Caggiano Tested-by: Alyssa Ross Acked-by: Michael S. Tsirkin --- hw/display/virtio-gpu-pci.c| 14 ++ hw/display/virtio-gpu.c| 1 + hw/display/virtio-vga.c| 33

[PATCH v11 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-08-22 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emma

[PATCH v11 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-08-22 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v1: void *rutabaga --> str

[PATCH v11 4/9] virtio-gpu: blob prep

2023-08-22 Thread Gurchetan Singh
From: Antonio Caggiano This adds preparatory functions needed to: - decode blob cmds - tracking iovecs Signed-off-by: Antonio Caggiano Signed-off-by: Dmitry Osipenko Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil

[PATCH v11 0/9] rutabaga_gfx + gfxstream

2023-08-22 Thread Gurchetan Singh
From: Gurchetan Singh Changes since v10: - Licensing and comment fixes - Official "release commits" issued for rutabaga_gfx_ffi, gfxstream, aemu-base. For example, see crrev.com/c/4778941 - The release commits can make packaging easier, though once again all known users will l

[PATCH v11 2/9] virtio-gpu: CONTEXT_INIT feature

2023-08-22 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Reviewed-by: Marc-André Lureau Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-base.c

Re: [PATCH v7 9/9] docs/system: add basic virtio-gpu documentation

2023-08-21 Thread Gurchetan Singh
On Fri, Aug 18, 2023 at 11:13 PM Akihiko Odaki wrote: > On 2023/08/19 10:17, Gurchetan Singh wrote: > > > > > > On Fri, Aug 18, 2023 at 5:08 AM Akihiko Odaki > <mailto:akihiko.od...@gmail.com>> wrote: > > > > On 2023/08/18 8:47, Gurchetan Singh w

[PATCH v10 6/9] gfxstream + rutabaga: add initial support for gfxstream

2023-08-21 Thread Gurchetan Singh
ttps://android-review.googlesource.com/c/device/generic/goldfish-opengl/+/761927 [d] https://developer.android.com/studio/releases/emulator [e] https://github.com/talex5/wayland-proxy-virtwl Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emma

[PATCH v10 2/9] virtio-gpu: CONTEXT_INIT feature

2023-08-21 Thread Gurchetan Singh
From: Antonio Caggiano The feature can be enabled when a backend wants it. Signed-off-by: Antonio Caggiano Reviewed-by: Marc-André Lureau Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Akihiko Odaki --- hw/display/virtio-gpu-base.c

[PATCH v10 1/9] virtio: Add shared memory capability

2023-08-21 Thread Gurchetan Singh
Dr. David Alan Gilbert Signed-off-by: Antonio Caggiano Reviewed-by: Gurchetan Singh Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Acked-by: Huang Rui Tested-by: Huang Rui Reviewed-by: Akihiko Odaki --- hw/virtio/virtio-pci.c | 18 ++ include/hw/virtio/virtio-

[PATCH v10 7/9] gfxstream + rutabaga: meson support

2023-08-21 Thread Gurchetan Singh
- Add meson detection of rutabaga_gfx - Build virtio-gpu-rutabaga.c + associated vga/pci files when present Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v3: Fix alignment issues (Akihiko) hw/display

[PATCH v10 5/9] gfxstream + rutabaga prep: added need defintions, fields, and options

2023-08-21 Thread Gurchetan Singh
This modifies the common virtio-gpu.h file have the fields and defintions needed by gfxstream/rutabaga, by VirtioGpuRutabaga. Signed-off-by: Gurchetan Singh Tested-by: Alyssa Ross Tested-by: Emmanouil Pitsidianakis Reviewed-by: Emmanouil Pitsidianakis --- v1: void *rutabaga --> str

  1   2   3   >