search for: trampoline_base

Displaying 4 results from an estimated 4 matches for "trampoline_base".

2007 Apr 18
2
[RFC, PATCH 9/24] i386 Vmi smp support
...<asm/arch_hooks.h> +#include <asm/processor.h> +#include <asm/desc.h> +#include <asm/io.h> +#include <asm/highmem.h> +#include <asm/pgtable.h> +#include <vmi.h> + +extern long boot_gdt_table; +extern struct desc_struct idt_table[256]; +extern unsigned char *trampoline_base; + +#ifdef CONFIG_SMP + +#ifdef CONFIG_HOTPLUG_CPU +#define DEFAULT_SEND_IPI (1) +#else +#define DEFAULT_SEND_IPI (0) +#endif + +int no_broadcast=DEFAULT_SEND_IPI; + +APState ap; + +void __init +smpboot_startup_ipi_hook(int phys_apicid, unsigned long start_eip, + unsigned lo...
2007 Apr 18
2
[RFC, PATCH 9/24] i386 Vmi smp support
...<asm/arch_hooks.h> +#include <asm/processor.h> +#include <asm/desc.h> +#include <asm/io.h> +#include <asm/highmem.h> +#include <asm/pgtable.h> +#include <vmi.h> + +extern long boot_gdt_table; +extern struct desc_struct idt_table[256]; +extern unsigned char *trampoline_base; + +#ifdef CONFIG_SMP + +#ifdef CONFIG_HOTPLUG_CPU +#define DEFAULT_SEND_IPI (1) +#else +#define DEFAULT_SEND_IPI (0) +#endif + +int no_broadcast=DEFAULT_SEND_IPI; + +APState ap; + +void __init +smpboot_startup_ipi_hook(int phys_apicid, unsigned long start_eip, + unsigned lo...
2007 Apr 18
1
[RFC, PATCH 19/24] i386 Vmi mmu changes
...ch/i386/mach-vmi/smpboot_hooks.c 2006-03-10 13:03:33.000000000 -0800 +++ linux-2.6.16-rc5/arch/i386/mach-vmi/smpboot_hooks.c 2006-03-10 13:03:39.000000000 -0800 @@ -110,6 +110,7 @@ void __init smpboot_pre_start_secondary_ { if (vmi_hypervisor_found()) { *(unsigned long *) trampoline_base = 0xa5a5a5a5; + mach_map_linear_range(__PAGE_OFFSET, max_low_pfn, 0); } } Index: linux-2.6.16-rc5/fs/binfmt_elf.c =================================================================== --- linux-2.6.16-rc5.orig/fs/binfmt_elf.c 2006-03-10 12:55:05.000000000 -0800 +++ linux-2.6.16-rc5/fs/bi...
2007 Apr 18
1
[RFC, PATCH 19/24] i386 Vmi mmu changes
...ch/i386/mach-vmi/smpboot_hooks.c 2006-03-10 13:03:33.000000000 -0800 +++ linux-2.6.16-rc5/arch/i386/mach-vmi/smpboot_hooks.c 2006-03-10 13:03:39.000000000 -0800 @@ -110,6 +110,7 @@ void __init smpboot_pre_start_secondary_ { if (vmi_hypervisor_found()) { *(unsigned long *) trampoline_base = 0xa5a5a5a5; + mach_map_linear_range(__PAGE_OFFSET, max_low_pfn, 0); } } Index: linux-2.6.16-rc5/fs/binfmt_elf.c =================================================================== --- linux-2.6.16-rc5.orig/fs/binfmt_elf.c 2006-03-10 12:55:05.000000000 -0800 +++ linux-2.6.16-rc5/fs/bi...