summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShao Miller2009-11-18 00:28:10 +0100
committerMarty Connor2009-11-21 03:21:36 +0100
commitec7e97f458cb2b8925a97994307104191ab656da (patch)
tree5e6a8a9e9973d21590b525e2b23f48ee14fea421
parent[uri] Fix outdated comment in parse_uri() (diff)
downloadipxe-ec7e97f458cb2b8925a97994307104191ab656da.tar.gz
ipxe-ec7e97f458cb2b8925a97994307104191ab656da.tar.xz
ipxe-ec7e97f458cb2b8925a97994307104191ab656da.zip
[e820mangler] Add missing CLC ins. for success path
The get_underlying_e820 function should return with CF unset on success. Reported-by: Timothy Stack <tstack@vmware.com> Signed-off-by: Marty Connor <mdc@etherboot.org>
-rw-r--r--src/arch/i386/firmware/pcbios/e820mangler.S1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/arch/i386/firmware/pcbios/e820mangler.S b/src/arch/i386/firmware/pcbios/e820mangler.S
index 32be9ee5..99ca519b 100644
--- a/src/arch/i386/firmware/pcbios/e820mangler.S
+++ b/src/arch/i386/firmware/pcbios/e820mangler.S
@@ -237,6 +237,7 @@ get_underlying_e820:
popw %di
incw %bx
movl %edx, %eax
+ clc
ret
2:
/* If the requested region is earlier than the cached region,