public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [kvm-unit-tests PATCH 0/6] arm: enable MMU
@ 2014-10-30 15:56 Andrew Jones
  2014-10-30 15:57 ` [PATCH 1/6] arm: fix crash on cubietruck Andrew Jones
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Andrew Jones @ 2014-10-30 15:56 UTC (permalink / raw)
  To: kvmarm, kvm; +Cc: christoffer.dall, pbonzini

This first patch of this series fixes a bug caused by attempting
to use spinlocks without enabling the MMU. The next three do some
prep for the fifth, and also fix arm's PAGE_ALIGN. The fifth is
prep for the sixth, which finally turns the MMU on for arm unit
tests.

Andrew Jones (6):
  arm: fix crash on cubietruck
  lib: add ALIGN() macro
  lib: steal const.h from kernel
  arm: apply ALIGN() and const.h to arm files
  arm: import some Linux page table API
  arm: turn on the MMU

 arm/cstart.S                | 33 +++++++++++++++++++++++
 config/config-arm.mak       |  3 ++-
 lib/alloc.c                 |  4 +--
 lib/arm/asm/mmu.h           | 43 ++++++++++++++++++++++++++++++
 lib/arm/asm/page.h          | 43 +++++++++++++++++++++++-------
 lib/arm/asm/pgtable-hwdef.h | 65 +++++++++++++++++++++++++++++++++++++++++++++
 lib/arm/mmu.c               | 53 ++++++++++++++++++++++++++++++++++++
 lib/arm/processor.c         | 11 ++++++++
 lib/arm/setup.c             |  3 +++
 lib/arm/spinlock.c          |  7 +++++
 lib/asm-generic/page.h      | 17 ++++++------
 lib/const.h                 | 11 ++++++++
 lib/libcflat.h              |  4 +++
 13 files changed, 275 insertions(+), 22 deletions(-)
 create mode 100644 lib/arm/asm/mmu.h
 create mode 100644 lib/arm/asm/pgtable-hwdef.h
 create mode 100644 lib/arm/mmu.c
 create mode 100644 lib/const.h

-- 
1.9.3


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2014-11-17 12:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-30 15:56 [kvm-unit-tests PATCH 0/6] arm: enable MMU Andrew Jones
2014-10-30 15:57 ` [PATCH 1/6] arm: fix crash on cubietruck Andrew Jones
2014-10-30 15:57 ` [PATCH 2/6] lib: add ALIGN() macro Andrew Jones
2014-10-30 15:57 ` [PATCH 3/6] lib: steal const.h from kernel Andrew Jones
2014-10-30 15:57 ` [PATCH 4/6] arm: apply ALIGN() and const.h to arm files Andrew Jones
2014-10-30 15:57 ` [PATCH 5/6] arm: import some Linux page table API Andrew Jones
2014-10-30 15:57 ` [PATCH 6/6] arm: turn on the MMU Andrew Jones
2014-10-31 11:43 ` [kvm-unit-tests PATCH 0/6] arm: enable MMU Paolo Bonzini
2014-11-17 12:26 ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox