* [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS [not found] <20260402092305.208728-1-tzimmermann@suse.de> @ 2026-04-02 9:09 ` Thomas Zimmermann 2026-04-02 10:50 ` Saurabh Singh Sengar 0 siblings, 1 reply; 5+ messages in thread From: Thomas Zimmermann @ 2026-04-02 9:09 UTC (permalink / raw) To: javierm, arnd, ardb, ilias.apalodimas, chenhuacai, kernel, maarten.lankhorst, mripard, airlied, simona, kys, haiyangz, wei.liu, decui, longli, deller Cc: linux-arm-kernel, loongarch, linux-efi, linux-riscv, dri-devel, linux-hyperv, linux-fbdev, Thomas Zimmermann, Michael Kelley, Saurabh Sengar, stable Hyperv's sysfb access only exists in the VMBUS support. Therefore only select CONFIG_SYSFB for CONFIG_HYPERV_VMBUS. Avoids sysfb code on systems that don't need it. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Fixes: 96959283a58d ("Drivers: hv: Always select CONFIG_SYSFB for Hyper-V guests") Cc: Michael Kelley <mhklinux@outlook.com> Cc: Saurabh Sengar <ssengar@linux.microsoft.com> Cc: Wei Liu <wei.liu@kernel.org> Cc: "K. Y. Srinivasan" <kys@microsoft.com> Cc: Haiyang Zhang <haiyangz@microsoft.com> Cc: Dexuan Cui <decui@microsoft.com> Cc: Long Li <longli@microsoft.com> Cc: linux-hyperv@vger.kernel.org Cc: <stable@vger.kernel.org> # v6.16+ --- drivers/hv/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index 7937ac0cbd0f..2d0b3fcb0ff8 100644 --- a/drivers/hv/Kconfig +++ b/drivers/hv/Kconfig @@ -9,7 +9,6 @@ config HYPERV select PARAVIRT select X86_HV_CALLBACK_VECTOR if X86 select OF_EARLY_FLATTREE if OF - select SYSFB if EFI && !HYPERV_VTL_MODE select IRQ_MSI_LIB if X86 help Select this option to run Linux as a Hyper-V client operating @@ -62,6 +61,7 @@ config HYPERV_VMBUS tristate "Microsoft Hyper-V VMBus driver" depends on HYPERV default HYPERV + select SYSFB if EFI && !HYPERV_VTL_MODE help Select this option to enable Hyper-V Vmbus driver. -- 2.53.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* RE: [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS 2026-04-02 9:09 ` [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS Thomas Zimmermann @ 2026-04-02 10:50 ` Saurabh Singh Sengar 2026-04-13 7:17 ` Thomas Zimmermann 0 siblings, 1 reply; 5+ messages in thread From: Saurabh Singh Sengar @ 2026-04-02 10:50 UTC (permalink / raw) To: Thomas Zimmermann, javierm@redhat.com, arnd@arndb.de, ardb@kernel.org, ilias.apalodimas@linaro.org, chenhuacai@kernel.org, kernel@xen0n.name, maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, KY Srinivasan, Haiyang Zhang, wei.liu@kernel.org, Dexuan Cui, Long Li, deller@gmx.de Cc: linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linux-efi@vger.kernel.org, linux-riscv@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org, Michael Kelley, Saurabh Sengar, stable@vger.kernel.org > Hyperv's sysfb access only exists in the VMBUS support. Therefore only select > CONFIG_SYSFB for CONFIG_HYPERV_VMBUS. Avoids sysfb code on systems > that don't need it. > > Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > Fixes: 96959283a58d ("Drivers: hv: Always select CONFIG_SYSFB for Hyper-V > guests") > Cc: Michael Kelley <mhklinux@outlook.com> > Cc: Saurabh Sengar <ssengar@linux.microsoft.com> > Cc: Wei Liu <wei.liu@kernel.org> > Cc: "K. Y. Srinivasan" <kys@microsoft.com> > Cc: Haiyang Zhang <haiyangz@microsoft.com> > Cc: Dexuan Cui <decui@microsoft.com> > Cc: Long Li <longli@microsoft.com> > Cc: linux-hyperv@vger.kernel.org > Cc: <stable@vger.kernel.org> # v6.16+ > --- > drivers/hv/Kconfig | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index > 7937ac0cbd0f..2d0b3fcb0ff8 100644 > --- a/drivers/hv/Kconfig > +++ b/drivers/hv/Kconfig > @@ -9,7 +9,6 @@ config HYPERV > select PARAVIRT > select X86_HV_CALLBACK_VECTOR if X86 > select OF_EARLY_FLATTREE if OF > - select SYSFB if EFI && !HYPERV_VTL_MODE > select IRQ_MSI_LIB if X86 > help > Select this option to run Linux as a Hyper-V client operating @@ -62,6 > +61,7 @@ config HYPERV_VMBUS > tristate "Microsoft Hyper-V VMBus driver" > depends on HYPERV > default HYPERV > + select SYSFB if EFI && !HYPERV_VTL_MODE > help > Select this option to enable Hyper-V Vmbus driver. > > -- > 2.53.0 Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com> ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS 2026-04-02 10:50 ` Saurabh Singh Sengar @ 2026-04-13 7:17 ` Thomas Zimmermann 2026-04-13 8:22 ` [EXTERNAL] " Saurabh Singh Sengar 0 siblings, 1 reply; 5+ messages in thread From: Thomas Zimmermann @ 2026-04-13 7:17 UTC (permalink / raw) To: Saurabh Singh Sengar, javierm@redhat.com, arnd@arndb.de, ardb@kernel.org, ilias.apalodimas@linaro.org, chenhuacai@kernel.org, kernel@xen0n.name, maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, KY Srinivasan, Haiyang Zhang, wei.liu@kernel.org, Dexuan Cui, Long Li, deller@gmx.de Cc: linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linux-efi@vger.kernel.org, linux-riscv@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org, Michael Kelley, Saurabh Sengar, stable@vger.kernel.org Hi Am 02.04.26 um 12:50 schrieb Saurabh Singh Sengar: >> Hyperv's sysfb access only exists in the VMBUS support. Therefore only select >> CONFIG_SYSFB for CONFIG_HYPERV_VMBUS. Avoids sysfb code on systems >> that don't need it. >> >> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> >> Fixes: 96959283a58d ("Drivers: hv: Always select CONFIG_SYSFB for Hyper-V >> guests") >> Cc: Michael Kelley <mhklinux@outlook.com> >> Cc: Saurabh Sengar <ssengar@linux.microsoft.com> >> Cc: Wei Liu <wei.liu@kernel.org> >> Cc: "K. Y. Srinivasan" <kys@microsoft.com> >> Cc: Haiyang Zhang <haiyangz@microsoft.com> >> Cc: Dexuan Cui <decui@microsoft.com> >> Cc: Long Li <longli@microsoft.com> >> Cc: linux-hyperv@vger.kernel.org >> Cc: <stable@vger.kernel.org> # v6.16+ >> --- >> drivers/hv/Kconfig | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index >> 7937ac0cbd0f..2d0b3fcb0ff8 100644 >> --- a/drivers/hv/Kconfig >> +++ b/drivers/hv/Kconfig >> @@ -9,7 +9,6 @@ config HYPERV >> select PARAVIRT >> select X86_HV_CALLBACK_VECTOR if X86 >> select OF_EARLY_FLATTREE if OF >> - select SYSFB if EFI && !HYPERV_VTL_MODE >> select IRQ_MSI_LIB if X86 >> help >> Select this option to run Linux as a Hyper-V client operating @@ -62,6 >> +61,7 @@ config HYPERV_VMBUS >> tristate "Microsoft Hyper-V VMBus driver" >> depends on HYPERV >> default HYPERV >> + select SYSFB if EFI && !HYPERV_VTL_MODE >> help >> Select this option to enable Hyper-V Vmbus driver. >> >> -- >> 2.53.0 > Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com> This fix is independent from the rest of the series. Do you want to merge it or can I take it into DRM trees? Best regards Thomas > -- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg) ^ permalink raw reply [flat|nested] 5+ messages in thread
* RE: [EXTERNAL] Re: [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS 2026-04-13 7:17 ` Thomas Zimmermann @ 2026-04-13 8:22 ` Saurabh Singh Sengar 2026-04-15 13:42 ` Thomas Zimmermann 0 siblings, 1 reply; 5+ messages in thread From: Saurabh Singh Sengar @ 2026-04-13 8:22 UTC (permalink / raw) To: Thomas Zimmermann, javierm@redhat.com, arnd@arndb.de, ardb@kernel.org, ilias.apalodimas@linaro.org, chenhuacai@kernel.org, kernel@xen0n.name, maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, KY Srinivasan, Haiyang Zhang, wei.liu@kernel.org, Dexuan Cui, Long Li, deller@gmx.de Cc: linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linux-efi@vger.kernel.org, linux-riscv@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org, Michael Kelley, Saurabh Sengar, stable@vger.kernel.org, Wei Liu > Hi > > Am 02.04.26 um 12:50 schrieb Saurabh Singh Sengar: > >> Hyperv's sysfb access only exists in the VMBUS support. Therefore > >> only select CONFIG_SYSFB for CONFIG_HYPERV_VMBUS. Avoids sysfb code > >> on systems that don't need it. > >> > >> Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> > >> Fixes: 96959283a58d ("Drivers: hv: Always select CONFIG_SYSFB for > >> Hyper-V > >> guests") > >> Cc: Michael Kelley <mhklinux@outlook.com> > >> Cc: Saurabh Sengar <ssengar@linux.microsoft.com> > >> Cc: Wei Liu <wei.liu@kernel.org> > >> Cc: "K. Y. Srinivasan" <kys@microsoft.com> > >> Cc: Haiyang Zhang <haiyangz@microsoft.com> > >> Cc: Dexuan Cui <decui@microsoft.com> > >> Cc: Long Li <longli@microsoft.com> > >> Cc: linux-hyperv@vger.kernel.org > >> Cc: <stable@vger.kernel.org> # v6.16+ > >> --- > >> drivers/hv/Kconfig | 2 +- > >> 1 file changed, 1 insertion(+), 1 deletion(-) > >> > >> diff --git a/drivers/hv/Kconfig b/drivers/hv/Kconfig index > >> 7937ac0cbd0f..2d0b3fcb0ff8 100644 > >> --- a/drivers/hv/Kconfig > >> +++ b/drivers/hv/Kconfig > >> @@ -9,7 +9,6 @@ config HYPERV > >> select PARAVIRT > >> select X86_HV_CALLBACK_VECTOR if X86 > >> select OF_EARLY_FLATTREE if OF > >> - select SYSFB if EFI && !HYPERV_VTL_MODE > >> select IRQ_MSI_LIB if X86 > >> help > >> Select this option to run Linux as a Hyper-V client operating @@ > >> -62,6 > >> +61,7 @@ config HYPERV_VMBUS > >> tristate "Microsoft Hyper-V VMBus driver" > >> depends on HYPERV > >> default HYPERV > >> + select SYSFB if EFI && !HYPERV_VTL_MODE > >> help > >> Select this option to enable Hyper-V Vmbus driver. > >> > >> -- > >> 2.53.0 > > Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com> > > This fix is independent from the rest of the series. Do you want to merge it or > can I take it into DRM trees? Please feel free to take it via DRM tree. CC : Wei Liu - Saurabh ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [EXTERNAL] Re: [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS 2026-04-13 8:22 ` [EXTERNAL] " Saurabh Singh Sengar @ 2026-04-15 13:42 ` Thomas Zimmermann 0 siblings, 0 replies; 5+ messages in thread From: Thomas Zimmermann @ 2026-04-15 13:42 UTC (permalink / raw) To: Saurabh Singh Sengar, javierm@redhat.com, arnd@arndb.de, ardb@kernel.org, ilias.apalodimas@linaro.org, chenhuacai@kernel.org, kernel@xen0n.name, maarten.lankhorst@linux.intel.com, mripard@kernel.org, airlied@gmail.com, simona@ffwll.ch, KY Srinivasan, Haiyang Zhang, wei.liu@kernel.org, Dexuan Cui, Long Li, deller@gmx.de Cc: linux-arm-kernel@lists.infradead.org, loongarch@lists.linux.dev, linux-efi@vger.kernel.org, linux-riscv@lists.infradead.org, dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org, Michael Kelley, Saurabh Sengar, stable@vger.kernel.org Am 13.04.26 um 10:22 schrieb Saurabh Singh Sengar: [...] >> >>> Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com> >> This fix is independent from the rest of the series. Do you want to merge it or >> can I take it into DRM trees? > Please feel free to take it via DRM tree. Done now. Thanks a lot. > CC : Wei Liu > > - Saurabh > -- -- Thomas Zimmermann Graphics Driver Developer SUSE Software Solutions Germany GmbH Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg) ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-04-15 13:42 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20260402092305.208728-1-tzimmermann@suse.de>
2026-04-02 9:09 ` [PATCH 1/8] hv: Select CONFIG_SYSFB only for CONFIG_HYPERV_VMBUS Thomas Zimmermann
2026-04-02 10:50 ` Saurabh Singh Sengar
2026-04-13 7:17 ` Thomas Zimmermann
2026-04-13 8:22 ` [EXTERNAL] " Saurabh Singh Sengar
2026-04-15 13:42 ` Thomas Zimmermann
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox