|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] Propagate error return from elf_xen_parse
# HG changeset patch
# User kfraser@xxxxxxxxxxxxxxxxxxxxx
# Date 1171549558 0
# Node ID 96d08345f1c51160a6625b102907192734e47f40
# Parent 1f5e6fb9c652500a9ba032ab25a7dc5b258f8b3d
Propagate error return from elf_xen_parse().
From: Jan Beulich <jbeulich@xxxxxxxxxx>
Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
---
xen/arch/x86/domain_build.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff -r 1f5e6fb9c652 -r 96d08345f1c5 xen/arch/x86/domain_build.c
--- a/xen/arch/x86/domain_build.c Thu Feb 15 14:24:11 2007 +0000
+++ b/xen/arch/x86/domain_build.c Thu Feb 15 14:25:58 2007 +0000
@@ -262,13 +262,13 @@ int construct_dom0(struct domain *d,
nr_pages = compute_dom0_nr_pages();
- if (0 != (rc = elf_init(&elf, image_start, image_len)))
+ if ( (rc = elf_init(&elf, image_start, image_len)) != 0 )
return rc;
#ifdef VERBOSE
elf_set_verbose(&elf);
#endif
elf_parse_binary(&elf);
- if (0 != (elf_xen_parse(&elf, &parms)))
+ if ( (rc = elf_xen_parse(&elf, &parms)) != 0 )
return rc;
/* compatibility check */
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] Propagate error return from elf_xen_parse().,
Xen patchbot-unstable <=
|
|
|
|
|