search for: alloc_bootmem_low

Displaying 2 results from an estimated 2 matches for "alloc_bootmem_low".

2007 Sep 20
2
Re: [PATCH] kexec/kdump: statically allocate xen_phys_cpus
You posted to xen-ia64-devel & xen-ia64 (deleted the wrong word?) rather than xen-devel so I added that to the CC. On Thu, 2007-09-20 at 13:38 +0900, Simon Horman wrote: > On IA64 alloc_bootmem_low() can''t be called this early. > > Before alloc_bootmem_low() can be called init_bootmem(), which is called in > find_memory(). However xen_machine_kexec_setup_resources() is indirectly > called earlier on in find_memory(). Can the root cause not be fixed i.e. allow the call t...
2007 Feb 14
4
[PATCH 3/12] Provide basic Xen PM infrastructure
...ngs(); +#endif memcpy((void *)acpi_wakeup_address, &wakeup_start, &wakeup_end - &wakeup_start); acpi_copy_wakeup_routine(acpi_wakeup_address); @@ -59,11 +75,20 @@ void __init acpi_reserve_bootmem(void) return; } +#ifndef __XEN__ acpi_wakeup_address = (unsigned long)alloc_bootmem_low(PAGE_SIZE); +#else + /* 0~640K is not used by anyone, except 0x9000 is used by smp + * trampoline code, so choose 0x7000 for XEN acpi wake up code + */ + + acpi_wakeup_address = (unsigned long)__va(0x7000); +#endif if (!acpi_wakeup_address) printk(KERN_ERR "ACPI: Cannot allocate lowme...