Submitter | Carl-Daniel Hailfinger |
---|---|
Date | 2009-07-29 23:51:30 |
Message ID | <4A70E082.5010000@gmx.net> |
Download | mbox | patch |
Permalink | /patch/83/ |
State | Accepted |
Headers | show |
Comments
Patch
Index: arch/x86/stage1.c =================================================================== --- arch/x86/stage1.c (revision 1174) +++ arch/x86/stage1.c (working copy) @@ -172,7 +172,7 @@ static int run_address_multiboot(void *f, struct multiboot_info *mbi) { int ret, dummy; - __asm__ __volatile__ ("call *%4" : "=a" (ret), "=c" (dummy) : "a" (MB_MAGIC2), "b" (mbi), "c" (f) : "edx", "memory"); + __asm__ __volatile__ ("cld; call *%4" : "=a" (ret), "=c" (dummy) : "a" (MB_MAGIC2), "b" (mbi), "c" (f) : "edx", "memory"); return ret; }