Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Alex Bennée
Dmitry Osipenko writes: > On 1/12/25 19:14, Alex Bennée wrote: >> So this goes away with: >> >> Linux draig 6.13.0-rc6-ajb-00144-g8c8d54116fa2-dirty #27 SMP >> PREEMPT_DYNAMIC Fri Jan 10 16:57:29 GMT 2025 x86_64 GNU/Linux >> >> So I think is an artefact of the PFN page locking failing. I gue

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Dmitry Osipenko
On 1/12/25 19:14, Alex Bennée wrote: > So this goes away with: > > Linux draig 6.13.0-rc6-ajb-00144-g8c8d54116fa2-dirty #27 SMP > PREEMPT_DYNAMIC Fri Jan 10 16:57:29 GMT 2025 x86_64 GNU/Linux > > So I think is an artefact of the PFN page locking failing. I guess > native context is more prone

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Alex Bennée
Alex Bennée writes: > Dmitry Osipenko writes: > >> This patchset adds DRM native context support to VirtIO-GPU on Qemu. >> >> Contarary to Virgl and Venus contexts which mediate high level GFX APIs, >> DRM native context [1] mediates lower level kernel driver UAPI, which >> reflects in a less CP

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Dmitry Osipenko
On 1/10/25 16:38, Alex Bennée wrote: > Dmitry Osipenko writes: > >> This patchset adds DRM native context support to VirtIO-GPU on Qemu. >> >> Contarary to Virgl and Venus contexts which mediate high level GFX APIs, >> DRM native context [1] mediates lower level kernel driver UAPI, which >> refle

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Dmitry Osipenko
On 1/10/25 15:16, Alex Bennée wrote: > Dmitry Osipenko writes: > >> This patchset adds DRM native context support to VirtIO-GPU on Qemu. >> >> Contarary to Virgl and Venus contexts which mediate high level GFX APIs, >> DRM native context [1] mediates lower level kernel driver UAPI, which >> refle

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-12 Thread Dmitry Osipenko
On 1/8/25 16:14, Michael S. Tsirkin wrote: > On Mon, Nov 11, 2024 at 01:18:32AM +0300, Dmitry Osipenko wrote: >> This patchset adds DRM native context support to VirtIO-GPU on Qemu. >> >> Contarary to Virgl and Venus contexts which mediate high level GFX APIs, >> DRM native context [1] mediates low

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-10 Thread Alex Bennée
Dmitry Osipenko writes: > This patchset adds DRM native context support to VirtIO-GPU on Qemu. > > Contarary to Virgl and Venus contexts which mediate high level GFX APIs, > DRM native context [1] mediates lower level kernel driver UAPI, which > reflects in a less CPU overhead and less/simpler co

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-10 Thread Alex Bennée
Dmitry Osipenko writes: > This patchset adds DRM native context support to VirtIO-GPU on Qemu. > > Contarary to Virgl and Venus contexts which mediate high level GFX APIs, > DRM native context [1] mediates lower level kernel driver UAPI, which > reflects in a less CPU overhead and less/simpler co

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2025-01-08 Thread Michael S. Tsirkin
On Mon, Nov 11, 2024 at 01:18:32AM +0300, Dmitry Osipenko wrote: > This patchset adds DRM native context support to VirtIO-GPU on Qemu. > > Contarary to Virgl and Venus contexts which mediate high level GFX APIs, > DRM native context [1] mediates lower level kernel driver UAPI, which > reflects in

Re: [PATCH v4 0/5] Support virtio-gpu DRM native context

2024-11-10 Thread Akihiko Odaki
On 2024/11/11 7:18, Dmitry Osipenko wrote: This patchset adds DRM native context support to VirtIO-GPU on Qemu. Contarary to Virgl and Venus contexts which mediate high level GFX APIs, DRM native context [1] mediates lower level kernel driver UAPI, which reflects in a less CPU overhead and less/

[PATCH v4 0/5] Support virtio-gpu DRM native context

2024-11-10 Thread Dmitry Osipenko
This patchset adds DRM native context support to VirtIO-GPU on Qemu. Contarary to Virgl and Venus contexts which mediate high level GFX APIs, DRM native context [1] mediates lower level kernel driver UAPI, which reflects in a less CPU overhead and less/simpler code needed to support it. DRM contex