Re: [edk2] [PATCH v3 0/4] improve handling of device attributes on ARM/AARCH64

2015-11-18 Thread Ard Biesheuvel
On 18 November 2015 at 12:47, Leif Lindholm wrote: > On Wed, Nov 18, 2015 at 11:29:15AM +, Leif Lindholm wrote: >> On Wed, Nov 18, 2015 at 09:25:55AM +0100, Ard Biesheuvel wrote: >> > This series fixes some issues that exist in the code with regard to how >> > device >> > mappings are created

Re: [edk2] [PATCH v3 0/4] improve handling of device attributes on ARM/AARCH64

2015-11-18 Thread Leif Lindholm
On Wed, Nov 18, 2015 at 11:29:15AM +, Leif Lindholm wrote: > On Wed, Nov 18, 2015 at 09:25:55AM +0100, Ard Biesheuvel wrote: > > This series fixes some issues that exist in the code with regard to how > > device > > mappings are created. According to the architecture, read-sensitive devices >

Re: [edk2] [PATCH v3 0/4] improve handling of device attributes on ARM/AARCH64

2015-11-18 Thread Leif Lindholm
On Wed, Nov 18, 2015 at 09:25:55AM +0100, Ard Biesheuvel wrote: > This series fixes some issues that exist in the code with regard to how device > mappings are created. According to the architecture, read-sensitive devices > should be mapped with the non-execute bits (XN/PXN/UXN) to prevent specula

[edk2] [PATCH v3 0/4] improve handling of device attributes on ARM/AARCH64

2015-11-18 Thread Ard Biesheuvel
This series fixes some issues that exist in the code with regard to how device mappings are created. According to the architecture, read-sensitive devices should be mapped with the non-execute bits (XN/PXN/UXN) to prevent speculative instruction fetches from accessing those regions. Changes since