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;