{"id":497303,"url":"http://patchwork.ozlabs.org/api/series/497303/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/list/?series=497303","project":{"id":14,"url":"http://patchwork.ozlabs.org/api/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":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"name":"whpx: i386: Windows 10 and performance fixes","date":"2026-03-24T15:13:13","submitter":{"id":91318,"url":"http://patchwork.ozlabs.org/api/people/91318/?format=json","name":"Mohamed Mediouni","email":"mohamed@unpredictable.fr"},"version":3,"total":12,"received_total":12,"received_all":true,"mbox":"http://patchwork.ozlabs.org/series/497303/mbox/","cover_letter":{"id":2215425,"url":"http://patchwork.ozlabs.org/api/covers/2215425/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260324151323.74473-1-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-1-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:11","name":"[v3,00/12] whpx: i386: Windows 10 and performance fixes","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/cover/20260324151323.74473-1-mohamed@unpredictable.fr/mbox/"},"patches":[{"id":2215423,"url":"http://patchwork.ozlabs.org/api/patches/2215423/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-2-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-2-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:12","name":"[v3,01/12] whpx: i386: workaround for Windows 10 support","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-2-mohamed@unpredictable.fr/mbox/"},{"id":2215419,"url":"http://patchwork.ozlabs.org/api/patches/2215419/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-3-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-3-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:13","name":"[v3,02/12] whpx: i386: enable exceptions VM exit only when needed","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-3-mohamed@unpredictable.fr/mbox/"},{"id":2215422,"url":"http://patchwork.ozlabs.org/api/patches/2215422/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-4-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-4-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:14","name":"[v3,03/12] whpx: i386: skip TSC read for MMIO exits","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-4-mohamed@unpredictable.fr/mbox/"},{"id":2215420,"url":"http://patchwork.ozlabs.org/api/patches/2215420/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-5-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-5-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:15","name":"[v3,04/12] whpx: i386: skip XCRs read for MMIO exits","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-5-mohamed@unpredictable.fr/mbox/"},{"id":2215428,"url":"http://patchwork.ozlabs.org/api/patches/2215428/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-6-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-6-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:16","name":"[v3,05/12] whpx: i386: don't restore segment registers after MMIO handling","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-6-mohamed@unpredictable.fr/mbox/"},{"id":2215421,"url":"http://patchwork.ozlabs.org/api/patches/2215421/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-7-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-7-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:17","name":"[v3,06/12] target/i386: emulate: add new callbacks","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-7-mohamed@unpredictable.fr/mbox/"},{"id":2215424,"url":"http://patchwork.ozlabs.org/api/patches/2215424/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-8-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-8-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:18","name":"[v3,07/12] whpx: i386: add implementation of new x86_emul_ops","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-8-mohamed@unpredictable.fr/mbox/"},{"id":2215429,"url":"http://patchwork.ozlabs.org/api/patches/2215429/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-9-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-9-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:19","name":"[v3,08/12] target/i386: emulate: indirect access to CRs","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-9-mohamed@unpredictable.fr/mbox/"},{"id":2215431,"url":"http://patchwork.ozlabs.org/api/patches/2215431/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-10-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-10-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:20","name":"[v3,09/12] whpx: i386: indirect access to CRs","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-10-mohamed@unpredictable.fr/mbox/"},{"id":2215427,"url":"http://patchwork.ozlabs.org/api/patches/2215427/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-11-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-11-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:21","name":"[v3,10/12] target/i386: emulate: segmentation rework","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-11-mohamed@unpredictable.fr/mbox/"},{"id":2215426,"url":"http://patchwork.ozlabs.org/api/patches/2215426/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-12-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-12-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:22","name":"[v3,11/12] whpx: i386: fetch segments on-demand","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-12-mohamed@unpredictable.fr/mbox/"},{"id":2215430,"url":"http://patchwork.ozlabs.org/api/patches/2215430/?format=json","web_url":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-13-mohamed@unpredictable.fr/","msgid":"<20260324151323.74473-13-mohamed@unpredictable.fr>","list_archive_url":null,"date":"2026-03-24T15:13:23","name":"[v3,12/12] whpx: i386: fast runtime state reads","mbox":"http://patchwork.ozlabs.org/project/qemu-devel/patch/20260324151323.74473-13-mohamed@unpredictable.fr/mbox/"}]}