X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/bffa3430fbbaaad29bec0b5bee9c1f0bfc7fd068..95be6317c7ba61fc905f0f1a9bbe37e4340e969c:/lunaix-os/scripts/qemu.py?ds=sidebyside diff --git a/lunaix-os/scripts/qemu.py b/lunaix-os/scripts/qemu.py index fca6da9..592bdf8 100755 --- a/lunaix-os/scripts/qemu.py +++ b/lunaix-os/scripts/qemu.py @@ -337,6 +337,7 @@ class QEMUExec: qemu_path = os.path.join(qemu_dir_override, qemu_path) cmds = [ qemu_path, + *extras, *self.get_qemu_general_opts(), *self.get_qemu_arch_opts(), *self.get_qemu_debug_opts() @@ -345,14 +346,14 @@ class QEMUExec: for dev in self._devices: cmds += dev.get_qemu_opts() - cmds += extras - print(" ".join(cmds), "\n") + logger.info(" ".join(cmds)) if dryrun: logger.info("[DRY RUN] QEMU not invoked") return handle = subprocess.Popen(cmds) + logger.info(f"QEMU launched (pid={handle.pid})") while True: ret_code = handle.poll()