pkvm: Unmap all guest memory after initialization

In pkvm, assume that all guest memory is private and unmap it by default.
If it's shared and needed, the host can map it later.

Signed-off-by: Fuad Tabba <tabba@google.com>
diff --git a/builtin-run.c b/builtin-run.c
index 9ec5701..23a4f8b 100644
--- a/builtin-run.c
+++ b/builtin-run.c
@@ -780,6 +780,9 @@
 	if (init_list__init(kvm) < 0)
 		die ("Initialisation failed");
 
+	if (kvm->cfg.pkvm)
+		unmap_guest(kvm);
+
 	return kvm;
 }