kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [kvm-unit-tests PATCH v9 0/9] MTTCG sanity tests for ARM
@ 2021-12-02 11:53 Alex Bennée
  2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 1/9] docs: mention checkpatch in the README Alex Bennée
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Alex Bennée @ 2021-12-02 11:53 UTC (permalink / raw)
  To: pbonzini, drjones, thuth
  Cc: kvm, qemu-arm, linux-arm-kernel, kvmarm, christoffer.dall, maz,
	Alex Bennée

Hi,

Not a great deal has changed from the last posting although I have
dropped the additional unittests.cfg in favour of setting "nodefault"
for the tests. Otherwise the clean-ups are mainly textual (removing
printfs, random newlines and cleaning up comments). As usual the
details are in the commits bellow the ---.

I've also tweaked .git/config so get_maintainer.pl should ensure
direct delivery of the patches ;-)

Alex Bennée (9):
  docs: mention checkpatch in the README
  arm/flat.lds: don't drop debug during link
  Makefile: add GNU global tags support
  lib: add isaac prng library from CCAN
  arm/tlbflush-code: TLB flush during code execution
  arm/locking-tests: add comprehensive locking test
  arm/barrier-litmus-tests: add simple mp and sal litmus tests
  arm/run: use separate --accel form
  arm/tcg-test: some basic TCG exercising tests

 arm/run                   |   4 +-
 Makefile                  |   5 +-
 arm/Makefile.arm          |   2 +
 arm/Makefile.arm64        |   2 +
 arm/Makefile.common       |   6 +-
 lib/arm/asm/barrier.h     |  19 ++
 lib/arm64/asm/barrier.h   |  50 +++++
 lib/prng.h                |  82 +++++++
 lib/prng.c                | 162 ++++++++++++++
 arm/flat.lds              |   1 -
 arm/tcg-test-asm.S        | 171 +++++++++++++++
 arm/tcg-test-asm64.S      | 170 ++++++++++++++
 arm/barrier-litmus-test.c | 450 ++++++++++++++++++++++++++++++++++++++
 arm/locking-test.c        | 322 +++++++++++++++++++++++++++
 arm/spinlock-test.c       |  87 --------
 arm/tcg-test.c            | 338 ++++++++++++++++++++++++++++
 arm/tlbflush-code.c       | 209 ++++++++++++++++++
 arm/unittests.cfg         | 170 ++++++++++++++
 README.md                 |   3 +
 19 files changed, 2161 insertions(+), 92 deletions(-)
 create mode 100644 lib/prng.h
 create mode 100644 lib/prng.c
 create mode 100644 arm/tcg-test-asm.S
 create mode 100644 arm/tcg-test-asm64.S
 create mode 100644 arm/barrier-litmus-test.c
 create mode 100644 arm/locking-test.c
 delete mode 100644 arm/spinlock-test.c
 create mode 100644 arm/tcg-test.c
 create mode 100644 arm/tlbflush-code.c

-- 
2.30.2


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

end of thread, other threads:[~2021-12-14 11:54 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-02 11:53 [kvm-unit-tests PATCH v9 0/9] MTTCG sanity tests for ARM Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 1/9] docs: mention checkpatch in the README Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 2/9] arm/flat.lds: don't drop debug during link Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 3/9] Makefile: add GNU global tags support Alex Bennée
2021-12-14 11:36   ` Andrew Jones
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 4/9] lib: add isaac prng library from CCAN Alex Bennée
2021-12-03  9:15   ` Thomas Huth
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 5/9] arm/tlbflush-code: TLB flush during code execution Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 6/9] arm/locking-tests: add comprehensive locking test Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 7/9] arm/barrier-litmus-tests: add simple mp and sal litmus tests Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 8/9] arm/run: use separate --accel form Alex Bennée
2021-12-02 11:53 ` [kvm-unit-tests PATCH v9 9/9] arm/tcg-test: some basic TCG exercising tests Alex Bennée
2021-12-10 15:38 ` [kvm-unit-tests PATCH v9 0/9] MTTCG sanity tests for ARM Alex Bennée
2021-12-14 11:50 ` Andrew Jones
2021-12-14 11:54   ` Andrew Jones

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).