Blob Blame History Raw
Subject: hv: set guest os id
From: <ohering@suse.de>
Patch-mainline: Never, this change carry until upstream provides better method
References: bnc#814005, bsc#1189965

Give the host more detailed info about the running guest.
Provide the guest OS id.

A better change is pending.

Acked-by: Olaf Hering <ohering@suse.de>
--- a/include/asm-generic/mshyperv.h
+++ b/include/asm-generic/mshyperv.h
@@ -110,6 +110,7 @@ static inline u64 hv_generate_guest_id(u
 	u64 guest_id;
 
 	guest_id = (((u64)HV_LINUX_VENDOR_ID) << 48);
+	guest_id |= 0x10ULL /* SUSE */ << 48;
 	guest_id |= (kernel_version << 16);
 
 	return guest_id;