[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-ia64-devel] [PATCH] Don't attempt to do anything with NVRAM on PV domain
This removes an error message seen in xend.log every time a PV domain is shutdown. Signed-off-by: Alex Williamson <alex.williamson@xxxxxx> --- diff -r 96617c4f19aa tools/libxc/ia64/xc_ia64_hvm_build.c --- a/tools/libxc/ia64/xc_ia64_hvm_build.c Tue Jun 12 20:41:08 2007 -0600 +++ b/tools/libxc/ia64/xc_ia64_hvm_build.c Thu Jun 14 10:47:32 2007 -0600 @@ -709,11 +709,22 @@ copy_from_GFW_to_nvram(int xc_handle, ui int xc_ia64_save_to_nvram(int xc_handle, uint32_t dom) { + xc_dominfo_t info; uint64_t nvram_fd = 0; + + if ( xc_domain_getinfo(xc_handle, dom, 1, &info) != 1 ) + { + PERROR("Could not get info for domain"); + return -1; + } + + if ( !info.hvm ) + return 0; + xc_get_hvm_param(xc_handle, dom, HVM_PARAM_NVRAM_FD, &nvram_fd); if ( !IS_VALID_NVRAM_FD(nvram_fd) ) - PERROR("Nvram not be initialized. Nvram save fail!\n"); + PERROR("Nvram not initialized. Nvram save failed!\n"); else copy_from_GFW_to_nvram(xc_handle, dom, (int)nvram_fd); _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |