aboutsummaryrefslogtreecommitdiff
path: root/rust/qemu-api-macros
diff options
context:
space:
mode:
authorTomita Moeko <tomitamoeko@gmail.com>2025-05-06 01:03:00 +0800
committerCédric Le Goater <clg@redhat.com>2025-05-09 12:42:27 +0200
commit2bd33abcf16b50de8e71b1db98186d6fa67f9a39 (patch)
tree31416ff410692a9e5abfe6578f157579d2fbc60f /rust/qemu-api-macros
parentc0273e77f2d7aab3312eb557b49332da528ff66b (diff)
downloadqemu-2bd33abcf16b50de8e71b1db98186d6fa67f9a39.zip
qemu-2bd33abcf16b50de8e71b1db98186d6fa67f9a39.tar.gz
qemu-2bd33abcf16b50de8e71b1db98186d6fa67f9a39.tar.bz2
vfio/igd: Check vendor and device ID on GVT-g mdev
Check the vendor and device ID on GVT-g mdev to ensure it is a supported device [1]. This extra check is required for automatically enabling OpRegion access later. Note that Cherryview and Gemini Lake are marked as supported here since current code cannot distinguish them with other Gen8 and Gen9 devices. Since mdev cannot be created on these devices, this has no functional impact. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/i915/intel_gvt.c?h=v6.14#n52 Signed-off-by: Tomita Moeko <tomitamoeko@gmail.com> Reviewed-by: Corvin Köhne <c.koehne@beckhoff.com> Reviewed-by: Alex Williamson <alex.williamson@redhat.com> Tested-by: Alex Williamson <alex.williamson@redhat.com> Link: https://lore.kernel.org/qemu-devel/20250505170305.23622-5-tomitamoeko@gmail.com Signed-off-by: Cédric Le Goater <clg@redhat.com>
Diffstat (limited to 'rust/qemu-api-macros')
0 files changed, 0 insertions, 0 deletions