[PULL kvm-unit-tests 00/17] arm/arm64: fixes and updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux