]> git.baikalelectronics.ru Git - kernel.git/commit
[x86 setup] Don't rely on the VESA BIOS being register-clean
authorH. Peter Anvin <hpa@zytor.com>
Fri, 31 Aug 2007 18:30:31 +0000 (11:30 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Fri, 31 Aug 2007 18:52:35 +0000 (11:52 -0700)
commite810d8270233550ecb95db49063b3f6ddae38b08
tree68457ec6ff8fbaeefa0a3b9e5565d8c10a20643f
parentf9a1122548ffaa73d88434487483e8a3c9e8119c
[x86 setup] Don't rely on the VESA BIOS being register-clean

The VESA BIOS is specified to be register-clean.  However, we have now
found at least one system which violates that.  Thus, be as paranoid
about VESA calls as about everything else.

Huge thanks to Will Simoneau for reporting, diagnosing, and testing
this out on Dell Inspiron 5150.

Cc: Will Simoneau <simoneau@ele.uri.edu>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
arch/i386/boot/video-vesa.c