Re: [RFC][PATCH v2 11/21] kvm: allocate page table pages from DRAM

2019-01-07 Thread Fengguang Wu
On Wed, Jan 02, 2019 at 08:47:25AM -0800, Dave Hansen wrote: On 12/26/18 5:14 AM, Fengguang Wu wrote: +static unsigned long __get_dram_free_pages(gfp_t gfp_mask) +{ + struct page *page; + + page = __alloc_pages(GFP_KERNEL_ACCOUNT, 0, numa_node_id()); + if (!page) +

Re: [RFC][PATCH v2 11/21] kvm: allocate page table pages from DRAM

2019-01-02 Thread Dave Hansen
On 12/26/18 5:14 AM, Fengguang Wu wrote: > +static unsigned long __get_dram_free_pages(gfp_t gfp_mask) > +{ > + struct page *page; > + > + page = __alloc_pages(GFP_KERNEL_ACCOUNT, 0, numa_node_id()); > + if (!page) > +return 0; > + return (unsigned long)

Re: [RFC][PATCH v2 11/21] kvm: allocate page table pages from DRAM

2019-01-01 Thread Yuan Yao
On Tue, Jan 01, 2019 at 02:53:07PM +0530, Aneesh Kumar K.V wrote: > Fengguang Wu writes: > > > From: Yao Yuan > > > > Signed-off-by: Yao Yuan > > Signed-off-by: Fengguang Wu > > --- > > arch/x86/kvm/mmu.c | 12 +++- > > 1 file changed, 11 insertions(+), 1 deletion(-) > > > > ---

Re: [RFC][PATCH v2 11/21] kvm: allocate page table pages from DRAM

2019-01-01 Thread Aneesh Kumar K.V
Fengguang Wu writes: > From: Yao Yuan > > Signed-off-by: Yao Yuan > Signed-off-by: Fengguang Wu > --- > arch/x86/kvm/mmu.c | 12 +++- > 1 file changed, 11 insertions(+), 1 deletion(-) > > --- linux.orig/arch/x86/kvm/mmu.c 2018-12-26 20:54:48.846720344 +0800 > +++

[RFC][PATCH v2 11/21] kvm: allocate page table pages from DRAM

2018-12-26 Thread Fengguang Wu
From: Yao Yuan Signed-off-by: Yao Yuan Signed-off-by: Fengguang Wu --- arch/x86/kvm/mmu.c | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) --- linux.orig/arch/x86/kvm/mmu.c 2018-12-26 20:54:48.846720344 +0800 +++ linux/arch/x86/kvm/mmu.c2018-12-26