Re: [kvm-unit-tests PATCH v3 0/8] s390x: Extend s390x coverage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 27.03.2018 17:34, Cornelia Huck wrote:
> On Tue, 27 Mar 2018 17:25:12 +0200
> Christian Borntraeger <borntraeger@xxxxxxxxxx> wrote:
> 
>> On 03/27/2018 03:29 PM, David Hildenbrand wrote:
>>> On 27.03.2018 13:55, Janosch Frank wrote:  
>>>> The IBM team wants to join in on testing s390x KVM thoroughly, so I
>>>> prepared a lot of memory related tests and some IBM z14 related tests.
>>>>
>>>> v3:
>>>> 	* Merged sthyi inline assembly and improved report messages
>>>> 	* Cosmetical fixes
>>>> 	* Other inline assembly fixes
>>>>
>>>> v2:
>>>> 	* Improved inline assembly for gs and vector tests
>>>> 	* Improved test skipping messages for tests needing specific
>>>>           failities
>>>> 	* General improvements from review
>>>>
>>>> Janosch Frank (8):
>>>>   s390x: Add sthyi tests
>>>>   s390x: Add privileged operation exceptions handling
>>>>   s390x: Add storage keys tests
>>>>   s390x: Add diag10 tests
>>>>   s390x: Add pfmf tests
>>>>   s390x: Add cmm tests
>>>>   s390x: Add vector tests
>>>>   s390x: Add simple guarded storage tests
>>>>
>>>>  lib/s390x/asm/arch_def.h |  28 ++++++++
>>>>  lib/s390x/asm/mem.h      |  52 +++++++++++++++
>>>>  lib/s390x/interrupt.c    |   7 ++
>>>>  s390x/Makefile           |   7 ++
>>>>  s390x/cmm.c              |  69 +++++++++++++++++++
>>>>  s390x/diag10.c           |  81 ++++++++++++++++++++++
>>>>  s390x/gs.c               | 170 +++++++++++++++++++++++++++++++++++++++++++++++
>>>>  s390x/pfmf.c             | 144 +++++++++++++++++++++++++++++++++++++++
>>>>  s390x/skey.c             |  94 ++++++++++++++++++++++++++
>>>>  s390x/sthyi.c            | 169 ++++++++++++++++++++++++++++++++++++++++++++++
>>>>  s390x/sthyi.h            | 131 ++++++++++++++++++++++++++++++++++++
>>>>  s390x/unittests.cfg      |  21 ++++++
>>>>  s390x/vector.c           | 134 +++++++++++++++++++++++++++++++++++++
>>>>  13 files changed, 1107 insertions(+)
>>>>  create mode 100644 lib/s390x/asm/mem.h
>>>>  create mode 100644 s390x/cmm.c
>>>>  create mode 100644 s390x/diag10.c
>>>>  create mode 100644 s390x/gs.c
>>>>  create mode 100644 s390x/pfmf.c
>>>>  create mode 100644 s390x/skey.c
>>>>  create mode 100644 s390x/sthyi.c
>>>>  create mode 100644 s390x/sthyi.h
>>>>  create mode 100644 s390x/vector.c
>>>>  
>>>
>>> In general, looks good to me. But I somewhat dislike creating so many
>>> new test.
>>>
>>> Can we at least merge pfmf+skey and maybe move sthyi+diag10+(cmm) to
>>> intercept.c?  
>>
>> FWIW, I personally prefer to have simple testcases that only do one thing as it simplifies 
>> the process to reproducing the bug and the fixing.
> 
> +1 (as an innocent bystander)

Ok, fair, seems like more people are in favor of keeping it separate
than merged. So no need to resend, I'll pick up this version (and fix
patch 7 here).

 Thomas




[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux