Hi Paolo, Happy New Year and please pull. Thanks, drew The following changes since commit 2c6589bc4e8bb0299cf4e8af84fa05cbbb30952d: Update AMD instructions to conform to LLVM assembler (2019-12-18 18:31:17 +0100) are available in the Git repository at: https://github.com/rhdrjones/kvm-unit-tests arm/queue for you to fetch changes up to ada4c643a2332c408a262a749b0365a1f970084c: arm: cstart64.S: Remove icache invalidation from asm_mmu_enable (2020-01-06 10:30:43 +0100) ---------------------------------------------------------------- Alexandru Elisei (13): lib: arm/arm64: Remove unnecessary dcache maintenance operations lib: arm: Add proper data synchronization barriers for TLBIs lib: Add WRITE_ONCE and READ_ONCE implementations in compiler.h lib: arm/arm64: Use WRITE_ONCE to update the translation tables lib: arm/arm64: Remove unused CPU_OFF parameter lib: arm/arm64: Add missing include for alloc_page.h in pgtable.h lib: arm: Implement flush_tlb_all lib: arm/arm64: Teach mmu_clear_user about block mappings arm64: timer: Write to ICENABLER to disable timer IRQ lib: arm/arm64: Refuse to disable the MMU with non-identity stack pointer arm: cstart64.S: Downgrade TLBI to non-shareable in asm_mmu_enable arm/arm64: Invalidate TLB before enabling MMU arm: cstart64.S: Remove icache invalidation from asm_mmu_enable Andrew Jones (2): arm: Enable the VFP arm/arm64: PL031: Fix check_rtc_irq Chen Qun (1): arm: Add missing test name prefix for pl031 and spinlock Zeng Tao (1): devicetree: Fix the dt_for_each_cpu_node .gitlab-ci.yml | 2 +- arm/Makefile.arm | 2 +- arm/cache.c | 3 +- arm/cstart.S | 25 +++++++++++-- arm/cstart64.S | 5 ++- arm/pl031.c | 5 +-- arm/spinlock-test.c | 1 + arm/timer.c | 22 ++++++------ lib/arm/asm/gic-v3.h | 1 + lib/arm/asm/gic.h | 1 + lib/arm/asm/mmu-api.h | 2 +- lib/arm/asm/mmu.h | 18 ++++++---- lib/arm/asm/pgtable-hwdef.h | 11 ++++++ lib/arm/asm/pgtable.h | 20 ++++++++--- lib/arm/mmu.c | 60 ++++++++++++++++++------------- lib/arm/psci.c | 4 +-- lib/arm64/asm/pgtable-hwdef.h | 3 ++ lib/arm64/asm/pgtable.h | 15 ++++++-- lib/devicetree.c | 2 +- lib/linux/compiler.h | 83 +++++++++++++++++++++++++++++++++++++++++++ 20 files changed, 221 insertions(+), 64 deletions(-) create mode 100644 lib/linux/compiler.h -- 2.21.0