All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] arm/arm64: tcg_baremetal_tests inspired patches
@ 2015-06-25 16:12 Andrew Jones
  2015-06-25 16:12 ` [PATCH 1/3] arm/arm64: spinlocks: fix memory barriers Andrew Jones
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Andrew Jones @ 2015-06-25 16:12 UTC (permalink / raw)
  To: kvm, kvmarm; +Cc: christoffer.dall, pbonzini

While porting the test in virtualopensystems' tcg_baremetal_tests
to kvm-unit-tests, I found a couple places to improve the spinlock
implementation. I also added a way to build a single test that
doesn't necessary have an entry in the makefile, which should be handy
for experimental tests.

Andrew Jones (3):
  arm/arm64: spinlocks: fix memory barriers
  arm/arm64: allow building a single test
  arm/arm64: speed up spinlocks and atomic ops

 config/config-arm-common.mak | 6 ++++++
 lib/arm/asm/mmu-api.h        | 4 ++++
 lib/arm/mmu.c                | 3 +++
 lib/arm/spinlock.c           | 8 ++++----
 lib/arm64/spinlock.c         | 5 ++---
 5 files changed, 19 insertions(+), 7 deletions(-)

-- 
2.4.3


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

end of thread, other threads:[~2015-07-03 17:42 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-06-25 16:12 [PATCH 0/3] arm/arm64: tcg_baremetal_tests inspired patches Andrew Jones
2015-06-25 16:12 ` [PATCH 1/3] arm/arm64: spinlocks: fix memory barriers Andrew Jones
2015-06-29 10:27   ` Christoffer Dall
2015-07-03 17:42   ` Paolo Bonzini
2015-06-25 16:12 ` [PATCH 2/3] arm/arm64: speed up spinlocks and atomic ops Andrew Jones
2015-06-25 16:23   ` Paolo Bonzini
2015-06-25 16:55     ` Andrew Jones
2015-06-29 10:28   ` Christoffer Dall
2015-06-29 10:44     ` Andrew Jones
2015-06-29 12:53       ` Christoffer Dall
2015-06-25 16:12 ` [PATCH 3/3] arm/arm64: allow building a single test Andrew Jones

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.