Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-25 Thread Christopher Covington
Hi Arnd, On 03/21/2014 07:52 PM, Arnd Bergmann wrote: > On Friday 21 March 2014 23:27:24 Catalin Marinas wrote: >> On 21 Mar 2014, at 19:44, Christopher Covington wrote: >>> On 03/21/2014 12:27 PM, Catalin Marinas wrote: > diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig > index 1f8

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-24 Thread Christopher Covington
On 03/21/2014 07:27 PM, Catalin Marinas wrote: > On 21 Mar 2014, at 19:44, Christopher Covington wrote: >> On 03/21/2014 12:27 PM, Catalin Marinas wrote: >>> On Wed, Mar 19, 2014 at 05:35:19PM +, Christopher Covington wrote: On an LPAE system, the physical addresses used by VirtIO-MMIO ma

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-24 Thread Catalin Marinas
On Fri, Mar 21, 2014 at 11:52:33PM +, Arnd Bergmann wrote: > On Friday 21 March 2014 23:27:24 Catalin Marinas wrote: > > On 21 Mar 2014, at 19:44, Christopher Covington wrote: > > > On 03/21/2014 12:27 PM, Catalin Marinas wrote: > > >>> diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig >

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-21 Thread Arnd Bergmann
On Friday 21 March 2014 23:27:24 Catalin Marinas wrote: > On 21 Mar 2014, at 19:44, Christopher Covington wrote: > > On 03/21/2014 12:27 PM, Catalin Marinas wrote: > >>> diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig > >>> index 1f8fed9..a62bcc9 100644 > >>> --- a/arch/arm/mm/Kconfig > >>>

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-21 Thread Catalin Marinas
On 21 Mar 2014, at 19:44, Christopher Covington wrote: > On 03/21/2014 12:27 PM, Catalin Marinas wrote: >> On Wed, Mar 19, 2014 at 05:35:19PM +, Christopher Covington wrote: >>> On an LPAE system, the physical addresses used by VirtIO-MMIO may >>> be larger than 32 bits, even if the header and

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-21 Thread Christopher Covington
Hi Catalin, On 03/21/2014 12:27 PM, Catalin Marinas wrote: > On Wed, Mar 19, 2014 at 05:35:19PM +, Christopher Covington wrote: >> On an LPAE system, the physical addresses used by VirtIO-MMIO may >> be larger than 32 bits, even if the header and configuration space >> addresses fit into 32 bi

Re: [PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-21 Thread Catalin Marinas
On Wed, Mar 19, 2014 at 05:35:19PM +, Christopher Covington wrote: > On an LPAE system, the physical addresses used by VirtIO-MMIO may > be larger than 32 bits, even if the header and configuration space > addresses fit into 32 bits. For example with the Versatile Express > memory map using 4G

[PATCH] ARM: Use 64-bit DMA addresses for LPAE+VirtIO-MMIO

2014-03-19 Thread Christopher Covington
On an LPAE system, the physical addresses used by VirtIO-MMIO may be larger than 32 bits, even if the header and configuration space addresses fit into 32 bits. For example with the Versatile Express memory map using 4G memory, the following error occured when trying to use a VirtIO-MMIO block devi