RE: [RESEND PATCH] Make Fujitsu Erratum 010001 patch can be applied on A64FX v1r0

2019-03-17 Thread Zhang, Lei
Hi guys, > -Original Message- > From: linux-arm-kernel On > Behalf Of Mark Rutland > Sent: Saturday, March 16, 2019 12:13 AM > To: Okamoto, Takayuki/岡本 高幸 > Cc: 'Catalin Marinas' ; 'Will Deacon' > ; 'linux-kernel@vger.kernel.org'

RE: [PATCH v4] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-26 Thread Zhang, Lei
Hi James, > -Original Message- > From: linux-arm-kernel On > Behalf Of James Morse > Sent: Tuesday, February 26, 2019 2:29 AM > To: Zhang, Lei/張 雷 > Cc: Mark Rutland ; 'Catalin Marinas' > ; 'Will Deacon' ; > 'linux-kernel@vger.kern

RE: [PATCH v4] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-23 Thread Zhang, Lei
Hi guys, > -Original Message- > From: linux-arm-kernel On > Behalf Of Zhang, Lei > Sent: Friday, February 15, 2019 9:36 PM > To: 'James Morse' ; Mark Rutland > > Cc: 'Catalin Marinas' ; 'Will Deacon' > ; 'linux-kernel

RE: [PATCH v4] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-15 Thread Zhang, Lei
Hi guys, > -Original Message- > From: James Morse [mailto:james.mo...@arm.com] > Sent: Friday, February 15, 2019 3:23 AM > To: Mark Rutland; Zhang, Lei > Cc: 'Will Deacon'; 'Catalin Marinas'; 'linux-kernel@vger.kernel.org'; > 'linux-

[PATCH v4] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-13 Thread Zhang, Lei
including Armv8 and SVE might cause this undefined fault. Since this erratum occurs only when TCR_ELx.NFD1=1, I keep TCR_ELx.NFD1=0 during EL1/EL2. By doing above, the erratum occurs only in EL0. I deal with this erratum in EL0 by a new fault handler which ignores this undefined fault. Signed-off-by:

RE: [PATCH v3 0/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-05 Thread Zhang, Lei
Hi Will, > -Original Message- > From: linux-arm-kernel > [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of > Will Deacon > Sent: Friday, February 01, 2019 7:52 PM > To: Zhang, Lei > Cc: 'Mark Rutland'; 'Catalin Marinas'; '

RE: [PATCH v3 0/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-02-05 Thread Zhang, Lei
Hi Catalin, > -Original Message- > From: Catalin Marinas [mailto:catalin.mari...@arm.com] > Sent: Wednesday, January 30, 2019 3:11 AM > To: Zhang, Lei > Cc: 'linux-kernel@vger.kernel.org'; 'Mark Rutland'; > 'linux-arm-ker...@lists.infrade

RE: [PATCH v3 0/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-31 Thread Zhang, Lei
Hi James, > -Original Message- > From: linux-arm-kernel > [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of > James Morse > Sent: Thursday, January 31, 2019 12:00 AM > To: Zhang, Lei/張 雷 > Cc: 'Mark Rutland'; 'Catalin Marinas'

[PATCH v3 0/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-29 Thread Zhang, Lei
Lx.NFD1 to 1 when exit kernel. I fully appreciate that if someone can test this patch on different chips to verity no harmful effect on other chips. If there is no problem on other chips, please merge this patch. The patch based on linux-5.0-rc2. Zhang Lei (1): Arm64: Add workaround for Fuji

[PATCH v3 1/1] Arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-29 Thread Zhang, Lei
Add workaround for Fujitsu A64FX erratum 010001 Signed-off-by: Zhang Lei --- Documentation/arm64/silicon-errata.txt | 1 + arch/arm64/Kconfig | 22 ++ arch/arm64/include/asm/cpucaps.h | 3 ++- arch/arm64/include/asm/cputype.h | 4 arch

RE: [PATCH v2 1/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-29 Thread Zhang, Lei
Hi Catalin, > -Original Message- > From: linux-arm-kernel > [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of > Catalin Marinas > Sent: Saturday, January 26, 2019 3:08 AM > To: Zhang, Lei/張 雷 > Cc: 'Mark Rutland'; 'will.dea...@arm.c

RE: [PATCH] arm64 memory accesses may cause undefined fault on Fujitsu-A64FX

2019-01-24 Thread Zhang, Lei
Hi, Mark, James > -Original Message- > From: linux-arm-kernel > [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of > Zhang, Lei > Sent: Wednesday, January 23, 2019 9:51 PM > To: 'Mark Rutland'; 'james.mo...@arm.com' > Cc: '

RE: [PATCH] arm64 memory accesses may cause undefined fault on Fujitsu-A64FX

2019-01-23 Thread Zhang, Lei
Hi, Mark, James > -Original Message- > From: Mark Rutland [mailto:mark.rutl...@arm.com] > Sent: Wednesday, January 23, 2019 12:24 AM > To: Zhang, Lei/張 雷 > Cc: 'catalin.mari...@arm.com'; 'will.dea...@arm.com'; > 'linux-arm-ker...@lists.infr

[PATCH v2 0/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-22 Thread Zhang, Lei
I fully appreciate that if someone can test this patch on different chips to verity no harmful effect on other chips. If there is no problem on other chips, please merge this patch. The patch based on linux-5.0-rc2. Zhang Lei (1): arm64: Add workaround for Fujitsu A64FX erratum 010001. Docu

[PATCH v2 1/1] arm64: Add workaround for Fujitsu A64FX erratum 010001

2019-01-22 Thread Zhang, Lei
On some variants of the Fujitsu-A64FX cores ver(1.0, 1.1), memory accesses may cause undefined fault (Data abort, DFSC=0b11) due to the CPU Errata (Fujitsu #010001). This patch introduces the workaround to the problem. The workaround is to change the fault handler for Data abort DFSC=0b11

RE: [PATCH] arm64 memory accesses may cause undefined fault on Fujitsu-A64FX

2019-01-21 Thread Zhang, Lei
Hi, Mark Thanks for your comments, and sorry for late. > -Original Message- > * Under what conditions can the fault occur? e.g. is this in place of > some other fault, or completely spurious? This fault can occur completely spurious under a specific hardware condition and instructions o

[PATCH] arm64 memory accesses may cause undefined fault on Fujitsu-A64FX

2019-01-18 Thread Zhang, Lei
On some variants of the Fujitsu-A64FX cores ver(1.0, 1.1), memory accesses may cause undefined fault (Data abort, DFSC=0b11). This problem will be fixed by next version of Fujitsu-A64FX. I would like to post a workaround to avoid this problem on existing version. The workaround is to replace

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

2018-09-27 Thread Zhang, Lei
Hi Marc > -Original Message- > From: linux-arm-kernel > [mailto:linux-arm-kernel-boun...@lists.infradead.org] On Behalf Of Marc > Zyngier > Sent: Saturday, September 22, 2018 5:00 AM > To: linux-kernel@vger.kernel.org; linux-arm-ker...@lists.infradead.org > Cc: Jeffrey Hugo; Thomas Gleixne

RE: [PATCH 0/7] irqchip/gic-v3: LPI allocation refactoring

2018-07-17 Thread Zhang, Lei
ednesday, June 20, 2018 10:52 PM > To: linux-kernel@vger.kernel.org > Cc: Thomas Gleixner; Ard Biesheuvel; Shanker Donthineni; Shameer > Kolothum; MaJun; Laurentiu Tudor; Zhang, Lei/張 雷 > Subject: [PATCH 0/7] irqchip/gic-v3: LPI allocation refactoring > > The GICv3 LPI allocat