mirror of
https://github.com/torvalds/linux.git
synced 2025-01-01 15:51:46 +00:00
20ee2ae8c5
A recent commit removing the use of screen_info introduced a logic
error. The error causes hvfb_getmem() to always return -ENOMEM
for Generation 2 VMs. As a result, the Hyper-V frame buffer
device fails to initialize. The error was introduced by removing
an "else if" clause, leaving Gen2 VMs to always take the -ENOMEM
error path.
Fix the problem by removing the error path "else" clause. Gen 2
VMs now always proceed through the MMIO memory allocation code,
but with "base" and "size" defaulting to 0.
Fixes:
|
||
---|---|---|
.. | ||
backlight | ||
console | ||
fbdev | ||
logo | ||
aperture.c | ||
cmdline.c | ||
display_timing.c | ||
hdmi.c | ||
Kconfig | ||
Makefile | ||
nomodeset.c | ||
of_display_timing.c | ||
of_videomode.c | ||
sticore.c | ||
vgastate.c | ||
videomode.c |