mbox series

[kvm-unit-tests,00/11] Misc fixes and CI improvements

Message ID 20200514192626.9950-1-thuth@redhat.com (mailing list archive)
Headers show
Series Misc fixes and CI improvements | expand

Message

Thomas Huth May 14, 2020, 7:26 p.m. UTC
Here's a set of accumulated patches that fix the various problems with
our CI pipelines, and then update the Gitlab-CI to use Fedora 32 instead
of 30. Additionally, the new version of Clang in Fedora 32 is finally
also able to compile the kvm-unit-tests (with some small fixes included
in this series), so we can now also add a CI test with this compiler, too.

Andrew Jones (1):
  Fix out-of-tree builds

Bill Wendling (2):
  x86: use a non-negative number in shift
  x86: use inline asm to retrieve stack pointer

Mohammed Gamal (1):
  x86/access: Fix phys-bits parameter

Paolo Bonzini (1):
  x86: avoid multiply defined symbol

Thomas Huth (6):
  Fixes for the umip test
  Always compile the kvm-unit-tests with -fno-common
  Fix powerpc issue with the linker from Fedora 32
  Update the gitlab-ci to Fedora 32
  vmx_tests: Silence warning from Clang
  Compile the kvm-unit-tests also with Clang

 .gitlab-ci.yml       | 17 +++++++++++++++--
 Makefile             |  2 +-
 configure            |  8 +++-----
 lib/auxinfo.h        |  3 +--
 lib/x86/fault_test.c |  2 +-
 lib/x86/usermode.c   |  2 +-
 powerpc/flat.lds     | 19 ++++++++++++++++---
 x86/Makefile.common  |  1 +
 x86/svm_tests.c      |  2 +-
 x86/umip.c           |  6 ++++--
 x86/unittests.cfg    |  2 +-
 x86/vmx_tests.c      | 10 +++++++---
 12 files changed, 52 insertions(+), 22 deletions(-)