]> code.ossystems Code Review - openembedded-core.git/commitdiff
runqemu: use "raw" instead of "bin" for ovmf
authorJon Mason <jon.mason@arm.com>
Wed, 3 Mar 2021 18:29:45 +0000 (13:29 -0500)
committerAnuj Mittal <anuj.mittal@intel.com>
Fri, 19 Mar 2021 08:03:25 +0000 (16:03 +0800)
bin is not an acceptable format for qemu and will throw an error is set.
The correct format in this case is raw.

Signed-off-by: Jon Mason <jon.mason@arm.com>
Change-Id: I9d78e356d39ecb15bef886c19870b029d9badd65
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit cd279aeb986b4676ea8ecb1e7b12c7e29e83460a)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
scripts/runqemu

index e5e66f34535296ce7a2295d242e2aca6a98996f9..b80fec1c99cecbf7d035ae59f2df6352c63c2bdc 100755 (executable)
@@ -1340,6 +1340,8 @@ class BaseConfig(object):
 
         for ovmf in self.ovmf_bios:
             format = ovmf.rsplit('.', 1)[-1]
+            if format == "bin":
+                format = "raw"
             self.qemu_opt += ' -drive if=pflash,format=%s,file=%s' % (format, ovmf)
 
         self.qemu_opt += ' ' + self.qemu_opt_script