Hi,
According to the "PCI Firmware Spec Rev 3.0",
the system firmware have to write the new checksum after resizing
the expansion ROM area.
So, when re-using the shadowed VGABIOS, the checksum must
be valid, and if it is invalid, we should consider the BIOS has
a bug or memory area is corrupted.
This patch just add the warning message when checksum requires
recalculation.
I tried this following environments.
Intel DX58SO + GeForce GTS250: checksum is OK.
Intel DX58SO + GeForce 9600GT: checksum is OK.
Fujitsu Q35 M/B + IGD: checksum is bad.
What do you think, Weidong?
Is just warning enough? Or, should we stop loading the rom?
Regards,
Noboru.
vgabios-checksum-warn.patch
Description: Text document
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|