On Tue, 2014-03-04 at 00:23 +0000, Li, Elvin wrote: > Hi, > Thanks for identifying this bug which caused wrong CMOS value filled. I > agree with your fix. > Reviewed-by: Elvin Li <elvin...@intel.com> > > By the way, I am just curious, how do you find this bug? Do you meet > real function failure? No. I didn't see a real failures. This issue arises if Int 0x15 AX=E820 fails. In this case AX=0xe801, AX=e881 used as fallback to workaround this. I see this in linux kernel, isolinux, grub. Windows behavior is pretty same. Our Virtual Machine's BIOS uses CMOS for getting memory size. Probably DOS and memory extenders may not work properly.
------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel