Re: [PATCH 00/10] GICv3 support for kexec/kdump on EFI systems

2018-09-27 Thread Richard Ruigrok
Hi Marc On 9/21/2018 1:59 PM, Marc Zyngier wrote: > The GICv3 architecture has the remarkable feature that once LPI tables > have been assigned to redistributors and that LPI delivery is enabled, > there is no guarantee that LPIs can be turned off (and most > implementations do not allow it), nor

BUG: EFI capsule loader fails as of 4.13, the capsule is not passed in contiguous virtual memory

2017-12-21 Thread Richard Ruigrok
The capsule pointer passed to efi services are expected to be in contiguous virtual memory, as per the EFI 2.6 Spec section 7.5.3, excerpt below. This issue was previously reported and fixed in 4.9 stable: 6862e6ad95e9  efi/capsule: Allocate whole capsule into virtual memory The series "First b

Re: [PATCH 0/2] Make capsules in a contiguous virtual space

2017-12-21 Thread Richard Ruigrok
Please tested-by Tested on Centiq, applied on v4.15-rc4. This fixes the regression introduced in 4.13 where the capsule is no longer passed in contiguous virtual memory. On 12/19/2017 3:49 AM, Ge Song wrote: > Recently we found it failed to update firmware through capsule update > mechanism in li

Re: ARM64: kernel panics in DABT in sys_msync path

2017-09-27 Thread Richard Ruigrok
On 9/27/2017 9:50 AM, Will Deacon wrote: > On Tue, Sep 26, 2017 at 06:31:12PM +0100, Will Deacon wrote: >> On Tue, Sep 26, 2017 at 08:23:35AM -0600, Ruigrok, Richard wrote: >>> On 9/26/2017 4:23 AM, Will Deacon wrote: On Mon, Sep 25, 2017 at 01:54:57PM -0600, Ruigrok, Richard wrote: > I

Re: ARM64: kernel panics in DABT in sys_msync path

2017-09-27 Thread Richard Ruigrok
On 9/27/2017 12:00 PM, Richard Ruigrok wrote: > > On 9/27/2017 9:50 AM, Will Deacon wrote: >> On Tue, Sep 26, 2017 at 06:31:12PM +0100, Will Deacon wrote: >>> On Tue, Sep 26, 2017 at 08:23:35AM -0600, Ruigrok, Richard wrote: >>>> On 9/26/2017 4:23 AM, Will D

Re: [RFC PATCH 0/2] Missing READ_ONCE in core and arch-specific pgtable code leading to crashes

2017-09-28 Thread Richard Ruigrok
s fix arm64 (which is a bigger fix > that necessary since I clean things up too) and page_vma_mapped_walk. > > Comments welcome. Hi Will, This fix works for me, tested with LTP rwtest 15 iterations on Qualcomm Centiq2400. Compiler: gcc version 5.2.1 20151005 (Linaro GCC 5.2-2015.11-1) Teste