Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-06 Thread Will Deacon
Hi Akashi, On Fri, Jul 06, 2018 at 10:33:13AM +0900, AKASHI Takahiro wrote: > On Fri, Jul 06, 2018 at 09:42:28AM +0900, AKASHI Takahiro wrote: > > I almost believed that my patch#2 was just a preparatory one for patch#3 > > where arm_enable_runtime_services() is moved aggressively forward. > >

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread AKASHI Takahiro
On Fri, Jul 06, 2018 at 09:42:28AM +0900, AKASHI Takahiro wrote: > On Fri, Jul 06, 2018 at 12:31:49AM +0200, Ard Biesheuvel wrote: > > On 5 July 2018 at 18:48, Will Deacon wrote: > > > On Thu, Jul 05, 2018 at 12:02:15PM +0100, James Morse wrote: > > >> On 05/07/18 10:43, AKASHI Takahiro wrote: >

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread AKASHI Takahiro
On Fri, Jul 06, 2018 at 12:31:49AM +0200, Ard Biesheuvel wrote: > On 5 July 2018 at 18:48, Will Deacon wrote: > > On Thu, Jul 05, 2018 at 12:02:15PM +0100, James Morse wrote: > >> On 05/07/18 10:43, AKASHI Takahiro wrote: > >> > On Wed, Jul 04, 2018 at 08:49:32PM +0200, Ard Biesheuvel wrote: > >>

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread Ard Biesheuvel
On 5 July 2018 at 18:48, Will Deacon wrote: > On Thu, Jul 05, 2018 at 12:02:15PM +0100, James Morse wrote: >> On 05/07/18 10:43, AKASHI Takahiro wrote: >> > On Wed, Jul 04, 2018 at 08:49:32PM +0200, Ard Biesheuvel wrote: >> >> On 4 July 2018 at 19:06, Will Deacon wrote: >> >>> On Tue, Jun 19,

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread Will Deacon
On Thu, Jul 05, 2018 at 12:02:15PM +0100, James Morse wrote: > On 05/07/18 10:43, AKASHI Takahiro wrote: > > On Wed, Jul 04, 2018 at 08:49:32PM +0200, Ard Biesheuvel wrote: > >> On 4 July 2018 at 19:06, Will Deacon wrote: > >>> On Tue, Jun 19, 2018 at 03:44:23PM +0900, AKASHI Takahiro wrote: >

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread James Morse
Hi Akashi, On 05/07/18 10:43, AKASHI Takahiro wrote: > On Wed, Jul 04, 2018 at 08:49:32PM +0200, Ard Biesheuvel wrote: >> On 4 July 2018 at 19:06, Will Deacon wrote: >>> On Tue, Jun 19, 2018 at 03:44:23PM +0900, AKASHI Takahiro wrote: Since arm_enter_runtime_services() was modified to

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-05 Thread AKASHI Takahiro
On Wed, Jul 04, 2018 at 08:49:32PM +0200, Ard Biesheuvel wrote: > On 4 July 2018 at 19:06, Will Deacon wrote: > > Hi all, > > > > [Ard -- please can you look at the EFI parts of this patch] > > > > On Tue, Jun 19, 2018 at 03:44:23PM +0900, AKASHI Takahiro wrote: > >> Since

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-04 Thread Ard Biesheuvel
On 4 July 2018 at 19:06, Will Deacon wrote: > Hi all, > > [Ard -- please can you look at the EFI parts of this patch] > > On Tue, Jun 19, 2018 at 03:44:23PM +0900, AKASHI Takahiro wrote: >> Since arm_enter_runtime_services() was modified to always create a virtual >> mapping of UEFI memory map in

Re: [PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-07-04 Thread Will Deacon
Hi all, [Ard -- please can you look at the EFI parts of this patch] On Tue, Jun 19, 2018 at 03:44:23PM +0900, AKASHI Takahiro wrote: > Since arm_enter_runtime_services() was modified to always create a virtual > mapping of UEFI memory map in the previous patch, it is now renamed to >

[PATCH v2 3/4] efi/arm: map UEFI memory map earlier on boot

2018-06-19 Thread AKASHI Takahiro
Since arm_enter_runtime_services() was modified to always create a virtual mapping of UEFI memory map in the previous patch, it is now renamed to efi_enter_virtual_mode() and called earlier before acpi_load_tables() in acpi_early_init(). This will allow us to use UEFI memory map in