[PATCH] Make cleanup_dominfo() handle KVM domains

# HG changeset patch # User Dan Smith <danms@us.ibm.com> # Date 1200067187 28800 # Node ID 4ae48640b6dfaf77c60300aa2f41a3be9395bf83 # Parent e834b93342a431c9414fbb07c2aa34e28002744d Make cleanup_dominfo() handle KVM domains This avoids the following message in the CIMOM logs: device_parsing.c(818): Unknown domain type 2 Signed-off-by: Dan Smith <danms@us.ibm.com> diff -r e834b93342a4 -r 4ae48640b6df libxkutil/device_parsing.c --- a/libxkutil/device_parsing.c Fri Jan 11 07:40:28 2008 -0800 +++ b/libxkutil/device_parsing.c Fri Jan 11 07:59:47 2008 -0800 @@ -810,7 +810,8 @@ void cleanup_dominfo(struct domain **dom free(dom->os_info.pv.kernel); free(dom->os_info.pv.initrd); free(dom->os_info.pv.cmdline); - } else if (dom->type == DOMAIN_XENFV) { + } else if ((dom->type == DOMAIN_XENFV) || + (dom->type == DOMAIN_KVM)) { free(dom->os_info.fv.type); free(dom->os_info.fv.loader); free(dom->os_info.fv.boot);

Dan Smith wrote:
# HG changeset patch # User Dan Smith <danms@us.ibm.com> # Date 1200067187 28800 # Node ID 4ae48640b6dfaf77c60300aa2f41a3be9395bf83 # Parent e834b93342a431c9414fbb07c2aa34e28002744d Make cleanup_dominfo() handle KVM domains
This avoids the following message in the CIMOM logs:
device_parsing.c(818): Unknown domain type 2
Signed-off-by: Dan Smith <danms@us.ibm.com>
diff -r e834b93342a4 -r 4ae48640b6df libxkutil/device_parsing.c --- a/libxkutil/device_parsing.c Fri Jan 11 07:40:28 2008 -0800 +++ b/libxkutil/device_parsing.c Fri Jan 11 07:59:47 2008 -0800 @@ -810,7 +810,8 @@ void cleanup_dominfo(struct domain **dom free(dom->os_info.pv.kernel); free(dom->os_info.pv.initrd); free(dom->os_info.pv.cmdline); - } else if (dom->type == DOMAIN_XENFV) { + } else if ((dom->type == DOMAIN_XENFV) || + (dom->type == DOMAIN_KVM)) {
Good catch. +1 -- Kaitlin Rupert IBM Linux Technology Center karupert@us.ibm.com
participants (2)
-
Dan Smith
-
Kaitlin Rupert