Re: [Xen-devel] [PATCH v4] boot allocator: Use arch helper for virt_to_mfn on DIRECTMAP

2017-04-04 Thread Julien Grall
On 04/04/2017 06:50 AM, Vijay Kilari wrote: Hi Julien, Hello Vijay, On Mon, Apr 3, 2017 at 3:31 PM, Julien Grall wrote: On 28/03/17 13:35, vijay.kil...@gmail.com wrote: diff --git a/xen/include/asm-arm/arm32/mm.h b/xen/include/asm-arm/arm32/mm.h new file mode 100644 index 000..e93d9d

Re: [Xen-devel] [PATCH v4] boot allocator: Use arch helper for virt_to_mfn on DIRECTMAP

2017-04-03 Thread Vijay Kilari
Hi Julien, On Mon, Apr 3, 2017 at 3:31 PM, Julien Grall wrote: > Hi Vijay, > > On 28/03/17 13:35, vijay.kil...@gmail.com wrote: >> >> From: Vijaya Kumar K >> >> On ARM64, virt_to_mfn uses the hardware for address >> translation. So if the virtual address is not mapped translation >> fault is rai

Re: [Xen-devel] [PATCH v4] boot allocator: Use arch helper for virt_to_mfn on DIRECTMAP

2017-04-03 Thread Julien Grall
Hi Vijay, On 28/03/17 13:35, vijay.kil...@gmail.com wrote: From: Vijaya Kumar K On ARM64, virt_to_mfn uses the hardware for address translation. So if the virtual address is not mapped translation fault is raised. On ARM64, DIRECTMAP_VIRT region is direct mapped. You are stating obvious thin

Re: [Xen-devel] [PATCH v4] boot allocator: Use arch helper for virt_to_mfn on DIRECTMAP

2017-03-28 Thread Jan Beulich
>>> On 28.03.17 at 14:35, wrote: > From: Vijaya Kumar K > > On ARM64, virt_to_mfn uses the hardware for address > translation. So if the virtual address is not mapped translation > fault is raised. On ARM64, DIRECTMAP_VIRT region is direct mapped. > > On ARM platforms with NUMA, While initializ

[Xen-devel] [PATCH v4] boot allocator: Use arch helper for virt_to_mfn on DIRECTMAP

2017-03-28 Thread vijay . kilari
From: Vijaya Kumar K On ARM64, virt_to_mfn uses the hardware for address translation. So if the virtual address is not mapped translation fault is raised. On ARM64, DIRECTMAP_VIRT region is direct mapped. On ARM platforms with NUMA, While initializing second memory node, panic is triggered from