mbox series

[kvm-unit-tests,GIT,PULL,0/9] s390x: smp lib improvements and more

Message ID 20220217143504.232688-1-imbrenda@linux.ibm.com (mailing list archive)
Headers show
Series s390x: smp lib improvements and more | expand

Message

Claudio Imbrenda Feb. 17, 2022, 2:34 p.m. UTC
Hi Paolo,

please merge the following changes:
* SMP lib improvements to increase correctness of SMP tests
* fix some tests so that each test has a unique output line
* add a few function to detect the hypervisor
* rename some macros to bring them in line with the kernel

MERGE:
https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/25

PIPELINE:
https://gitlab.com/imbrenda/kvm-unit-tests/-/pipelines/473371669

PULL:
https://gitlab.com/imbrenda/kvm-unit-tests.git s390x-next-20220217

Christian Borntraeger (1):
  s390x/cpumodel: give each test a unique output line

Claudio Imbrenda (6):
  s390x: firq: fix running in PV
  lib: s390x: smp: guarantee that boot CPU has index 0
  lib: s390x: smp: refactor smp functions to accept indexes
  s390x: smp: use CPU indexes instead of addresses
  s390x: firq: use CPU indexes instead of addresses
  s390x: skrf: use CPU indexes instead of addresses

Janosch Frank (1):
  s390x: uv: Fix UVC cmd prepare reset name

Pierre Morel (1):
  s390x: stsi: Define vm_is_kvm to be used in different tests

 lib/s390x/asm/uv.h  |   4 +-
 lib/s390x/smp.h     |  20 +++--
 lib/s390x/stsi.h    |  32 ++++++++
 lib/s390x/vm.h      |   2 +
 lib/s390x/smp.c     | 173 +++++++++++++++++++++++++++-----------------
 lib/s390x/vm.c      |  51 ++++++++++++-
 s390x/cpumodel.c    |   5 +-
 s390x/firq.c        |  26 ++-----
 s390x/skrf.c        |   2 +-
 s390x/smp.c         |  22 +++---
 s390x/stsi.c        |  23 +-----
 s390x/uv-guest.c    |   2 +-
 s390x/uv-host.c     |   2 +-
 s390x/unittests.cfg |  18 ++++-
 14 files changed, 243 insertions(+), 139 deletions(-)
 create mode 100644 lib/s390x/stsi.h

Comments

Paolo Bonzini Feb. 17, 2022, 2:44 p.m. UTC | #1
On 2/17/22 15:34, Claudio Imbrenda wrote:
> Hi Paolo,
> 
> please merge the following changes:
> * SMP lib improvements to increase correctness of SMP tests
> * fix some tests so that each test has a unique output line
> * add a few function to detect the hypervisor
> * rename some macros to bring them in line with the kernel
> 
> MERGE:
> https://gitlab.com/kvm-unit-tests/kvm-unit-tests/-/merge_requests/25
> 
> PIPELINE:
> https://gitlab.com/imbrenda/kvm-unit-tests/-/pipelines/473371669
> 
> PULL:
> https://gitlab.com/imbrenda/kvm-unit-tests.git s390x-next-20220217
> 
> Christian Borntraeger (1):
>    s390x/cpumodel: give each test a unique output line
> 
> Claudio Imbrenda (6):
>    s390x: firq: fix running in PV
>    lib: s390x: smp: guarantee that boot CPU has index 0
>    lib: s390x: smp: refactor smp functions to accept indexes
>    s390x: smp: use CPU indexes instead of addresses
>    s390x: firq: use CPU indexes instead of addresses
>    s390x: skrf: use CPU indexes instead of addresses
> 
> Janosch Frank (1):
>    s390x: uv: Fix UVC cmd prepare reset name
> 
> Pierre Morel (1):
>    s390x: stsi: Define vm_is_kvm to be used in different tests
> 
>   lib/s390x/asm/uv.h  |   4 +-
>   lib/s390x/smp.h     |  20 +++--
>   lib/s390x/stsi.h    |  32 ++++++++
>   lib/s390x/vm.h      |   2 +
>   lib/s390x/smp.c     | 173 +++++++++++++++++++++++++++-----------------
>   lib/s390x/vm.c      |  51 ++++++++++++-
>   s390x/cpumodel.c    |   5 +-
>   s390x/firq.c        |  26 ++-----
>   s390x/skrf.c        |   2 +-
>   s390x/smp.c         |  22 +++---
>   s390x/stsi.c        |  23 +-----
>   s390x/uv-guest.c    |   2 +-
>   s390x/uv-host.c     |   2 +-
>   s390x/unittests.cfg |  18 ++++-
>   14 files changed, 243 insertions(+), 139 deletions(-)
>   create mode 100644 lib/s390x/stsi.h
> 

Merged, thanks.

Paolo