Displaying 4 results from an estimated 4 matches for "efi_init".
2008 Feb 11
3
[PATCH 1/5] Change vsmp compile dependency
Change Makefile so vsmp_64.o object is dependent
on PARAVIRT, rather than X86_VSMP
Signed-off-by: Glauber Costa <gcosta@redhat.com>
Signed-off-by: Ravikiran Thirumalai <kiran@scalemp.com>
Acked-by: Shai Fultheim <shai@scalemp.com>
---
arch/x86/kernel/Makefile | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/x86/kernel/Makefile
2018 Feb 05
0
[PATCH] Fix uninitialized variable in efi
...0x413, which
contains the amount of available memory in KB. In EFI builds this
variable has been uninitialized, leading to strange crashes with some
UEFI builds. Initialize bios_free_mem to point to a static variable.
--- syslinux-orig/efi/main.c
+++ syslinux/efi/main.c
@@ -393,7 +393,8 @@
void efi_init(void)
{
/* XXX timer */
- *bios_free_mem = 0;
+ static uint16_t free_mem = 0;
+ bios_free_mem = &free_mem;
syslinux_memscan_add(&efi_memscan);
mem_init();
}
======== SNIP ========
2007 Apr 18
8
[PATCH 0/7] x86 paravirtualization infrastructure
The following patches introduce the core infrastructure needed to
paravirtualize the 32-bit x86 Linux kernel. This is done by moving
virtualization sensitive insn's or code paths to a function table,
paravirt_ops. This structure can be populated with hypervisor specific
calls or native stubs and currently support running on bare metal, VMI,
Xen, or Lhype. These patches apply to
2007 Apr 18
8
[PATCH 0/7] x86 paravirtualization infrastructure
The following patches introduce the core infrastructure needed to
paravirtualize the 32-bit x86 Linux kernel. This is done by moving
virtualization sensitive insn's or code paths to a function table,
paravirt_ops. This structure can be populated with hypervisor specific
calls or native stubs and currently support running on bare metal, VMI,
Xen, or Lhype. These patches apply to