index
:
kernel/git/morse/kvm-unit-tests.git
master
nv/at/wip
Unnamed repository; edit this file 'description' to name the repository.
James Morse
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arm
Age
Commit message (
Expand
)
Author
Files
Lines
2020-04-04
arm/arm64: ITS: pending table migration test
Eric Auger
2
-0
/
+168
2020-04-04
arm/arm64: ITS: migration tests
Eric Auger
2
-6
/
+66
2020-04-03
arm/run: Allow Migration tests
Eric Auger
2
-2
/
+2
2020-04-03
arm/arm64: ITS: INT functional tests
Eric Auger
2
-11
/
+213
2020-04-03
arm/arm64: ITS: Commands
Eric Auger
1
-1
/
+1
2020-04-03
arm/arm64: ITS: Introspection tests
Eric Auger
3
-0
/
+56
2020-04-03
arm/arm64: gic: Introduce setup_irq() helper
Eric Auger
1
-13
/
+6
2020-04-03
arm: pmu: Test overflow interrupts
Eric Auger
2
-0
/
+145
2020-04-03
arm: pmu: test 32-bit <-> 64-bit transitions
Eric Auger
2
-0
/
+144
2020-04-03
arm: pmu: Test chained counters
Eric Auger
2
-1
/
+109
2020-04-03
arm: pmu: Test SW_INCR event count
Eric Auger
2
-0
/
+53
2020-04-03
arm: pmu: Basic event counter Tests
Eric Auger
2
-0
/
+265
2020-04-03
arm: pmu: Check Required Event Support
Eric Auger
2
-0
/
+83
2020-04-03
arm: pmu: Introduce defines for PMU versions
Eric Auger
1
-5
/
+21
2020-04-03
arm: pmu: Add a pmu struct
Eric Auger
1
-8
/
+21
2020-04-03
arm: pmu: Don't check PMCR.IMP anymore
Eric Auger
1
-25
/
+14
2020-04-03
arm: pmu: Let pmu tests take a sub-test parameter
Eric Auger
2
-12
/
+20
2020-04-03
arm64: timer: Speed up gic-timer-state check
Andrew Jones
1
-24
/
+12
2020-04-03
arm64: timer: Use existing helpers to access counter/timers
Zenghui Yu
1
-8
/
+8
2020-04-03
arm64: timer: Use the proper RDist register name in GICv3
Zenghui Yu
1
-2
/
+2
2020-04-03
arm/arm64: gic: Move gic_state enumeration to asm/gic.h
Zenghui Yu
1
-7
/
+0
2020-04-03
arm/arm64: Perform dcache clean + invalidate after turning MMU off
Alexandru Elisei
2
-0
/
+45
2020-04-03
arm64: timer: Test behavior when timer disabled or masked
Alexandru Elisei
2
-1
/
+8
2020-04-03
arm64: timer: Check the timer interrupt state
Alexandru Elisei
1
-4
/
+11
2020-04-03
arm64: timer: Wait for the GIC to sample timer interrupt state
Alexandru Elisei
2
-6
/
+39
2020-04-03
arm64: timer: EOIR the interrupt after masking the timer
Alexandru Elisei
1
-3
/
+4
2020-04-03
arm64: timer: Make irq_received volatile
Alexandru Elisei
1
-1
/
+1
2020-04-03
arm64: timer: Add ISB before reading the counter value
Alexandru Elisei
1
-0
/
+2
2020-04-03
arm64: timer: Add ISB after register writes
Alexandru Elisei
1
-3
/
+6
2020-04-03
arm/arm64: psci: Don't run C code without stack or vectors
Alexandru Elisei
1
-3
/
+11
2020-01-13
arm/arm64: selftest: Add prefetch abort test
Andrew Jones
1
-0
/
+94
2020-01-13
arm/arm64: selftest: Allow test_exception clobber list to be extended
Andrew Jones
1
-54
/
+51
2020-01-06
arm: cstart64.S: Remove icache invalidation from asm_mmu_enable
Alexandru Elisei
1
-1
/
+0
2020-01-06
arm/arm64: Invalidate TLB before enabling MMU
Alexandru Elisei
1
-0
/
+4
2020-01-06
arm: cstart64.S: Downgrade TLBI to non-shareable in asm_mmu_enable
Alexandru Elisei
1
-2
/
+2
2020-01-06
arm64: timer: Write to ICENABLER to disable timer IRQ
Alexandru Elisei
1
-11
/
+11
2020-01-06
lib: arm/arm64: Teach mmu_clear_user about block mappings
Alexandru Elisei
1
-1
/
+2
2020-01-06
lib: arm/arm64: Remove unnecessary dcache maintenance operations
Alexandru Elisei
1
-2
/
+5
2019-12-27
arm/arm64: PL031: Fix check_rtc_irq
Andrew Jones
1
-2
/
+2
2019-12-27
arm: Enable the VFP
Andrew Jones
2
-2
/
+14
2019-12-27
arm: Add missing test name prefix for pl031 and spinlock
Chen Qun
2
-0
/
+2
2019-12-06
Switch the order of the parameters in report() and report_xfail()
Thomas Huth
9
-67
/
+68
2019-10-24
arm: Add PL031 test
Alexander Graf
2
-0
/
+263
2019-10-24
arm64: Add cache code generation test
Alexandru Elisei
3
-0
/
+129
2019-10-24
arm: Add missing test name prefix calls
Andre Przywara
3
-0
/
+6
2019-10-24
arm: selftest: Make MPIDR output stable
Andre Przywara
1
-2
/
+12
2019-10-24
arm: selftest: Split variable output data from test name
Andre Przywara
1
-3
/
+6
2019-10-24
arm: timer: Split variable output data from test name
Andre Przywara
1
-1
/
+2
2019-10-24
arm: gic: Split variable output data from test name
Andre Przywara
1
-19
/
+26
2019-10-24
arm: gic: check_acked: add test description
Andre Przywara
1
-7
/
+10
2019-09-10
arm: prevent compiler from using unaligned accesses
Andre Przywara
2
-0
/
+2
2019-08-09
arm: timer: Fix potential deadlock when waiting for interrupt
Alexandru Elisei
1
-0
/
+2
2019-06-06
arm64: timer: a few test improvements
Andrew Jones
1
-2
/
+15
2019-03-20
arm/arm64: selftest.vectors-user: clean up PSCI exit
Andrew Jones
1
-0
/
+25
2018-09-21
arm64: add micro-bench
Shih-Wei Li
3
-0
/
+224
2018-09-20
arm/arm64: GICv2: add GICD_ITARGETSR testing
Andre Przywara
1
-0
/
+43
2018-09-20
arm/arm64: GICv2: add GICD_IPRIORITYR testing
Andre Przywara
1
-0
/
+79
2018-09-20
arm/arm64: GIC: basic GICv2 MMIO tests
Andre Przywara
2
-0
/
+109
2018-09-20
arm64: timer: Add TVAL timeout IRQ trigger test
Andre Przywara
1
-0
/
+10
2018-09-20
arm64: timer: add TVAL accessors
Andre Przywara
1
-0
/
+26
2018-09-11
arm64: compile relocatable
Andrew Jones
3
-26
/
+74
2018-09-11
arm/arm64: prepare to compile arm64 tests relocatable
Andrew Jones
3
-14
/
+17
2018-09-11
Makefiles: Remove the executable bit from the .elf and .flat files
Thomas Huth
1
-0
/
+2
2018-07-17
arm/arm64: fix pci-test
Andrew Jones
1
-0
/
+4
2018-01-25
arm/arm64: fix gicv3-active test
Andrew Jones
1
-1
/
+1
2018-01-25
arm/arm64: sieve should start with the mmu off
Andrew Jones
1
-0
/
+2
2018-01-25
arm/arm64: allow setup_vm to be skipped
Andrew Jones
2
-2
/
+34
2018-01-25
lib/auxinfo: add flags field
Andrew Jones
1
-1
/
+2
2017-11-02
arm: enable vmalloc
Paolo Bonzini
2
-0
/
+4
2017-11-02
arm64: use adrp instead of adr
Paolo Bonzini
1
-11
/
+14
2017-11-02
alloc: implement free
Paolo Bonzini
1
-0
/
+1
2017-11-02
lib: simplify alloc_ops
Paolo Bonzini
1
-1
/
+1
2017-08-10
arm64: timer: guard ptimer tests with errata
Andrew Jones
2
-43
/
+34
2017-08-03
arm64: timer: Use correct counter for !pending_before
Christoffer Dall
1
-1
/
+1
2017-07-26
arm: timer tests are only for arm64
Andrew Jones
1
-0
/
+2
2017-07-26
arm64: timer: Avoid IRQ race in timer test
Christoffer Dall
1
-7
/
+34
2017-07-24
arm64: timer: Add support for phys timer testing
Christoffer Dall
2
-31
/
+177
2017-07-24
arm64: timer: Fix test on APM X-Gene
Christoffer Dall
1
-2
/
+6
2017-07-24
arm64: timer: Fix vtimer interrupt test
Christoffer Dall
1
-1
/
+1
2017-07-04
arm64: timer: check for vtimer interrupt
Andrew Jones
1
-1
/
+21
2017-07-04
arm64: add vtimer test
Alexander Graf
3
-1
/
+121
2017-06-30
arch/run: unify accelerator detection
Radim Krčmář
1
-20
/
+2
2017-06-30
Mark some local functions as "static"
Thomas Huth
1
-1
/
+1
2017-06-30
Replace -Wextra with a saner list of warning flags
Thomas Huth
1
-1
/
+0
2017-06-29
scripts/arch-run: fix qemu binary search failure path
Radim Krčmář
1
-1
/
+2
2017-06-28
arch/run: simplify copy-paste of the command line
Radim Krčmář
1
-4
/
+1
2017-06-14
arm/arm64: smp: give on_cpus an argument
Andrew Jones
3
-6
/
+6
2017-06-13
arm/arm64: apply errata framework to unsafe cpu-on test
Andrew Jones
2
-2
/
+7
2017-06-13
AArch32: apply errata framework to unsafe pmccntr64 test
Andrew Jones
1
-8
/
+18
2017-06-13
arch-run: introduce initrd_create
Andrew Jones
1
-2
/
+3
2017-06-06
arm/arm64: code derived from Linux must be GPL not LGPL
Andrew Jones
1
-2
/
+2
2017-06-01
arm/arm64: rename smp_run to on_cpus
Andrew Jones
3
-3
/
+3
2017-06-01
arm/arm64: smp: rename secondary_halt to do_idle
Andrew Jones
2
-2
/
+2
2017-05-30
arm/arm64: psci: avoid calling halt directly
Andrew Jones
1
-3
/
+2
2017-05-25
arm/arm64: gic: apply report_prefix_pushf
Andrew Jones
1
-4
/
+1
2017-05-25
arm/run: ensure we use processor=host for kvm
Alex Bennée
1
-2
/
+2
2017-05-25
arm/arm64: gic: apply smp_run
Andrew Jones
1
-9
/
+9
2017-05-25
arm/arm64: spinlock-test: apply smp_run
Andrew Jones
1
-19
/
+1
2017-05-25
arm/arm64: selftest: apply smp_run
Andrew Jones
1
-18
/
+1
2017-05-25
lib/arm/smp: introduce smp_run
Andrew Jones
2
-2
/
+4
2017-05-20
use %# instead of 0x% in all format strings
Radim Krčmář
1
-1
/
+1
2017-05-20
fix conversions in report()s
Radim Krčmář
1
-1
/
+1
2017-05-19
Makefiles: fix up the arm build dirs and include/link paths
Alex Bennée
2
-6
/
+10
2017-05-19
Makefiles: use explicit path for including sub-Makefiles
Alex Bennée
3
-3
/
+3
2017-05-03
Add a copyright/license header for the ARM spinlock test
Thomas Huth
1
-0
/
+12
2017-04-25
Use /bin/env in shebang to make scripts more portable
Sergey Bronnikov
1
-1
/
+1
2017-04-21
arm/run: use search_qemu_binary function for arm
Balamuruhan S
1
-10
/
+4
2017-03-07
arm/arm64: gic: Test changing active state of interrupts
Christoffer Dall
2
-0
/
+55
2017-03-03
arm/arm64: psci: support testing tcg
Andrew Jones
1
-1
/
+33
2017-03-03
arm/arm64: Add PSCI tests
Levente Kurusa
3
-0
/
+125
2017-03-02
arm/arm64: enable environ
Andrew Jones
3
-0
/
+3
2017-01-20
arm/Makefile.common: generated files dep cleanup
Andrew Jones
1
-8
/
+4
2017-01-20
arm/Makefile.common cleanup
Andrew Jones
1
-1
/
+0
2016-12-22
report already adds a newline
Andrew Jones
1
-1
/
+1
2016-12-19
arm/pci-test: skip on pci/pci-testdev probe failure
Andrew Jones
1
-4
/
+9
2016-12-19
arm/arm64: gic: don't just use zero
Andrew Jones
1
-23
/
+73
2016-12-19
arm/arm64: gicv3: add an IPI test
Andrew Jones
2
-14
/
+73
2016-12-19
arm/arm64: add initial gicv3 support
Andrew Jones
1
-1
/
+1
2016-12-19
arm/arm64: gicv2: add an IPI test
Andrew Jones
3
-5
/
+208
2016-12-19
arm/arm64: add initial gicv2 support
Andrew Jones
1
-0
/
+1
2016-12-19
arm/arm64: add some delay routines
Andrew Jones
1
-0
/
+1
2016-12-19
arm/arm64: smp: support more than 8 cpus
Andrew Jones
2
-8
/
+18
2016-12-19
arm/pmu: don't run tcg tests
Andrew Jones
1
-10
/
+10
2016-12-19
arm/pmu: fix probe on AArch64
Andrew Jones
1
-15
/
+22
2016-12-19
arm: pmu: Add CPI checking
Christopher Covington
2
-1
/
+146
2016-12-19
arm: pmu: Check cycle count increases
Christopher Covington
1
-0
/
+66
2016-12-19
arm: Add PMU test
Christopher Covington
3
-1
/
+100
2016-12-19
arm: rename cp15.h to sysreg.h
Wei Huang
1
-1
/
+1
2016-12-19
arm/Makefile.common: force -fno-pic
Alex Bennée
1
-0
/
+1
2016-11-21
run: add -nodefaults
Andrew Jones
1
-1
/
+1
2016-11-08
arm/arm64: pci: Add pci-testdev PCI device operation test
Alexander Gordeev
4
-2
/
+42
2016-08-23
scripts/runtime: Add ability to mark test as don't run by default
Suraj Jitindar Singh
1
-0
/
+3
2016-07-12
arm & powerpc: populate argv[0] fixups
Andrew Jones
1
-1
/
+2
2016-07-11
arm & powerpc: populate argv[0] with prognam
Andrew Jones
1
-1
/
+1
2016-07-11
arm/arm64: reserve argv[0] for prognam
Andrew Jones
2
-8
/
+8
2016-06-13
Move phys_addr_t type definition to lib/libcflat.h
Alexander Gordeev
1
-1
/
+0
2016-05-26
scripts/runtime: skip tests that cannot run
Radim Krčmář
1
-1
/
+1
2016-05-10
arm/arm64: Makefile cleanup
Andrew Jones
1
-4
/
+4
2016-04-25
arm: stack: add dump_stack support
Andrew Jones
1
-0
/
+4
2016-03-08
arm: fix parallel build (make -j)
Peter Feiner
1
-0
/
+2
2016-03-03
trivial: add "check" keyword description
Laurent Vivier
1
-0
/
+4
2016-03-03
run scripts: add timeout support
Andrew Jones
2
-0
/
+2
2016-03-03
cleanup unittests.cfg headers
Andrew Jones
1
-9
/
+17
2016-03-03
arch-run: reduce return code ambiguity
Andrew Jones
1
-4
/
+2
2016-02-18
config: no need to mix arch makefiles
Andrew Jones
4
-0
/
+117
2016-02-18
lib: share arm-selftest utility functions
Andrew Jones
1
-31
/
+14
2016-01-26
arm/run: allow tests to run in AArch32 mode
Andrew Jones
1
-1
/
+4
2016-01-26
arch-run: DRYRUN is no longer needed, kill it
Andrew Jones
1
-22
/
+9
2016-01-26
mkstandalone: fix generation for arm
Andrew Jones
1
-4
/
+6
2016-01-19
arm/arm64: wrap thread stack creation in a function that returns SP
Andrew Jones
1
-2
/
+1
2016-01-19
arm64: include esr.h from processor.h
Andrew Jones
1
-1
/
+0
2015-11-10
arm: Fail on unknown subtest
Christopher Covington
1
-0
/
+3
2015-11-10
run_tests: probe for max-smp
Andrew Jones
1
-1
/
+2
2015-11-10
arm/run: use ACCEL to choose between kvm and tcg
Andrew Jones
2
-7
/
+40
2015-08-03
arm/spinlock-test: fix non-atomic test with newer compilers
Paolo Bonzini
1
-3
/
+3
2015-07-30
arm/unittests.cfg: changes to be more standalone friendly
Andrew Jones
1
-5
/
+5
2015-07-30
run: check DRYRUN
Andrew Jones
1
-5
/
+7
2015-07-03
arm/arm64: add spinlock torture test
Andrew Jones
1
-0
/
+92
2015-07-03
arm/arm64: Introduce mmu_disable
Andrew Jones
2
-0
/
+17
2015-02-26
arm/arm64: Add smp selftest
Andrew Jones
2
-2
/
+69
2015-02-26
arm/arm64: add smp_boot_secondary
Andrew Jones
3
-10
/
+77
2015-02-26
arm: clarify comment about exception stack use
Andrew Jones
1
-2
/
+3
2015-02-26
arm/arm64: maintain per thread exception handlers
Andrew Jones
1
-1
/
+1
2015-02-26
arm/arm64: add per thread user_mode flag
Andrew Jones
2
-16
/
+2
2015-02-26
arm/arm64: introduce thread_info
Andrew Jones
4
-6
/
+15
2015-02-26
arm64: fixup: use id_aa64mmfr0_el1 to set tcr
Andrew Jones
1
-1
/
+1
2015-02-26
arm: fixups: add barriers, actually set MAIR
Andrew Jones
1
-2
/
+6
2014-12-16
arm64: enable mmu
Andrew Jones
2
-0
/
+65
2014-12-16
arm64: prepare for 64k pages
Andrew Jones
1
-5
/
+5
2014-12-16
arm64: vectors support
Andrew Jones
3
-11
/
+262
2014-12-16
arm64: initial drop
Andrew Jones
4
-2
/
+64
2014-12-16
arm: use absolute headers
Andrew Jones
2
-10
/
+10
2014-12-16
arm: selftest: rename svc mode to kernel mode
Andrew Jones
2
-8
/
+8
2014-12-16
arm: setup: drop unused arguments
Andrew Jones
1
-2
/
+10
2014-12-15
arm: use report prefixes
Andrew Jones
1
-19
/
+12
2014-12-12
arm: fix run script testdev probing
Andrew Jones
1
-1
/
+1
2014-10-31
arm: turn on the MMU
Andrew Jones
1
-0
/
+33
2014-07-16
arm: vectors support
Andrew Jones
4
-2
/
+317
2014-07-16
arm: initial drop
Andrew Jones
5
-0
/
+203