#
5bf99cb3 |
| 25-Oct-2022 |
Paolo Bonzini <bonzini@gnu.org> |
Merge branch 's390x-next-2022-10' into 'master'
* library fixes to allow multi-cpu PV guests
* additional tests and fixes for uv-host
* timing tests and library improvements
* misc fixes
|
#
282f2efa |
| 11-Oct-2022 |
Nico Boehr <nrb@linux.ibm.com> |
lib/s390x: move TOD clock related functions to library
The TOD-clock related functions can be useful for other tests beside the sck test, hence move them to the library.
While at it, add a wrapper
lib/s390x: move TOD clock related functions to library
The TOD-clock related functions can be useful for other tests beside the sck test, hence move them to the library.
While at it, add a wrapper for stckf, express get_clock_us() with stck() and remove an unneeded memory clobber.
Signed-off-by: Nico Boehr <nrb@linux.ibm.com> Reviewed-by: Claudio Imbrenda <imbrenda@linux.ibm.com> Message-Id: <20221011170024.972135-2-nrb@linux.ibm.com> Signed-off-by: Claudio Imbrenda <imbrenda@linux.ibm.com>
show more ...
|
#
8a078df4 |
| 20-Sep-2022 |
Thomas Huth <thuth@redhat.com> |
Merge branch 's390x-pull-2022-20-09' into 'master'
s390x: LPAR boot fix and additional tests
See merge request kvm-unit-tests/kvm-unit-tests!35
|
#
08a584f7 |
| 23-Aug-2022 |
Nico Boehr <nrb@linux.ibm.com> |
lib/s390x: add CPU timer related defines and functions
Upcoming changes will make use of the CPU timer, so add some defines and functions to work with the CPU timer.
Since shifts for both CPU timer
lib/s390x: add CPU timer related defines and functions
Upcoming changes will make use of the CPU timer, so add some defines and functions to work with the CPU timer.
Since shifts for both CPU timer and TOD clock are the same, introduce a new constant S390_CLOCK_SHIFT_US for this value. The respective shifts for CPU timer and TOD clock reference it, so the semantic difference between the two defines is kept.
Also add a constant for the CPU timer subclass mask.
Signed-off-by: Nico Boehr <nrb@linux.ibm.com> Reviewed-by: Janosch Frank <frankja@linux.ibm.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Link: https://lore.kernel.org/r/20220823103833.156942-3-nrb@linux.ibm.com Message-Id: <20220823103833.156942-3-nrb@linux.ibm.com> Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
show more ...
|
#
eb5a1bba |
| 09-Jun-2021 |
Cornelia Huck <cohuck@redhat.com> |
s390x: unify header guards
Standardize header guards to _ASMS390X_HEADER_H_, _S390X_HEADER_H_, and S390X_HEADER_H, respectively.
Signed-off-by: Cornelia Huck <cohuck@redhat.com> Reviewed-by: David
s390x: unify header guards
Standardize header guards to _ASMS390X_HEADER_H_, _S390X_HEADER_H_, and S390X_HEADER_H, respectively.
Signed-off-by: Cornelia Huck <cohuck@redhat.com> Reviewed-by: David Hildenbrand <david@redhat.com> Message-Id: <20210609143712.60933-7-cohuck@redhat.com>
show more ...
|
#
c9a34447 |
| 20-Jan-2021 |
Paolo Bonzini <pbonzini@redhat.com> |
Merge tag 's390x-2021-20-01' of https://gitlab.com/frankja/kvm-unit-tests into HEAD
* Moved to SPDX license identifiers and cleaning up license * Added test_bit(_inv)() & SCLP feature bit checking *
Merge tag 's390x-2021-20-01' of https://gitlab.com/frankja/kvm-unit-tests into HEAD
* Moved to SPDX license identifiers and cleaning up license * Added test_bit(_inv)() & SCLP feature bit checking * Added first SIE lib and test for nesting tests * Added diag318 emulation test * Small UV fix
show more ...
|
#
6c9f99df |
| 07-Dec-2020 |
Janosch Frank <frankja@linux.ibm.com> |
s390x: lib: Move to GPL 2 and SPDX license identifiers
In the past we had some issues when developers wanted to use code snippets or constants from the kernel in a test or in the library. To remedy
s390x: lib: Move to GPL 2 and SPDX license identifiers
In the past we had some issues when developers wanted to use code snippets or constants from the kernel in a test or in the library. To remedy that the s390x maintainers decided to move all files to GPL 2 (if possible).
At the same time let's move to SPDX identifiers as they are much nicer to read.
Signed-off-by: Janosch Frank <frankja@linux.ibm.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Cornelia Huck <cohuck@redhat.com> Acked-by: David Hildenbrand <david@redhat.com> Acked-by: Pierre Morel <pmorel@linux.ibm.com>
show more ...
|
#
1b53866b |
| 09-Aug-2020 |
Paolo Bonzini <pbonzini@redhat.com> |
Merge tag 's390x-2020-31-07' of https://github.com/frankjaa/kvm-unit-tests into HEAD
* IO tests from Pierre * GCC 10 compile fix from Claudio * CPU model test fix from Thomas
|
#
1cd182cf |
| 31-Jul-2020 |
Paolo Bonzini <pbonzini@redhat.com> |
Merge tag 's390x-2020-31-07' of https://github.com/frankjaa/kvm-unit-tests
* IO tests from Pierre * GCC 10 compile fix from Claudio * CPU model test fix from Thomas
|
#
4cb1ee8f |
| 16-Jul-2020 |
Pierre Morel <pmorel@linux.ibm.com> |
s390x: clock and delays calculations
The hardware gives us a good definition of the microsecond, let's keep this information and let the routine accessing the hardware keep all the information and r
s390x: clock and delays calculations
The hardware gives us a good definition of the microsecond, let's keep this information and let the routine accessing the hardware keep all the information and return microseconds.
Calculate delays in microseconds and take care about wrapping around zero.
Define values with macros and use inlines to keep the milliseconds interface.
Signed-off-by: Pierre Morel <pmorel@linux.ibm.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Acked-by: Cornelia Huck <cohuck@redhat.com> Reviewed-by: Janosch Frank <frankja@linux.ibm.com> Message-Id: <1594887809-10521-5-git-send-email-pmorel@linux.ibm.com> Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
show more ...
|
#
65b436f2 |
| 16-Jul-2020 |
Pierre Morel <pmorel@linux.ibm.com> |
s390x: export the clock get_clock_ms() utility
To serve multiple times, the function get_clock_ms() is moved from intercept.c test to the new file asm/time.h.
Signed-off-by: Pierre Morel <pmorel@li
s390x: export the clock get_clock_ms() utility
To serve multiple times, the function get_clock_ms() is moved from intercept.c test to the new file asm/time.h.
Signed-off-by: Pierre Morel <pmorel@linux.ibm.com> Reviewed-by: David Hildenbrand <david@redhat.com> Reviewed-by: Thomas Huth <thuth@redhat.com> Reviewed-by: Janosch Frank <frankja@linux.ibm.com> Reviewed-by: Cornelia Huck <cohuck@redhat.com> Message-Id: <1594887809-10521-4-git-send-email-pmorel@linux.ibm.com> Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
show more ...
|