Re: [PATCH v2 04/13] arm64: decouple early fixmap init from linear mapping

2016-01-06 Thread Ard Biesheuvel
On 6 January 2016 at 17:35, James Morse wrote: > Hi Ard! > > On 30/12/15 15:26, Ard Biesheuvel wrote: >> Since the early fixmap page tables are populated using pages that are >> part of the static footprint of the kernel, they are covered by the >> initial kernel mapping, and we can refer to them

Re: [PATCH v2 04/13] arm64: decouple early fixmap init from linear mapping

2016-01-06 Thread James Morse
Hi Ard! On 30/12/15 15:26, Ard Biesheuvel wrote: > Since the early fixmap page tables are populated using pages that are > part of the static footprint of the kernel, they are covered by the > initial kernel mapping, and we can refer to them without using __va/__pa > translations, which are tied t

[PATCH v2 04/13] arm64: decouple early fixmap init from linear mapping

2015-12-30 Thread Ard Biesheuvel
Since the early fixmap page tables are populated using pages that are part of the static footprint of the kernel, they are covered by the initial kernel mapping, and we can refer to them without using __va/__pa translations, which are tied to the linear mapping. Instead, let's introduce __phys_to_