{"id":492344,"url":"http://patchwork.ozlabs.org/api/1.0/series/492344/?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-16T19:11:55","submitter":{"id":83453,"url":"http://patchwork.ozlabs.org/api/1.0/people/83453/?format=json","name":"Dmitry Osipenko","email":"dmitry.osipenko@collabora.com"},"version":17,"total":18,"received_total":18,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/492344/mbox/","cover_letter":{"id":2196968,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2196968/?format=json","msgid":"<20260216191213.2556073-1-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:11:55","name":"[v17,00/18] Support virtio-gpu DRM native context and MAP_FIXED API"},"patches":[{"id":2196974,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196974/?format=json","msgid":"<20260216191213.2556073-2-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:11:56","name":"[v17,01/18] ui/sdl2: Restore original context after new context creation","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-2-dmitry.osipenko@collabora.com/mbox/"},{"id":2196973,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196973/?format=json","msgid":"<20260216191213.2556073-3-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:11:57","name":"[v17,02/18] ui/sdl2: Don't disable scanout when display is refreshed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-3-dmitry.osipenko@collabora.com/mbox/"},{"id":2196967,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196967/?format=json","msgid":"<20260216191213.2556073-4-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:11:58","name":"[v17,03/18] ui/gtk: Don't disable scanout when display is refreshed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-4-dmitry.osipenko@collabora.com/mbox/"},{"id":2196982,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196982/?format=json","msgid":"<20260216191213.2556073-5-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:11:59","name":"[v17,04/18] ui/sdl2: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-5-dmitry.osipenko@collabora.com/mbox/"},{"id":2196970,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196970/?format=json","msgid":"<20260216191213.2556073-6-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:00","name":"[v17,05/18] ui/gtk-egl: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-6-dmitry.osipenko@collabora.com/mbox/"},{"id":2196969,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196969/?format=json","msgid":"<20260216191213.2556073-7-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:01","name":"[v17,06/18] virtio-gpu: Unset context after GL operations","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-7-dmitry.osipenko@collabora.com/mbox/"},{"id":2196971,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196971/?format=json","msgid":"<20260216191213.2556073-8-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:02","name":"[v17,07/18] ui/sdl2: Implement dpy dmabuf functions","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-8-dmitry.osipenko@collabora.com/mbox/"},{"id":2196985,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196985/?format=json","msgid":"<20260216191213.2556073-9-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:03","name":"[v17,08/18] virtio-gpu: Handle virgl fence creation errors","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-9-dmitry.osipenko@collabora.com/mbox/"},{"id":2196978,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196978/?format=json","msgid":"<20260216191213.2556073-10-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:04","name":"[v17,09/18] virtio-gpu: Support asynchronous fencing","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-10-dmitry.osipenko@collabora.com/mbox/"},{"id":2196976,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196976/?format=json","msgid":"<20260216191213.2556073-11-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:05","name":"[v17,10/18] virtio-gpu: Support DRM native context","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-11-dmitry.osipenko@collabora.com/mbox/"},{"id":2196980,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196980/?format=json","msgid":"<20260216191213.2556073-12-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:06","name":"[v17,11/18] docs/system: virtio-gpu: Add link to Mesa VirGL doc","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-12-dmitry.osipenko@collabora.com/mbox/"},{"id":2196972,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196972/?format=json","msgid":"<20260216191213.2556073-13-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:07","name":"[v17,12/18] docs/system: virtio-gpu: Update Venus link","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-13-dmitry.osipenko@collabora.com/mbox/"},{"id":2196977,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196977/?format=json","msgid":"<20260216191213.2556073-14-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:08","name":"[v17,13/18] docs/system: virtio-gpu: Document host/guest requirements","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-14-dmitry.osipenko@collabora.com/mbox/"},{"id":2196975,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196975/?format=json","msgid":"<20260216191213.2556073-15-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:09","name":"[v17,14/18] virtio-gpu: Remove superfluous memory_region_set_enabled()","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-15-dmitry.osipenko@collabora.com/mbox/"},{"id":2196979,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196979/?format=json","msgid":"<20260216191213.2556073-16-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:10","name":"[v17,15/18] virtio-gpu: Validate hostmem mapping offset","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-16-dmitry.osipenko@collabora.com/mbox/"},{"id":2196984,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196984/?format=json","msgid":"<20260216191213.2556073-17-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:11","name":"[v17,16/18] virtio-gpu: Replace finish_unmapping with mapping_state","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-17-dmitry.osipenko@collabora.com/mbox/"},{"id":2196983,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196983/?format=json","msgid":"<20260216191213.2556073-18-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:12","name":"[v17,17/18] virtio-gpu: Destroy virgl resources on virtio-gpu reset","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-18-dmitry.osipenko@collabora.com/mbox/"},{"id":2196981,"url":"http://patchwork.ozlabs.org/api/1.0/patches/2196981/?format=json","msgid":"<20260216191213.2556073-19-dmitry.osipenko@collabora.com>","date":"2026-02-16T19:12:13","name":"[v17,18/18] virtio-gpu: Support mapping hostmem blobs with map_fixed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260216191213.2556073-19-dmitry.osipenko@collabora.com/mbox/"}]}