{"id":492488,"url":"http://patchwork.ozlabs.org/api/1.0/series/492488/?format=json","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/1.0/projects/14/?format=json","name":"QEMU Development","link_name":"qemu-devel","list_id":"qemu-devel.nongnu.org","list_email":"qemu-devel@nongnu.org","web_url":"","scm_url":"","webscm_url":""},"name":"Support virtio-gpu DRM native context and MAP_FIXED API","date":"2026-02-17T21:49:09","submitter":{"id":83453,"url":"http://patchwork.ozlabs.org/api/1.0/people/83453/?format=json","name":"Dmitry Osipenko","email":"dmitry.osipenko@collabora.com"},"version":18,"total":19,"received_total":19,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/492488/mbox/","cover_letter":{"id":2197436,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2197436/?format=json","msgid":"<20260217214928.2970885-1-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:09","name":"[v18,00/19] Support virtio-gpu DRM native context and MAP_FIXED API"},"patches":[{"id":2197441,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197441/?format=json","msgid":"<20260217214928.2970885-2-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:10","name":"[v18,01/19] ui/sdl2: Restore original context after new context creation","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-2-dmitry.osipenko@collabora.com/mbox/"},{"id":2197438,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197438/?format=json","msgid":"<20260217214928.2970885-3-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:11","name":"[v18,02/19] ui/sdl2: Don't disable scanout when display is refreshed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-3-dmitry.osipenko@collabora.com/mbox/"},{"id":2197440,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197440/?format=json","msgid":"<20260217214928.2970885-4-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:12","name":"[v18,03/19] ui/gtk: Don't disable scanout when display is refreshed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-4-dmitry.osipenko@collabora.com/mbox/"},{"id":2197442,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197442/?format=json","msgid":"<20260217214928.2970885-5-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:13","name":"[v18,04/19] ui/sdl2: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-5-dmitry.osipenko@collabora.com/mbox/"},{"id":2197445,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197445/?format=json","msgid":"<20260217214928.2970885-6-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:14","name":"[v18,05/19] ui/gtk-egl: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-6-dmitry.osipenko@collabora.com/mbox/"},{"id":2197449,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197449/?format=json","msgid":"<20260217214928.2970885-7-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:15","name":"[v18,06/19] ui/gdk: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-7-dmitry.osipenko@collabora.com/mbox/"},{"id":2197448,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197448/?format=json","msgid":"<20260217214928.2970885-8-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:16","name":"[v18,07/19] virtio-gpu: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-8-dmitry.osipenko@collabora.com/mbox/"},{"id":2197458,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197458/?format=json","msgid":"<20260217214928.2970885-9-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:17","name":"[v18,08/19] ui/sdl2: Implement dpy dmabuf functions","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-9-dmitry.osipenko@collabora.com/mbox/"},{"id":2197460,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197460/?format=json","msgid":"<20260217214928.2970885-10-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:18","name":"[v18,09/19] virtio-gpu: Handle virgl fence creation errors","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-10-dmitry.osipenko@collabora.com/mbox/"},{"id":2197450,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197450/?format=json","msgid":"<20260217214928.2970885-11-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:19","name":"[v18,10/19] virtio-gpu: Support asynchronous fencing","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-11-dmitry.osipenko@collabora.com/mbox/"},{"id":2197455,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197455/?format=json","msgid":"<20260217214928.2970885-12-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:20","name":"[v18,11/19] virtio-gpu: Support DRM native context","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-12-dmitry.osipenko@collabora.com/mbox/"},{"id":2197451,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197451/?format=json","msgid":"<20260217214928.2970885-13-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:21","name":"[v18,12/19] docs/system: virtio-gpu: Add link to Mesa VirGL doc","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-13-dmitry.osipenko@collabora.com/mbox/"},{"id":2197465,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197465/?format=json","msgid":"<20260217214928.2970885-14-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:22","name":"[v18,13/19] docs/system: virtio-gpu: Update Venus link","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-14-dmitry.osipenko@collabora.com/mbox/"},{"id":2197461,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197461/?format=json","msgid":"<20260217214928.2970885-15-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:23","name":"[v18,14/19] docs/system: virtio-gpu: Document host/guest requirements","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-15-dmitry.osipenko@collabora.com/mbox/"},{"id":2197453,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197453/?format=json","msgid":"<20260217214928.2970885-16-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:24","name":"[v18,15/19] virtio-gpu: Remove superfluous memory_region_set_enabled()","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-16-dmitry.osipenko@collabora.com/mbox/"},{"id":2197463,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197463/?format=json","msgid":"<20260217214928.2970885-17-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:25","name":"[v18,16/19] virtio-gpu: Validate hostmem mapping offset","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-17-dmitry.osipenko@collabora.com/mbox/"},{"id":2197457,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197457/?format=json","msgid":"<20260217214928.2970885-18-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:26","name":"[v18,17/19] virtio-gpu: Replace finish_unmapping with mapping_state","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-18-dmitry.osipenko@collabora.com/mbox/"},{"id":2197454,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197454/?format=json","msgid":"<20260217214928.2970885-19-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:27","name":"[v18,18/19] virtio-gpu: Destroy virgl resources on virtio-gpu reset","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-19-dmitry.osipenko@collabora.com/mbox/"},{"id":2197466,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2197466/?format=json","msgid":"<20260217214928.2970885-20-dmitry.osipenko@collabora.com>","date":"2026-02-17T21:49:28","name":"[v18,19/19] virtio-gpu: Support mapping hostmem blobs with map_fixed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260217214928.2970885-20-dmitry.osipenko@collabora.com/mbox/"}]}