On 08/28/13 20:12, Laszlo Ersek wrote:
> The prefix matching logic in Match()
> [OvmfPkg/Library/PlatformBdsLib/QemuBootOrder.c] expects UEFI boot options
> to specify full (absolute) device paths. However, partial (relative)
> device paths starting with a HD() node are valid for booting. By not
> recognizing them, QemuBootOrder.c misses (and deletes) valid boot options
> that would otherwise match the user's preference.
> 
> Just like BdsLibBootViaBootOption() expands such paths with the
> BdsExpandPartitionPartialDevicePathToFull() function for booting, do the
> same in QemuBootOrder.c for prefix matching.

Ping.

(I tested it with RHEL-6/Fedora-19/Win2k8r2sp1 installers.)

Thanks
Laszlo

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to