On Thu, Oct 05, 2017 at 08:17:52PM +0100, James Morse wrote: > James Morse (18): > arm64: explicitly mask all exceptions > arm64: introduce an order for exceptions > arm64: Move the async/fiq helpers to explicitly set process context > flags > arm64: Mask all exceptions during kernel_exit > arm64: entry.S: Remove disable_dbg > arm64: entry.S: convert el1_sync > arm64: entry.S convert el0_sync > arm64: entry.S: convert elX_irq > KVM: arm/arm64: mask/unmask daif around VHE guests > arm64: kernel: Survive corrected RAS errors notified by SError > arm64: cpufeature: Enable IESB on exception entry/return for > firmware-first > arm64: kernel: Prepare for a DISR user > KVM: arm64: Set an impdef ESR for Virtual-SError using VSESR_EL2. > KVM: arm64: Save/Restore guest DISR_EL1 > KVM: arm64: Save ESR_EL2 on guest SError > KVM: arm64: Handle RAS SErrors from EL1 on guest exit > KVM: arm64: Handle RAS SErrors from EL2 on guest exit > KVM: arm64: Take any host SError before entering the guest > > Xie XiuQi (2): > arm64: entry.S: move SError handling into a C function for future > expansion > arm64: cpufeature: Detect CPU RAS Extentions
For patches 1-14 (not the KVM ones): Reviewed-by: Catalin Marinas <catalin.mari...@arm.com> I'm also in favour of renaming the macros to local_daif_save etc. as per Julien's suggestion. -- Catalin _______________________________________________ kvmarm mailing list kvmarm@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/kvmarm