OSDN Git Service

hyperv-fb: kick off efifb early
authorGerd Hoffmann <kraxel@redhat.com>
Wed, 26 Feb 2014 10:51:25 +0000 (11:51 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 28 Feb 2014 23:31:39 +0000 (15:31 -0800)
commite5bb7425e5bae76c8950089a946edcba3e0540ab
tree4a59e9255ab2ad23be1ed81b28dd0470c18f2fef
parent9069fd54960304a7c941909cbccdf8df9c42b488
hyperv-fb: kick off efifb early

Remove firmware framebuffer before initializing hyperv-fb.  Needed
on gen2 virtual machines.   Letting register_framebuffer handle the
switchover results in efifb still being active while hyperv graphics
are initialized, which in turn can make the linux kernel hang.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Acked-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/video/hyperv_fb.c