Displaying 1 result from an estimated 1 matches for "xen_struct_pages_ready".
2018 Feb 26
0
[v1 1/1] xen, mm: Allow deferred page initialization for xen pv domains
...920..603589809334 100644
> --- a/arch/x86/xen/mmu_pv.c
> +++ b/arch/x86/xen/mmu_pv.c
> @@ -116,6 +116,8 @@ DEFINE_PER_CPU(unsigned long, xen_current_cr3); /* actual vcpu cr3 */
>
> static phys_addr_t xen_pt_base, xen_pt_size __initdata;
>
> +static DEFINE_STATIC_KEY_FALSE(xen_struct_pages_ready);
> +
> /*
> * Just beyond the highest usermode address. STACK_TOP_MAX has a
> * redzone above it, so round it up to a PGD boundary.
> @@ -155,11 +157,18 @@ void make_lowmem_page_readwrite(void *vaddr)
> }
>
>
> +/*
> + * During early boot all pages are pinn...