mbox series

[kvm-unit-tests,v3,0/2] Add specification exception tests

Message ID 20211022120156.281567-1-scgl@linux.ibm.com (mailing list archive)
Headers show
Series Add specification exception tests | expand

Message

Janis Schoetterl-Glausch Oct. 22, 2021, 12:01 p.m. UTC
Test that specification exceptions cause the correct interruption code
during both normal and transactional execution.

v2 -> v3
	remove non-ascii symbol
	clean up load_psw
	fix nits

v1 -> v2
	Add license and test description
	Split test patch into normal test and transactional execution test
	Add comments to
		invalid PSW fixup function
		with_transaction
	Rename some variables/functions
	Pass mask as single parameter to asm
	Get rid of report_info_if macro
	Introduce report_pass/fail and use them
Janis Schoetterl-Glausch (2):
  s390x: Add specification exception test
  s390x: Test specification exceptions during transaction

 s390x/Makefile           |   1 +
 lib/s390x/asm/arch_def.h |   1 +
 s390x/spec_ex.c          | 343 +++++++++++++++++++++++++++++++++++++++
 s390x/unittests.cfg      |   3 +
 4 files changed, 348 insertions(+)
 create mode 100644 s390x/spec_ex.c


base-commit: 3ac97f8fc847d05d0a5555aefd34e2cac26fdc0c