This helps mkinitrd which runs pigz (parallel gzip).
Thanks Jean-Louis Dupond for suggesting this change.
---
common | 2 +-
v2v/v2v.ml | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/common b/common
index c840f2e39..ea5278bba 160000
--- a/common
+++ b/common
@@ -1 +1 @@
-Subproject commit c840f2e39d0bb637a98b224c89f6df011e1d4414
+Subproject commit ea5278bba7800e3a6d9c233a0f5f53a9acf244f8
diff --git a/v2v/v2v.ml b/v2v/v2v.ml
index 73edff2c4..7637b1a8c 100644
--- a/v2v/v2v.ml
+++ b/v2v/v2v.ml
@@ -88,6 +88,8 @@ let rec main () =
let g = open_guestfs ~identifier:"v2v" () in
g#set_memsize (g#get_memsize () * 14 / 5);
+ (* Setting the number of vCPUs allows parallel mkinitrd. *)
+ g#set_smp (Sysconf.nr_processors_online ());
(* The network is only used by the unconfigure_vmware () function. *)
g#set_network true;
(match conversion_mode with
--
2.27.0