Skip to content

Commit

Permalink
Staging: hv: util: kvp: Fix the reported OSVersion string
Browse files Browse the repository at this point in the history
The current win7 host does not like it when we return the
complete kernel release information. Conform to what the host
expects.

Signed-off-by: K. Y. Srinivasan <kys@microsoft.com>
Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
K. Y. Srinivasan authored and Greg Kroah-Hartman committed Aug 23, 2011
1 parent dec317f commit e54bbc6
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions drivers/staging/hv/tools/hv_kvp_daemon.c
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,15 @@ void kvp_get_os_info(void)
os_build = uts_buf.release;
processor_arch = uts_buf.machine;

/*
* The current windows host (win7) expects the build
* string to be of the form: x.y.z
* Strip additional information we may have.
*/
p = strchr(os_build, '-');
if (p)
*p = '\0';

file = fopen("/etc/SuSE-release", "r");
if (file != NULL)
goto kvp_osinfo_found;
Expand Down

0 comments on commit e54bbc6

Please sign in to comment.