Bug#793589: linux: please enable CONFIG_DRM_VMWGFX_FBCON in Jessie kernel
Package: linux
Serverity: important
Tags: patch
Hi,
As bug#714929, there's a regression in Jessie kernel too, changes with
CONFIG_DRM_VMWGFX,
display driver for VMWare.
http://sources.debian.net/src/linux/3.2.65-1/drivers/gpu/drm/vmwgfx/Kconfig/
config DRM_VMWGFX
tristate "DRM driver for VMware Virtual GPU"
depends on DRM && PCI && FB
select FB_DEFERRED_IO
select FB_CFB_FILLRECT
select FB_CFB_COPYAREA
select FB_CFB_IMAGEBLIT
select DRM_TTM
help
Choose this option if you would like to run 3D acceleration
in a VMware virtual machine.
This is a KMS enabled DRM driver for the VMware SVGA2
virtual hardware.
The compiled module will be called "vmwgfx.ko".
http://sources.debian.net/src/linux/3.16.7-ckt11-1/drivers/gpu/drm/vmwgfx/Kconfig/
config DRM_VMWGFX
tristate "DRM driver for VMware Virtual GPU"
(snip)
config DRM_VMWGFX_FBCON
depends on DRM_VMWGFX && FB
bool "Enable framebuffer console under vmwgfx by default"
help
Choose this option if you are shipping a new vmwgfx
userspace driver that supports using the kernel driver.
config DRM_VMWGFX_FBCON is splitted from config DRM_VMWGFX, in somewhere
during 3.2 and 3.16, and then should be enabled by default. But it is not
in Jessie kernel, so it seems to be a regression. This makes unusable with
VMWare workstation/fusion Debian guest OS console, so set severity important.
Please enable it as attached patch for point release.
Its tiny and prorbably would not have any wrong side effect.
diff -urN linux-3.16.7-ckt11.orig/debian/config/kernelarch-x86/config
linux-3.16.7-ckt11/debian/config/kernelarch-x86/config
--- linux-3.16.7-ckt11.orig/debian/config/kernelarch-x86/config
2015-04-15 04:18:22.000000000 +0900
+++ linux-3.16.7-ckt11/debian/config/kernelarch-x86/config 2015-07-25
17:10:58.315868367 +0900
@@ -497,6 +497,7 @@
## file: drivers/gpu/drm/vmwgfx/Kconfig
##
CONFIG_DRM_VMWGFX=m
+CONFIG_DRM_VMWGFX_FBCON=y
##
## file: drivers/gpu/vga/Kconfig
Reply to: