Re: [tip:efi/core] x86/mm/pat: Use _PAGE_GLOBAL bit for EFI page table mappings

2016-02-29 Thread Sylvain Chouleur
2016-02-24 20:45 GMT+01:00 Matt Fleming : > On Wed, 24 Feb, at 10:56:13AM, Linus Torvalds wrote: >> On Wed, Feb 24, 2016 at 8:36 AM, Andy Lutomirski wrote: >> >> >> >> So the EFI runtime crap should not change once it is mapped. And those >> >> should be global. It is only natural. >> > >> > Why i

Re: [PATCH v3 3/3] efi: implement interruptible runtime services

2016-02-11 Thread Sylvain Chouleur
2016-02-11 15:19 GMT+01:00 Matt Fleming : > Did you have any luck binding this driver to the other > Broxton-specific drivers? > > Additionally, you're going to want to make sure that > efi_enabled(EFI_OLD_MEMMAP) is false in efi_interruptible_init(), > otherwise you can't use the new EFI page tabl

Re: [PATCH 2/2] efi: implement interruptible runtime services

2016-01-06 Thread Sylvain Chouleur
2016-01-06 13:58 GMT+01:00 Matt Fleming : > On Fri, 18 Dec, at 11:29:51AM, sylvain.choul...@gmail.com wrote: >> From: Sylvain Chouleur >> >> This patch adds an implementation of EFI runtime services wappers which >> allow interrupts and preemption during execution of B

[PATCH v2 3/3] efi: implement interruptible runtime services

2016-01-06 Thread Sylvain Chouleur
From: Sylvain Chouleur This patch adds an implementation of EFI runtime services wappers which allow interrupts and preemption during execution of BIOS code. It's needed by Broxton platform which requires the OS to do the write of the non volatile variables. To do that, the OS will recei

[PATCH v2 0/3] efi interruptible runtime services

2016-01-06 Thread Sylvain Chouleur
From: Sylvain Chouleur Changes in v2: - Split patch 1 in patches 1 and 2 - Document (un)registration of __efivars protection - Return early from efivars_sysfs_exit() in case of failure - Improve readability - Update functions documentation - Fix typo - Fix checkpatch warnings - Warning