[SRU][P][PATCH 1/1] UBUNTU: [Config] Replace FB_HYPERV with DRM_HYPERV

Massimiliano Pellizzer massimiliano.pellizzer at canonical.com
Wed Jun 25 14:05:19 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2115068

hyperv_fb is a legacy framebuffer driver that lacks support
for dynamic resolution changes and modern graphics stacks.
hyperv_drm, on the other hand, provides full DRM/KMS integration,
enabling proper display management and compatibility with modern graphics stacks.
Disabling hyperv_fb ensures that hyperv_drm binds to the Hyper-V synthetic video device,
avoiding conflicts and regressions in graphical environments.

Signed-off-by: Massimiliano Pellizzer <massimiliano.pellizzer at canonical.com>
---
 debian.master/config/annotations | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/debian.master/config/annotations b/debian.master/config/annotations
index 104bb1ddba24..2da377bde619 100644
--- a/debian.master/config/annotations
+++ b/debian.master/config/annotations
@@ -5124,14 +5124,13 @@ CONFIG_FB_FOREIGN_ENDIAN                        policy<{'amd64': 'n', 'arm64': '
 CONFIG_FB_GOLDFISH                              policy<{'riscv64': 'm'}>
 CONFIG_FB_HECUBA                                policy<{'amd64': 'm'}>
 CONFIG_FB_HGA                                   policy<{'amd64': 'm'}>
-CONFIG_FB_HYPERV                                policy<{'amd64': 'm', 'arm64': 'm'}>
+CONFIG_FB_HYPERV                                policy<{'amd64': 'n', 'arm64': 'n'}>
 CONFIG_FB_I740                                  policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>
 CONFIG_FB_IBM_GXT4500                           policy<{'amd64': 'n', 'arm64': 'n', 'armhf': 'n', 'ppc64el': 'y', 'riscv64': 'n', 's390x': 'n'}>
 CONFIG_FB_IMSTT                                 policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': 'n'}>
 CONFIG_FB_IMX                                   policy<{'arm64': 'm', 'armhf': 'm'}>
 CONFIG_FB_IOMEM_FOPS                            policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y', 's390x': '-'}>
 CONFIG_FB_IOMEM_HELPERS                         policy<{'amd64': 'y', 'arm64': 'y', 'armhf': 'y', 'ppc64el': 'y', 'riscv64': 'y'}>
-CONFIG_FB_IOMEM_HELPERS_DEFERRED                policy<{'amd64': 'y', 'arm64': 'y'}>
 CONFIG_FB_KYRO                                  policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>
 CONFIG_FB_MACMODES                              policy<{'ppc64el': 'm'}>
 CONFIG_FB_MATROX                                policy<{'amd64': 'm', 'arm64': 'm', 'armhf': 'm', 'ppc64el': 'm', 'riscv64': 'm', 's390x': 'n'}>
-- 
2.48.1




More information about the kernel-team mailing list