2009-07-28 Vladimir Serbinenko <phcoder@gmail.com>

* loader/i386/multiboot_helper.S (grub_multiboot_backward_relocator):
	Clear direction flag before jumping to OS.
	(grub_multiboot2_real_boot): Likewise.
This commit is contained in:
phcoder 2009-07-28 21:32:20 +00:00
parent 2ddd36d7a9
commit 3bb7abcfbf
2 changed files with 9 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2009-07-28 Vladimir Serbinenko <phcoder@gmail.com>
* loader/i386/multiboot_helper.S (grub_multiboot_backward_relocator):
Clear direction flag before jumping to OS.
(grub_multiboot2_real_boot): Likewise.
2009-07-28 Felix Zielcke <fzielcke@z-51.de>
* util/i386/pc/grub-install: Fix parsing of --disk-module

View File

@ -71,6 +71,7 @@ VARIABLE(grub_multiboot_backward_relocator)
rep
movsb
cld
jmp *%edx
VARIABLE(grub_multiboot_backward_relocator_end)
@ -112,4 +113,6 @@ FUNCTION(grub_multiboot2_real_boot)
/* Move the magic value into eax and jump to the kernel. */
movl $MULTIBOOT2_BOOTLOADER_MAGIC,%eax
popl %ecx
cld
jmp *%ecx