linux-hyperv.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver
       [not found] <E5C2A201B1BD>
@ 2025-09-17 14:03 ` Prasanna Kumar T S M
  2025-09-17 14:41   ` Thomas Zimmermann
                     ` (2 more replies)
  2025-09-17 14:03 ` [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete Prasanna Kumar T S M
  1 sibling, 3 replies; 9+ messages in thread
From: Prasanna Kumar T S M @ 2025-09-17 14:03 UTC (permalink / raw)
  To: dri-devel, linux-hyperv, linux-fbdev, linux-kernel, ssengar,
	mhklinux, ptsm, rdunlap, bartosz.golaszewski, gonzalo.silvalde,
	arnd, tzimmermann, decui, wei.liu, deller, kys, haiyangz

The Hyper-V DRM driver is available since kernel version 5.14 and it
provides full KMS support and fbdev emulation via the DRM fbdev helpers.
Deprecate this driver in favor of Hyper-V DRM driver.

Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
---
 drivers/video/fbdev/Kconfig     | 5 ++++-
 drivers/video/fbdev/hyperv_fb.c | 2 ++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
index c21484d15f0c..48c1c7417f6d 100644
--- a/drivers/video/fbdev/Kconfig
+++ b/drivers/video/fbdev/Kconfig
@@ -1773,13 +1773,16 @@ config FB_BROADSHEET
 	  a bridge adapter.
 
 config FB_HYPERV
-	tristate "Microsoft Hyper-V Synthetic Video support"
+	tristate "Microsoft Hyper-V Synthetic Video support (DEPRECATED)"
 	depends on FB && HYPERV
 	select DMA_CMA if HAVE_DMA_CONTIGUOUS && CMA
 	select FB_IOMEM_HELPERS_DEFERRED
 	help
 	  This framebuffer driver supports Microsoft Hyper-V Synthetic Video.
 
+	  This driver is deprecated, please use the Hyper-V DRM driver at
+	  drivers/gpu/drm/hyperv (CONFIG_DRM_HYPERV) instead.
+
 config FB_SIMPLE
 	tristate "Simple framebuffer support"
 	depends on FB
diff --git a/drivers/video/fbdev/hyperv_fb.c b/drivers/video/fbdev/hyperv_fb.c
index 75338ffc703f..c99e2ea4b3de 100644
--- a/drivers/video/fbdev/hyperv_fb.c
+++ b/drivers/video/fbdev/hyperv_fb.c
@@ -1357,6 +1357,8 @@ static int __init hvfb_drv_init(void)
 {
 	int ret;
 
+	pr_warn("Deprecated: use Hyper-V DRM driver instead\n");
+
 	if (fb_modesetting_disabled("hyper_fb"))
 		return -ENODEV;
 
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete
       [not found] <E5C2A201B1BD>
  2025-09-17 14:03 ` [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver Prasanna Kumar T S M
@ 2025-09-17 14:03 ` Prasanna Kumar T S M
  2025-09-17 14:42   ` Thomas Zimmermann
                     ` (2 more replies)
  1 sibling, 3 replies; 9+ messages in thread
From: Prasanna Kumar T S M @ 2025-09-17 14:03 UTC (permalink / raw)
  To: dri-devel, linux-hyperv, linux-fbdev, linux-kernel, ssengar,
	mhklinux, ptsm, rdunlap, bartosz.golaszewski, gonzalo.silvalde,
	arnd, tzimmermann, decui, wei.liu, deller, kys, haiyangz

The hyperv_fb driver is deprecated in favor of Hyper-V DRM driver. Split
the hyperv_fb entry from the hyperv drivers list, mark it obsolete.

Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
---
 MAINTAINERS | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/MAINTAINERS b/MAINTAINERS
index f6206963efbf..aa9d0fa6020b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -11424,7 +11424,6 @@ F:	drivers/pci/controller/pci-hyperv-intf.c
 F:	drivers/pci/controller/pci-hyperv.c
 F:	drivers/scsi/storvsc_drv.c
 F:	drivers/uio/uio_hv_generic.c
-F:	drivers/video/fbdev/hyperv_fb.c
 F:	include/asm-generic/mshyperv.h
 F:	include/clocksource/hyperv_timer.h
 F:	include/hyperv/hvgdk.h
@@ -11438,6 +11437,16 @@ F:	include/uapi/linux/hyperv.h
 F:	net/vmw_vsock/hyperv_transport.c
 F:	tools/hv/
 
+HYPER-V FRAMEBUFFER DRIVER
+M:	"K. Y. Srinivasan" <kys@microsoft.com>
+M:	Haiyang Zhang <haiyangz@microsoft.com>
+M:	Wei Liu <wei.liu@kernel.org>
+M:	Dexuan Cui <decui@microsoft.com>
+L:	linux-hyperv@vger.kernel.org
+S:	Obsolete
+T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
+F:	drivers/video/fbdev/hyperv_fb.c
+
 HYPERBUS SUPPORT
 M:	Vignesh Raghavendra <vigneshr@ti.com>
 R:	Tudor Ambarus <tudor.ambarus@linaro.org>
-- 
2.49.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver
  2025-09-17 14:03 ` [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver Prasanna Kumar T S M
@ 2025-09-17 14:41   ` Thomas Zimmermann
  2025-09-18  4:01   ` Michael Kelley
  2025-09-18  8:04   ` Saurabh Singh Sengar
  2 siblings, 0 replies; 9+ messages in thread
From: Thomas Zimmermann @ 2025-09-17 14:41 UTC (permalink / raw)
  To: Prasanna Kumar T S M, dri-devel, linux-hyperv, linux-fbdev,
	linux-kernel, ssengar, mhklinux, rdunlap, bartosz.golaszewski,
	gonzalo.silvalde, arnd, decui, wei.liu, deller, kys, haiyangz



Am 17.09.25 um 16:03 schrieb Prasanna Kumar T S M:
> The Hyper-V DRM driver is available since kernel version 5.14 and it
> provides full KMS support and fbdev emulation via the DRM fbdev helpers.
> Deprecate this driver in favor of Hyper-V DRM driver.
>
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>

Acked-by: Thomas Zimmermann <tzimmermann@suse.de>

> ---
>   drivers/video/fbdev/Kconfig     | 5 ++++-
>   drivers/video/fbdev/hyperv_fb.c | 2 ++
>   2 files changed, 6 insertions(+), 1 deletion(-)
>
> diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
> index c21484d15f0c..48c1c7417f6d 100644
> --- a/drivers/video/fbdev/Kconfig
> +++ b/drivers/video/fbdev/Kconfig
> @@ -1773,13 +1773,16 @@ config FB_BROADSHEET
>   	  a bridge adapter.
>   
>   config FB_HYPERV
> -	tristate "Microsoft Hyper-V Synthetic Video support"
> +	tristate "Microsoft Hyper-V Synthetic Video support (DEPRECATED)"
>   	depends on FB && HYPERV
>   	select DMA_CMA if HAVE_DMA_CONTIGUOUS && CMA
>   	select FB_IOMEM_HELPERS_DEFERRED
>   	help
>   	  This framebuffer driver supports Microsoft Hyper-V Synthetic Video.
>   
> +	  This driver is deprecated, please use the Hyper-V DRM driver at
> +	  drivers/gpu/drm/hyperv (CONFIG_DRM_HYPERV) instead.
> +
>   config FB_SIMPLE
>   	tristate "Simple framebuffer support"
>   	depends on FB
> diff --git a/drivers/video/fbdev/hyperv_fb.c b/drivers/video/fbdev/hyperv_fb.c
> index 75338ffc703f..c99e2ea4b3de 100644
> --- a/drivers/video/fbdev/hyperv_fb.c
> +++ b/drivers/video/fbdev/hyperv_fb.c
> @@ -1357,6 +1357,8 @@ static int __init hvfb_drv_init(void)
>   {
>   	int ret;
>   
> +	pr_warn("Deprecated: use Hyper-V DRM driver instead\n");
> +
>   	if (fb_modesetting_disabled("hyper_fb"))
>   		return -ENODEV;
>   

-- 
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete
  2025-09-17 14:03 ` [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete Prasanna Kumar T S M
@ 2025-09-17 14:42   ` Thomas Zimmermann
  2025-09-18  4:03   ` Michael Kelley
  2025-09-18  8:05   ` Saurabh Singh Sengar
  2 siblings, 0 replies; 9+ messages in thread
From: Thomas Zimmermann @ 2025-09-17 14:42 UTC (permalink / raw)
  To: Prasanna Kumar T S M, dri-devel, linux-hyperv, linux-fbdev,
	linux-kernel, ssengar, mhklinux, rdunlap, bartosz.golaszewski,
	gonzalo.silvalde, arnd, decui, wei.liu, deller, kys, haiyangz



Am 17.09.25 um 16:03 schrieb Prasanna Kumar T S M:
> The hyperv_fb driver is deprecated in favor of Hyper-V DRM driver. Split
> the hyperv_fb entry from the hyperv drivers list, mark it obsolete.
>
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>

Acked-by: Thomas Zimmermann <tzimmermann@suse.de>

> ---
>   MAINTAINERS | 11 ++++++++++-
>   1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index f6206963efbf..aa9d0fa6020b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -11424,7 +11424,6 @@ F:	drivers/pci/controller/pci-hyperv-intf.c
>   F:	drivers/pci/controller/pci-hyperv.c
>   F:	drivers/scsi/storvsc_drv.c
>   F:	drivers/uio/uio_hv_generic.c
> -F:	drivers/video/fbdev/hyperv_fb.c
>   F:	include/asm-generic/mshyperv.h
>   F:	include/clocksource/hyperv_timer.h
>   F:	include/hyperv/hvgdk.h
> @@ -11438,6 +11437,16 @@ F:	include/uapi/linux/hyperv.h
>   F:	net/vmw_vsock/hyperv_transport.c
>   F:	tools/hv/
>   
> +HYPER-V FRAMEBUFFER DRIVER
> +M:	"K. Y. Srinivasan" <kys@microsoft.com>
> +M:	Haiyang Zhang <haiyangz@microsoft.com>
> +M:	Wei Liu <wei.liu@kernel.org>
> +M:	Dexuan Cui <decui@microsoft.com>
> +L:	linux-hyperv@vger.kernel.org
> +S:	Obsolete
> +T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
> +F:	drivers/video/fbdev/hyperv_fb.c
> +
>   HYPERBUS SUPPORT
>   M:	Vignesh Raghavendra <vigneshr@ti.com>
>   R:	Tudor Ambarus <tudor.ambarus@linaro.org>

-- 
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)



^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver
  2025-09-17 14:03 ` [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver Prasanna Kumar T S M
  2025-09-17 14:41   ` Thomas Zimmermann
@ 2025-09-18  4:01   ` Michael Kelley
  2025-09-30 19:26     ` Helge Deller
  2025-09-18  8:04   ` Saurabh Singh Sengar
  2 siblings, 1 reply; 9+ messages in thread
From: Michael Kelley @ 2025-09-18  4:01 UTC (permalink / raw)
  To: Prasanna Kumar T S M, dri-devel@lists.freedesktop.org,
	linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org,
	linux-kernel@vger.kernel.org, ssengar@linux.microsoft.com,
	rdunlap@infradead.org, bartosz.golaszewski@linaro.org,
	gonzalo.silvalde@gmail.com, arnd@arndb.de, tzimmermann@suse.de,
	decui@microsoft.com, wei.liu@kernel.org, deller@gmx.de,
	kys@microsoft.com, haiyangz@microsoft.com

From: Prasanna Kumar T S M <ptsm@linux.microsoft.com> Sent: Wednesday, September 17, 2025 7:03 AM
> 
> The Hyper-V DRM driver is available since kernel version 5.14 and it
> provides full KMS support and fbdev emulation via the DRM fbdev helpers.
> Deprecate this driver in favor of Hyper-V DRM driver.
> 
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
> ---
>  drivers/video/fbdev/Kconfig     | 5 ++++-
>  drivers/video/fbdev/hyperv_fb.c | 2 ++
>  2 files changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
> index c21484d15f0c..48c1c7417f6d 100644
> --- a/drivers/video/fbdev/Kconfig
> +++ b/drivers/video/fbdev/Kconfig
> @@ -1773,13 +1773,16 @@ config FB_BROADSHEET
>  	  a bridge adapter.
> 
>  config FB_HYPERV
> -	tristate "Microsoft Hyper-V Synthetic Video support"
> +	tristate "Microsoft Hyper-V Synthetic Video support (DEPRECATED)"
>  	depends on FB && HYPERV
>  	select DMA_CMA if HAVE_DMA_CONTIGUOUS && CMA
>  	select FB_IOMEM_HELPERS_DEFERRED
>  	help
>  	  This framebuffer driver supports Microsoft Hyper-V Synthetic Video.
> 
> +	  This driver is deprecated, please use the Hyper-V DRM driver at
> +	  drivers/gpu/drm/hyperv (CONFIG_DRM_HYPERV) instead.
> +
>  config FB_SIMPLE
>  	tristate "Simple framebuffer support"
>  	depends on FB
> diff --git a/drivers/video/fbdev/hyperv_fb.c b/drivers/video/fbdev/hyperv_fb.c
> index 75338ffc703f..c99e2ea4b3de 100644
> --- a/drivers/video/fbdev/hyperv_fb.c
> +++ b/drivers/video/fbdev/hyperv_fb.c
> @@ -1357,6 +1357,8 @@ static int __init hvfb_drv_init(void)
>  {
>  	int ret;
> 
> +	pr_warn("Deprecated: use Hyper-V DRM driver instead\n");
> +
>  	if (fb_modesetting_disabled("hyper_fb"))
>  		return -ENODEV;
> 
> --
> 2.49.0

Reviewed-by: Michael Kelley <mhklinux@outlook.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* RE: [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete
  2025-09-17 14:03 ` [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete Prasanna Kumar T S M
  2025-09-17 14:42   ` Thomas Zimmermann
@ 2025-09-18  4:03   ` Michael Kelley
  2025-09-18  8:05   ` Saurabh Singh Sengar
  2 siblings, 0 replies; 9+ messages in thread
From: Michael Kelley @ 2025-09-18  4:03 UTC (permalink / raw)
  To: Prasanna Kumar T S M, dri-devel@lists.freedesktop.org,
	linux-hyperv@vger.kernel.org, linux-fbdev@vger.kernel.org,
	linux-kernel@vger.kernel.org, ssengar@linux.microsoft.com,
	rdunlap@infradead.org, bartosz.golaszewski@linaro.org,
	gonzalo.silvalde@gmail.com, arnd@arndb.de, tzimmermann@suse.de,
	decui@microsoft.com, wei.liu@kernel.org, deller@gmx.de,
	kys@microsoft.com, haiyangz@microsoft.com

From: Prasanna Kumar T S M <ptsm@linux.microsoft.com> Sent: Wednesday, September 17, 2025 7:03 AM
> 
> The hyperv_fb driver is deprecated in favor of Hyper-V DRM driver. Split
> the hyperv_fb entry from the hyperv drivers list, mark it obsolete.
> 
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
> ---
>  MAINTAINERS | 11 ++++++++++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index f6206963efbf..aa9d0fa6020b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -11424,7 +11424,6 @@ F:	drivers/pci/controller/pci-hyperv-intf.c
>  F:	drivers/pci/controller/pci-hyperv.c
>  F:	drivers/scsi/storvsc_drv.c
>  F:	drivers/uio/uio_hv_generic.c
> -F:	drivers/video/fbdev/hyperv_fb.c
>  F:	include/asm-generic/mshyperv.h
>  F:	include/clocksource/hyperv_timer.h
>  F:	include/hyperv/hvgdk.h
> @@ -11438,6 +11437,16 @@ F:	include/uapi/linux/hyperv.h
>  F:	net/vmw_vsock/hyperv_transport.c
>  F:	tools/hv/
> 
> +HYPER-V FRAMEBUFFER DRIVER
> +M:	"K. Y. Srinivasan" <kys@microsoft.com>
> +M:	Haiyang Zhang <haiyangz@microsoft.com>
> +M:	Wei Liu <wei.liu@kernel.org>
> +M:	Dexuan Cui <decui@microsoft.com>
> +L:	linux-hyperv@vger.kernel.org
> +S:	Obsolete
> +T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
> +F:	drivers/video/fbdev/hyperv_fb.c
> +
>  HYPERBUS SUPPORT
>  M:	Vignesh Raghavendra <vigneshr@ti.com>
>  R:	Tudor Ambarus <tudor.ambarus@linaro.org>
> --
> 2.49.0

Reviewed-by: Michael Kelley <mhklinux@outlook.com>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver
  2025-09-17 14:03 ` [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver Prasanna Kumar T S M
  2025-09-17 14:41   ` Thomas Zimmermann
  2025-09-18  4:01   ` Michael Kelley
@ 2025-09-18  8:04   ` Saurabh Singh Sengar
  2 siblings, 0 replies; 9+ messages in thread
From: Saurabh Singh Sengar @ 2025-09-18  8:04 UTC (permalink / raw)
  To: Prasanna Kumar T S M
  Cc: dri-devel, linux-hyperv, linux-fbdev, linux-kernel, mhklinux,
	rdunlap, bartosz.golaszewski, gonzalo.silvalde, arnd, tzimmermann,
	decui, wei.liu, deller, kys, haiyangz

On Wed, Sep 17, 2025 at 07:03:05AM -0700, Prasanna Kumar T S M wrote:
> The Hyper-V DRM driver is available since kernel version 5.14 and it
> provides full KMS support and fbdev emulation via the DRM fbdev helpers.
> Deprecate this driver in favor of Hyper-V DRM driver.
> 
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
> ---
>  drivers/video/fbdev/Kconfig     | 5 ++++-
>  drivers/video/fbdev/hyperv_fb.c | 2 ++
>  2 files changed, 6 insertions(+), 1 deletion(-)
> 
> diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
> index c21484d15f0c..48c1c7417f6d 100644
> --- a/drivers/video/fbdev/Kconfig
> +++ b/drivers/video/fbdev/Kconfig
> @@ -1773,13 +1773,16 @@ config FB_BROADSHEET
>  	  a bridge adapter.
>  
>  config FB_HYPERV
> -	tristate "Microsoft Hyper-V Synthetic Video support"
> +	tristate "Microsoft Hyper-V Synthetic Video support (DEPRECATED)"
>  	depends on FB && HYPERV
>  	select DMA_CMA if HAVE_DMA_CONTIGUOUS && CMA
>  	select FB_IOMEM_HELPERS_DEFERRED
>  	help
>  	  This framebuffer driver supports Microsoft Hyper-V Synthetic Video.
>  
> +	  This driver is deprecated, please use the Hyper-V DRM driver at
> +	  drivers/gpu/drm/hyperv (CONFIG_DRM_HYPERV) instead.
> +
>  config FB_SIMPLE
>  	tristate "Simple framebuffer support"
>  	depends on FB
> diff --git a/drivers/video/fbdev/hyperv_fb.c b/drivers/video/fbdev/hyperv_fb.c
> index 75338ffc703f..c99e2ea4b3de 100644
> --- a/drivers/video/fbdev/hyperv_fb.c
> +++ b/drivers/video/fbdev/hyperv_fb.c
> @@ -1357,6 +1357,8 @@ static int __init hvfb_drv_init(void)
>  {
>  	int ret;
>  
> +	pr_warn("Deprecated: use Hyper-V DRM driver instead\n");
> +
>  	if (fb_modesetting_disabled("hyper_fb"))
>  		return -ENODEV;
>  
> -- 
> 2.49.0

Thanks for the patch. I hope it makes to the next LTS as planned.

Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete
  2025-09-17 14:03 ` [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete Prasanna Kumar T S M
  2025-09-17 14:42   ` Thomas Zimmermann
  2025-09-18  4:03   ` Michael Kelley
@ 2025-09-18  8:05   ` Saurabh Singh Sengar
  2 siblings, 0 replies; 9+ messages in thread
From: Saurabh Singh Sengar @ 2025-09-18  8:05 UTC (permalink / raw)
  To: Prasanna Kumar T S M
  Cc: dri-devel, linux-hyperv, linux-fbdev, linux-kernel, mhklinux,
	rdunlap, bartosz.golaszewski, gonzalo.silvalde, arnd, tzimmermann,
	decui, wei.liu, deller, kys, haiyangz

On Wed, Sep 17, 2025 at 07:03:24AM -0700, Prasanna Kumar T S M wrote:
> The hyperv_fb driver is deprecated in favor of Hyper-V DRM driver. Split
> the hyperv_fb entry from the hyperv drivers list, mark it obsolete.
> 
> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
> ---
>  MAINTAINERS | 11 ++++++++++-
>  1 file changed, 10 insertions(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index f6206963efbf..aa9d0fa6020b 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -11424,7 +11424,6 @@ F:	drivers/pci/controller/pci-hyperv-intf.c
>  F:	drivers/pci/controller/pci-hyperv.c
>  F:	drivers/scsi/storvsc_drv.c
>  F:	drivers/uio/uio_hv_generic.c
> -F:	drivers/video/fbdev/hyperv_fb.c
>  F:	include/asm-generic/mshyperv.h
>  F:	include/clocksource/hyperv_timer.h
>  F:	include/hyperv/hvgdk.h
> @@ -11438,6 +11437,16 @@ F:	include/uapi/linux/hyperv.h
>  F:	net/vmw_vsock/hyperv_transport.c
>  F:	tools/hv/
>  
> +HYPER-V FRAMEBUFFER DRIVER
> +M:	"K. Y. Srinivasan" <kys@microsoft.com>
> +M:	Haiyang Zhang <haiyangz@microsoft.com>
> +M:	Wei Liu <wei.liu@kernel.org>
> +M:	Dexuan Cui <decui@microsoft.com>
> +L:	linux-hyperv@vger.kernel.org
> +S:	Obsolete
> +T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
> +F:	drivers/video/fbdev/hyperv_fb.c
> +
>  HYPERBUS SUPPORT
>  M:	Vignesh Raghavendra <vigneshr@ti.com>
>  R:	Tudor Ambarus <tudor.ambarus@linaro.org>
> -- 
> 2.49.0

Reviewed-by: Saurabh Sengar <ssengar@linux.microsoft.com>

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver
  2025-09-18  4:01   ` Michael Kelley
@ 2025-09-30 19:26     ` Helge Deller
  0 siblings, 0 replies; 9+ messages in thread
From: Helge Deller @ 2025-09-30 19:26 UTC (permalink / raw)
  To: Michael Kelley, Prasanna Kumar T S M,
	dri-devel@lists.freedesktop.org, linux-hyperv@vger.kernel.org,
	linux-fbdev@vger.kernel.org

On 9/18/25 06:01, Michael Kelley wrote:
> From: Prasanna Kumar T S M <ptsm@linux.microsoft.com> Sent: Wednesday, September 17, 2025 7:03 AM
>>
>> The Hyper-V DRM driver is available since kernel version 5.14 and it
>> provides full KMS support and fbdev emulation via the DRM fbdev helpers.
>> Deprecate this driver in favor of Hyper-V DRM driver.
>>
>> Signed-off-by: Prasanna Kumar T S M <ptsm@linux.microsoft.com>
>> ---
>>   drivers/video/fbdev/Kconfig     | 5 ++++-
>>   drivers/video/fbdev/hyperv_fb.c | 2 ++
>>   2 files changed, 6 insertions(+), 1 deletion(-)

Series applied to fbdev git tree.

Thanks!
Helge

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-09-30 19:26 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E5C2A201B1BD>
2025-09-17 14:03 ` [PATCH 1/2] fbdev/hyperv_fb: deprecate this in favor of Hyper-V DRM driver Prasanna Kumar T S M
2025-09-17 14:41   ` Thomas Zimmermann
2025-09-18  4:01   ` Michael Kelley
2025-09-30 19:26     ` Helge Deller
2025-09-18  8:04   ` Saurabh Singh Sengar
2025-09-17 14:03 ` [PATCH 2/2] MAINTAINERS: Mark hyperv_fb driver Obsolete Prasanna Kumar T S M
2025-09-17 14:42   ` Thomas Zimmermann
2025-09-18  4:03   ` Michael Kelley
2025-09-18  8:05   ` Saurabh Singh Sengar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).