Staging: hv: Add a user-space daemon to support key/value pair (KVP)
Staging: hv: Add a user-space daemon to support key/value pair (KVP)

All guest specific data gathering is implemented in a user-mode daemon.
The kernel component of KVP passes the "key" to this daemon and
the daemon is responsible for passing back the corresponding
value. This daemon communicates with the kernel
component via a netlink channel.

Cc: Haiyang Zhang <6c26c5044f1d67d9ed5db6596adb36d25510e216@microsoft.com>
Cc: Hank Janssen <e6f1dacc1d794bd13c3a15bd13b25100c5d4d1f8@microsoft.com>
Signed-off-by: K. Y. Srinivasan <b314786ab27a016169c9b0754b65908ce23f03d7@novell.com>
Signed-off-by: Greg Kroah-Hartman <4645f7897fd33786a2ee1264d590b3c400559d85@suse.de>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,TeamVee-Kanas/android_kernel_samsung_kanas