[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 335087: travis: remove TCI test
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 335087: travis: remove TCI test |
Date: |
Mon, 05 Oct 2020 07:45:47 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 3350870143e614a0e56d8321f42bc2d7e8a4b471
https://github.com/qemu/qemu/commit/3350870143e614a0e56d8321f42bc2d7e8a4b471
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M .travis.yml
Log Message:
-----------
travis: remove TCI test
TCI is already covered on gitlab CI, so we can remove it.
Cc: Thomas Huth <thuth@redhat.com>
Cc: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 1bb4cb1c33805c0da0db5b76852bb73759625c4e
https://github.com/qemu/qemu/commit/1bb4cb1c33805c0da0db5b76852bb73759625c4e
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
R default-configs/aarch64-linux-user.mak
R default-configs/aarch64-softmmu.mak
R default-configs/aarch64_be-linux-user.mak
R default-configs/alpha-linux-user.mak
R default-configs/alpha-softmmu.mak
R default-configs/arm-linux-user.mak
R default-configs/arm-softmmu.mak
R default-configs/armeb-linux-user.mak
R default-configs/avr-softmmu.mak
R default-configs/cris-linux-user.mak
R default-configs/cris-softmmu.mak
A default-configs/devices/aarch64-linux-user.mak
A default-configs/devices/aarch64-softmmu.mak
A default-configs/devices/aarch64_be-linux-user.mak
A default-configs/devices/alpha-linux-user.mak
A default-configs/devices/alpha-softmmu.mak
A default-configs/devices/arm-linux-user.mak
A default-configs/devices/arm-softmmu.mak
A default-configs/devices/armeb-linux-user.mak
A default-configs/devices/avr-softmmu.mak
A default-configs/devices/cris-linux-user.mak
A default-configs/devices/cris-softmmu.mak
A default-configs/devices/hppa-linux-user.mak
A default-configs/devices/hppa-softmmu.mak
A default-configs/devices/i386-bsd-user.mak
A default-configs/devices/i386-linux-user.mak
A default-configs/devices/i386-softmmu.mak
A default-configs/devices/lm32-softmmu.mak
A default-configs/devices/m68k-linux-user.mak
A default-configs/devices/m68k-softmmu.mak
A default-configs/devices/microblaze-linux-user.mak
A default-configs/devices/microblaze-softmmu.mak
A default-configs/devices/microblazeel-linux-user.mak
A default-configs/devices/microblazeel-softmmu.mak
A default-configs/devices/mips-linux-user.mak
A default-configs/devices/mips-softmmu-common.mak
A default-configs/devices/mips-softmmu.mak
A default-configs/devices/mips64-linux-user.mak
A default-configs/devices/mips64-softmmu.mak
A default-configs/devices/mips64el-linux-user.mak
A default-configs/devices/mips64el-softmmu.mak
A default-configs/devices/mipsel-linux-user.mak
A default-configs/devices/mipsel-softmmu.mak
A default-configs/devices/mipsn32-linux-user.mak
A default-configs/devices/mipsn32el-linux-user.mak
A default-configs/devices/moxie-softmmu.mak
A default-configs/devices/nios2-linux-user.mak
A default-configs/devices/nios2-softmmu.mak
A default-configs/devices/or1k-linux-user.mak
A default-configs/devices/or1k-softmmu.mak
A default-configs/devices/ppc-linux-user.mak
A default-configs/devices/ppc-softmmu.mak
A default-configs/devices/ppc64-linux-user.mak
A default-configs/devices/ppc64-softmmu.mak
A default-configs/devices/ppc64abi32-linux-user.mak
A default-configs/devices/ppc64le-linux-user.mak
A default-configs/devices/riscv32-linux-user.mak
A default-configs/devices/riscv32-softmmu.mak
A default-configs/devices/riscv64-linux-user.mak
A default-configs/devices/riscv64-softmmu.mak
A default-configs/devices/rx-softmmu.mak
A default-configs/devices/s390x-linux-user.mak
A default-configs/devices/s390x-softmmu.mak
A default-configs/devices/sh4-linux-user.mak
A default-configs/devices/sh4-softmmu.mak
A default-configs/devices/sh4eb-linux-user.mak
A default-configs/devices/sh4eb-softmmu.mak
A default-configs/devices/sparc-bsd-user.mak
A default-configs/devices/sparc-linux-user.mak
A default-configs/devices/sparc-softmmu.mak
A default-configs/devices/sparc32plus-linux-user.mak
A default-configs/devices/sparc64-bsd-user.mak
A default-configs/devices/sparc64-linux-user.mak
A default-configs/devices/sparc64-softmmu.mak
A default-configs/devices/tilegx-linux-user.mak
A default-configs/devices/tricore-softmmu.mak
A default-configs/devices/unicore32-softmmu.mak
A default-configs/devices/x86_64-bsd-user.mak
A default-configs/devices/x86_64-linux-user.mak
A default-configs/devices/x86_64-softmmu.mak
A default-configs/devices/xtensa-linux-user.mak
A default-configs/devices/xtensa-softmmu.mak
A default-configs/devices/xtensaeb-linux-user.mak
A default-configs/devices/xtensaeb-softmmu.mak
R default-configs/hppa-linux-user.mak
R default-configs/hppa-softmmu.mak
R default-configs/i386-bsd-user.mak
R default-configs/i386-linux-user.mak
R default-configs/i386-softmmu.mak
R default-configs/lm32-softmmu.mak
R default-configs/m68k-linux-user.mak
R default-configs/m68k-softmmu.mak
R default-configs/microblaze-linux-user.mak
R default-configs/microblaze-softmmu.mak
R default-configs/microblazeel-linux-user.mak
R default-configs/microblazeel-softmmu.mak
R default-configs/mips-linux-user.mak
R default-configs/mips-softmmu-common.mak
R default-configs/mips-softmmu.mak
R default-configs/mips64-linux-user.mak
R default-configs/mips64-softmmu.mak
R default-configs/mips64el-linux-user.mak
R default-configs/mips64el-softmmu.mak
R default-configs/mipsel-linux-user.mak
R default-configs/mipsel-softmmu.mak
R default-configs/mipsn32-linux-user.mak
R default-configs/mipsn32el-linux-user.mak
R default-configs/moxie-softmmu.mak
R default-configs/nios2-linux-user.mak
R default-configs/nios2-softmmu.mak
R default-configs/or1k-linux-user.mak
R default-configs/or1k-softmmu.mak
R default-configs/ppc-linux-user.mak
R default-configs/ppc-softmmu.mak
R default-configs/ppc64-linux-user.mak
R default-configs/ppc64-softmmu.mak
R default-configs/ppc64abi32-linux-user.mak
R default-configs/ppc64le-linux-user.mak
R default-configs/riscv32-linux-user.mak
R default-configs/riscv32-softmmu.mak
R default-configs/riscv64-linux-user.mak
R default-configs/riscv64-softmmu.mak
R default-configs/rx-softmmu.mak
R default-configs/s390x-linux-user.mak
R default-configs/s390x-softmmu.mak
R default-configs/sh4-linux-user.mak
R default-configs/sh4-softmmu.mak
R default-configs/sh4eb-linux-user.mak
R default-configs/sh4eb-softmmu.mak
R default-configs/sparc-bsd-user.mak
R default-configs/sparc-linux-user.mak
R default-configs/sparc-softmmu.mak
R default-configs/sparc32plus-linux-user.mak
R default-configs/sparc64-bsd-user.mak
R default-configs/sparc64-linux-user.mak
R default-configs/sparc64-softmmu.mak
R default-configs/tilegx-linux-user.mak
R default-configs/tricore-softmmu.mak
R default-configs/unicore32-softmmu.mak
R default-configs/x86_64-bsd-user.mak
R default-configs/x86_64-linux-user.mak
R default-configs/x86_64-softmmu.mak
R default-configs/xtensa-linux-user.mak
R default-configs/xtensa-softmmu.mak
R default-configs/xtensaeb-linux-user.mak
R default-configs/xtensaeb-softmmu.mak
M meson.build
Log Message:
-----------
default-configs: move files to default-configs/devices/
Make room for target files in default-configs/targets/
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 1badb709cffee455ec9fb2253cf7aec66e09a9d2
https://github.com/qemu/qemu/commit/1badb709cffee455ec9fb2253cf7aec66e09a9d2
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
M meson_options.txt
M tests/meson.build
Log Message:
-----------
configure: convert accelerator variables to meson options
Prepare for moving the tests to meson. For now they only have
enabled/disabled as the possible values when meson is invoked,
but "auto" will be a possibility later, when configure will only
parse the command line options.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 3bd40ec7aefc795146dfed00a33b52c5398e0c79
https://github.com/qemu/qemu/commit/3bd40ec7aefc795146dfed00a33b52c5398e0c79
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
Log Message:
-----------
configure: rewrite accelerator defaults as tests
Prepare to process "auto" in meson rather than configure: standardize the
shape of the code that changes "auto" to enabled/disabled, to ease the review
when it will be moved to meson.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 8a19980e3fc42239aae054bc9debc52781d7b803
https://github.com/qemu/qemu/commit/8a19980e3fc42239aae054bc9debc52781d7b803
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
M meson.build
Log Message:
-----------
configure: move accelerator logic to meson
Move to meson the code to detect the presence of accelerators, and
to define accelerator-specific config-target.h symbols.
The logic for now is duplicated in configure because it is still
in use to build the list of targets (which is in turn used to
create the config-target.mak files). The next patches remove it.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: ecc91cfdb6328651d6c6a911eea8f598e1d13b4e
https://github.com/qemu/qemu/commit/ecc91cfdb6328651d6c6a911eea8f598e1d13b4e
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
Log Message:
-----------
configure: remove dead variable
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 765686d6f0769b9ce349ceae6d89e3590592435b
https://github.com/qemu/qemu/commit/765686d6f0769b9ce349ceae6d89e3590592435b
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
M meson.build
Log Message:
-----------
configure: compute derivatives of target name in meson
Several CONFIG_* symbols in config-target.mak are easily computed from just
the target name. We do not need them in config-target.mak, and can instead
place them in the config_target dictionary only.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 859c3d59905e9435d8bb16db62b7254e5efbc58a
https://github.com/qemu/qemu/commit/859c3d59905e9435d8bb16db62b7254e5efbc58a
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
Log Message:
-----------
configure: remove useless config-target.mak symbols
Omit symbols that are not needed by softmmu or bsd-user targets,
in preparation for moving the generated config-target.mak files
into the source tree.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: fdb75aeff7c212e1afaaa3a43c36a0985fdc1e44
https://github.com/qemu/qemu/commit/fdb75aeff7c212e1afaaa3a43c36a0985fdc1e44
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
A default-configs/targets/aarch64-linux-user.mak
A default-configs/targets/aarch64-softmmu.mak
A default-configs/targets/aarch64_be-linux-user.mak
A default-configs/targets/alpha-linux-user.mak
A default-configs/targets/alpha-softmmu.mak
A default-configs/targets/arm-linux-user.mak
A default-configs/targets/arm-softmmu.mak
A default-configs/targets/armeb-linux-user.mak
A default-configs/targets/avr-softmmu.mak
A default-configs/targets/cris-linux-user.mak
A default-configs/targets/cris-softmmu.mak
A default-configs/targets/hppa-linux-user.mak
A default-configs/targets/hppa-softmmu.mak
A default-configs/targets/i386-bsd-user.mak
A default-configs/targets/i386-linux-user.mak
A default-configs/targets/i386-softmmu.mak
A default-configs/targets/lm32-softmmu.mak
A default-configs/targets/m68k-linux-user.mak
A default-configs/targets/m68k-softmmu.mak
A default-configs/targets/microblaze-linux-user.mak
A default-configs/targets/microblaze-softmmu.mak
A default-configs/targets/microblazeel-linux-user.mak
A default-configs/targets/microblazeel-softmmu.mak
A default-configs/targets/mips-linux-user.mak
A default-configs/targets/mips-softmmu.mak
A default-configs/targets/mips64-linux-user.mak
A default-configs/targets/mips64-softmmu.mak
A default-configs/targets/mips64el-linux-user.mak
A default-configs/targets/mips64el-softmmu.mak
A default-configs/targets/mipsel-linux-user.mak
A default-configs/targets/mipsel-softmmu.mak
A default-configs/targets/mipsn32-linux-user.mak
A default-configs/targets/mipsn32el-linux-user.mak
A default-configs/targets/moxie-softmmu.mak
A default-configs/targets/nios2-linux-user.mak
A default-configs/targets/nios2-softmmu.mak
A default-configs/targets/or1k-linux-user.mak
A default-configs/targets/or1k-softmmu.mak
A default-configs/targets/ppc-linux-user.mak
A default-configs/targets/ppc-softmmu.mak
A default-configs/targets/ppc64-linux-user.mak
A default-configs/targets/ppc64-softmmu.mak
A default-configs/targets/ppc64abi32-linux-user.mak
A default-configs/targets/ppc64le-linux-user.mak
A default-configs/targets/riscv32-linux-user.mak
A default-configs/targets/riscv32-softmmu.mak
A default-configs/targets/riscv64-linux-user.mak
A default-configs/targets/riscv64-softmmu.mak
A default-configs/targets/rx-softmmu.mak
A default-configs/targets/s390x-linux-user.mak
A default-configs/targets/s390x-softmmu.mak
A default-configs/targets/sh4-linux-user.mak
A default-configs/targets/sh4-softmmu.mak
A default-configs/targets/sh4eb-linux-user.mak
A default-configs/targets/sh4eb-softmmu.mak
A default-configs/targets/sparc-bsd-user.mak
A default-configs/targets/sparc-linux-user.mak
A default-configs/targets/sparc-softmmu.mak
A default-configs/targets/sparc32plus-linux-user.mak
A default-configs/targets/sparc64-bsd-user.mak
A default-configs/targets/sparc64-linux-user.mak
A default-configs/targets/sparc64-softmmu.mak
A default-configs/targets/tilegx-linux-user.mak
A default-configs/targets/tricore-softmmu.mak
A default-configs/targets/unicore32-softmmu.mak
A default-configs/targets/x86_64-bsd-user.mak
A default-configs/targets/x86_64-linux-user.mak
A default-configs/targets/x86_64-softmmu.mak
A default-configs/targets/xtensa-linux-user.mak
A default-configs/targets/xtensa-softmmu.mak
A default-configs/targets/xtensaeb-linux-user.mak
A default-configs/targets/xtensaeb-softmmu.mak
M meson.build
Log Message:
-----------
configure: remove target configuration
The config-target.mak files are small constant, we can therefore just
write them down explicitly.
This removes a pretty large part of the configure script, including the
whole logic to detect which accelerators are supported by each target.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 73362fc0b0c2d94e795a509f859e592572a09bfd
https://github.com/qemu/qemu/commit/73362fc0b0c2d94e795a509f859e592572a09bfd
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
R default-configs/devices/aarch64-linux-user.mak
R default-configs/devices/aarch64_be-linux-user.mak
R default-configs/devices/alpha-linux-user.mak
R default-configs/devices/arm-linux-user.mak
R default-configs/devices/armeb-linux-user.mak
R default-configs/devices/cris-linux-user.mak
R default-configs/devices/hppa-linux-user.mak
R default-configs/devices/i386-bsd-user.mak
R default-configs/devices/i386-linux-user.mak
R default-configs/devices/m68k-linux-user.mak
R default-configs/devices/microblaze-linux-user.mak
R default-configs/devices/microblazeel-linux-user.mak
R default-configs/devices/mips-linux-user.mak
R default-configs/devices/mips64-linux-user.mak
R default-configs/devices/mips64el-linux-user.mak
R default-configs/devices/mipsel-linux-user.mak
R default-configs/devices/mipsn32-linux-user.mak
R default-configs/devices/mipsn32el-linux-user.mak
R default-configs/devices/nios2-linux-user.mak
R default-configs/devices/or1k-linux-user.mak
R default-configs/devices/ppc-linux-user.mak
R default-configs/devices/ppc64-linux-user.mak
R default-configs/devices/ppc64abi32-linux-user.mak
R default-configs/devices/ppc64le-linux-user.mak
R default-configs/devices/riscv32-linux-user.mak
R default-configs/devices/riscv64-linux-user.mak
R default-configs/devices/s390x-linux-user.mak
R default-configs/devices/sh4-linux-user.mak
R default-configs/devices/sh4eb-linux-user.mak
R default-configs/devices/sparc-bsd-user.mak
R default-configs/devices/sparc-linux-user.mak
R default-configs/devices/sparc32plus-linux-user.mak
R default-configs/devices/sparc64-bsd-user.mak
R default-configs/devices/sparc64-linux-user.mak
R default-configs/devices/tilegx-linux-user.mak
R default-configs/devices/x86_64-bsd-user.mak
R default-configs/devices/x86_64-linux-user.mak
R default-configs/devices/xtensa-linux-user.mak
R default-configs/devices/xtensaeb-linux-user.mak
Log Message:
-----------
default-configs: remove default-configs/devices for user-mode targets
We no longer need dummy files to detect targets, since
default-configs/targets/ exists.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: b6c7cfd490510a395ea36747f4a8682c6b1fc26f
https://github.com/qemu/qemu/commit/b6c7cfd490510a395ea36747f4a8682c6b1fc26f
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M configure
M meson.build
Log Message:
-----------
configure: move OpenBSD W^X test to meson
The TCG option is now passed through to Meson.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: a9a74907863ed02a18b7bc27b21a60a82914ab3f
https://github.com/qemu/qemu/commit/a9a74907863ed02a18b7bc27b21a60a82914ab3f
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M default-configs/targets/aarch64-linux-user.mak
M default-configs/targets/aarch64-softmmu.mak
M default-configs/targets/aarch64_be-linux-user.mak
M default-configs/targets/alpha-linux-user.mak
M default-configs/targets/alpha-softmmu.mak
M default-configs/targets/arm-linux-user.mak
M default-configs/targets/arm-softmmu.mak
M default-configs/targets/armeb-linux-user.mak
M default-configs/targets/avr-softmmu.mak
M default-configs/targets/cris-linux-user.mak
M default-configs/targets/cris-softmmu.mak
M default-configs/targets/hppa-linux-user.mak
M default-configs/targets/hppa-softmmu.mak
M default-configs/targets/i386-bsd-user.mak
M default-configs/targets/i386-linux-user.mak
M default-configs/targets/i386-softmmu.mak
M default-configs/targets/lm32-softmmu.mak
M default-configs/targets/m68k-linux-user.mak
M default-configs/targets/m68k-softmmu.mak
M default-configs/targets/microblaze-linux-user.mak
M default-configs/targets/microblaze-softmmu.mak
M default-configs/targets/microblazeel-linux-user.mak
M default-configs/targets/microblazeel-softmmu.mak
M default-configs/targets/mips-linux-user.mak
M default-configs/targets/mips-softmmu.mak
M default-configs/targets/mips64-linux-user.mak
M default-configs/targets/mips64-softmmu.mak
M default-configs/targets/mips64el-linux-user.mak
M default-configs/targets/mips64el-softmmu.mak
M default-configs/targets/mipsel-linux-user.mak
M default-configs/targets/mipsel-softmmu.mak
M default-configs/targets/mipsn32-linux-user.mak
M default-configs/targets/mipsn32el-linux-user.mak
M default-configs/targets/moxie-softmmu.mak
M default-configs/targets/nios2-linux-user.mak
M default-configs/targets/nios2-softmmu.mak
M default-configs/targets/or1k-linux-user.mak
M default-configs/targets/or1k-softmmu.mak
M default-configs/targets/ppc-linux-user.mak
M default-configs/targets/ppc-softmmu.mak
M default-configs/targets/ppc64-linux-user.mak
M default-configs/targets/ppc64-softmmu.mak
M default-configs/targets/ppc64abi32-linux-user.mak
M default-configs/targets/ppc64le-linux-user.mak
M default-configs/targets/riscv32-linux-user.mak
M default-configs/targets/riscv32-softmmu.mak
M default-configs/targets/riscv64-linux-user.mak
M default-configs/targets/riscv64-softmmu.mak
M default-configs/targets/rx-softmmu.mak
M default-configs/targets/s390x-linux-user.mak
M default-configs/targets/s390x-softmmu.mak
M default-configs/targets/sh4-linux-user.mak
M default-configs/targets/sh4-softmmu.mak
M default-configs/targets/sh4eb-linux-user.mak
M default-configs/targets/sh4eb-softmmu.mak
M default-configs/targets/sparc-bsd-user.mak
M default-configs/targets/sparc-linux-user.mak
M default-configs/targets/sparc-softmmu.mak
M default-configs/targets/sparc32plus-linux-user.mak
M default-configs/targets/sparc64-bsd-user.mak
M default-configs/targets/sparc64-linux-user.mak
M default-configs/targets/sparc64-softmmu.mak
M default-configs/targets/tilegx-linux-user.mak
M default-configs/targets/tricore-softmmu.mak
M default-configs/targets/unicore32-softmmu.mak
M default-configs/targets/x86_64-bsd-user.mak
M default-configs/targets/x86_64-linux-user.mak
M default-configs/targets/x86_64-softmmu.mak
M default-configs/targets/xtensa-linux-user.mak
M default-configs/targets/xtensa-softmmu.mak
M default-configs/targets/xtensaeb-linux-user.mak
M default-configs/targets/xtensaeb-softmmu.mak
M meson.build
Log Message:
-----------
default-configs: use TARGET_ARCH key
Replace the individual TARGET_*=y lines with TARGET_ARCH,
similar to how TARGET_BASE_ARCH is handled already.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: fa73168b08f37c8e5f2a7180b139808846d36d40
https://github.com/qemu/qemu/commit/fa73168b08f37c8e5f2a7180b139808846d36d40
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-03 (Sat, 03 Oct 2020)
Changed paths:
M default-configs/targets/aarch64-linux-user.mak
M default-configs/targets/aarch64_be-linux-user.mak
M default-configs/targets/alpha-linux-user.mak
M default-configs/targets/alpha-softmmu.mak
M default-configs/targets/arm-linux-user.mak
M default-configs/targets/arm-softmmu.mak
M default-configs/targets/armeb-linux-user.mak
M default-configs/targets/avr-softmmu.mak
M default-configs/targets/cris-linux-user.mak
M default-configs/targets/cris-softmmu.mak
M default-configs/targets/hppa-linux-user.mak
M default-configs/targets/hppa-softmmu.mak
M default-configs/targets/i386-bsd-user.mak
M default-configs/targets/i386-linux-user.mak
M default-configs/targets/i386-softmmu.mak
M default-configs/targets/lm32-softmmu.mak
M default-configs/targets/m68k-linux-user.mak
M default-configs/targets/m68k-softmmu.mak
M default-configs/targets/microblaze-linux-user.mak
M default-configs/targets/microblaze-softmmu.mak
M default-configs/targets/microblazeel-linux-user.mak
M default-configs/targets/microblazeel-softmmu.mak
M default-configs/targets/mips-linux-user.mak
M default-configs/targets/mips-softmmu.mak
M default-configs/targets/mips64-linux-user.mak
M default-configs/targets/mips64el-linux-user.mak
M default-configs/targets/mipsel-linux-user.mak
M default-configs/targets/mipsel-softmmu.mak
M default-configs/targets/mipsn32-linux-user.mak
M default-configs/targets/mipsn32el-linux-user.mak
M default-configs/targets/moxie-softmmu.mak
M default-configs/targets/nios2-linux-user.mak
M default-configs/targets/nios2-softmmu.mak
M default-configs/targets/or1k-linux-user.mak
M default-configs/targets/or1k-softmmu.mak
M default-configs/targets/ppc-linux-user.mak
M default-configs/targets/ppc-softmmu.mak
M default-configs/targets/rx-softmmu.mak
M default-configs/targets/s390x-linux-user.mak
M default-configs/targets/s390x-softmmu.mak
M default-configs/targets/sh4-linux-user.mak
M default-configs/targets/sh4-softmmu.mak
M default-configs/targets/sh4eb-linux-user.mak
M default-configs/targets/sh4eb-softmmu.mak
M default-configs/targets/sparc-bsd-user.mak
M default-configs/targets/sparc-linux-user.mak
M default-configs/targets/sparc-softmmu.mak
M default-configs/targets/sparc64-bsd-user.mak
M default-configs/targets/sparc64-linux-user.mak
M default-configs/targets/tilegx-linux-user.mak
M default-configs/targets/tricore-softmmu.mak
M default-configs/targets/unicore32-softmmu.mak
M default-configs/targets/x86_64-bsd-user.mak
M default-configs/targets/x86_64-linux-user.mak
M default-configs/targets/xtensa-linux-user.mak
M default-configs/targets/xtensa-softmmu.mak
M default-configs/targets/xtensaeb-linux-user.mak
M default-configs/targets/xtensaeb-softmmu.mak
M meson.build
Log Message:
-----------
default-configs: remove redundant keys
TARGET_BASE_ARCH and TARGET_ABI_DIR are 99% of the time the same
as TARGET_ARCH, remove them if so.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: deb62371fe311cefd8a6f58e2da42b15d7e2a356
https://github.com/qemu/qemu/commit/deb62371fe311cefd8a6f58e2da42b15d7e2a356
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-04 (Sun, 04 Oct 2020)
Changed paths:
M configure
M meson.build
M meson_options.txt
M scripts/check_sparse.py
Log Message:
-----------
meson: move sparse detection to Meson and rewrite check_sparse.py
Pass the path to the program to scripts/check_sparse.py, which
previously was not included in config-host.mak. Change
scripts/check_sparse.py to work with cgcc, which seems to
work better with sparse 0.6.x.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 9f89f303deea2ccc624932e13fb629347a5a98de
https://github.com/qemu/qemu/commit/9f89f303deea2ccc624932e13fb629347a5a98de
Author: zhenwei pi <pizhenwei@bytedance.com>
Date: 2020-10-04 (Sun, 04 Oct 2020)
Changed paths:
M target/i386/helper.c
Log Message:
-----------
target-i386: seperate MCIP & MCE_MASK error reason
Previously we would only get a simple string "Triple fault" in qemu
log. Add detailed message for the two reasons to describe why qemu
has to reset the guest.
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20200930100440.1060708-2-pizhenwei@bytedance.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 77b285f7f6ed637ee2576ae96744211ce9691567
https://github.com/qemu/qemu/commit/77b285f7f6ed637ee2576ae96744211ce9691567
Author: zhenwei pi <pizhenwei@bytedance.com>
Date: 2020-10-04 (Sun, 04 Oct 2020)
Changed paths:
M qapi/run-state.json
Log Message:
-----------
qapi/run-state.json: introduce memory failure event
Introduce memory failure events for hypervisor and guest. This lets
mft: Need exactly one file argument. Try `mft --help' for more
information.
Suggested by Peter Maydell, rename events name&description to make
them architecture-neutral; and suggested by Paolo, add more info to
distinguish a mce is AR/AO, and if a previous MCE was still being
processed in the guest.
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20200930100440.1060708-3-pizhenwei@bytedance.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 8efc4e5150efb68e9f2b1705917ad34c62f44369
https://github.com/qemu/qemu/commit/8efc4e5150efb68e9f2b1705917ad34c62f44369
Author: zhenwei pi <pizhenwei@bytedance.com>
Date: 2020-10-04 (Sun, 04 Oct 2020)
Changed paths:
M target/i386/helper.c
M target/i386/kvm.c
Log Message:
-----------
target-i386: post memory failure event to QMP
Post memory failure event through QMP to handle hardware memory corrupted
event. Rather than simply printing to the log, QEMU could report more
effective message to the client. For example, if a guest receives an MCE,
evacuating the host could be a good idea.
Signed-off-by: zhenwei pi <pizhenwei@bytedance.com>
Message-Id: <20200930100440.1060708-4-pizhenwei@bytedance.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 8c17b8403c9732347013b413bfb9299e99bff350
https://github.com/qemu/qemu/commit/8c17b8403c9732347013b413bfb9299e99bff350
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-04 (Sun, 04 Oct 2020)
Changed paths:
M tests/Makefile.include
Log Message:
-----------
tests: tcg: do not use implicit rules
Use pattern rules to clarify which targets are going to match the
rule and to provide clearer error messages.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: d72d6dcb0d633bb08c2dc5a959a47608a1655018
https://github.com/qemu/qemu/commit/d72d6dcb0d633bb08c2dc5a959a47608a1655018
Author: Paolo Bonzini <pbonzini@redhat.com>
Date: 2020-10-05 (Mon, 05 Oct 2020)
Changed paths:
M tests/docker/dockerfiles/fedora.docker
Log Message:
-----------
dockerfiles: add diffutils to Fedora
For some reason diffutils is not included in the Fedora containers anymore,
causing the build to fail.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Neal Gompa <ngompa13@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Message-Id: <20201003085054.332992-2-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Commit: 0ac0b47c44b4be6cbce26777a1a5968cc8f025a5
https://github.com/qemu/qemu/commit/0ac0b47c44b4be6cbce26777a1a5968cc8f025a5
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-10-05 (Mon, 05 Oct 2020)
Changed paths:
M .travis.yml
M configure
R default-configs/aarch64-linux-user.mak
R default-configs/aarch64-softmmu.mak
R default-configs/aarch64_be-linux-user.mak
R default-configs/alpha-linux-user.mak
R default-configs/alpha-softmmu.mak
R default-configs/arm-linux-user.mak
R default-configs/arm-softmmu.mak
R default-configs/armeb-linux-user.mak
R default-configs/avr-softmmu.mak
R default-configs/cris-linux-user.mak
R default-configs/cris-softmmu.mak
A default-configs/devices/aarch64-softmmu.mak
A default-configs/devices/alpha-softmmu.mak
A default-configs/devices/arm-softmmu.mak
A default-configs/devices/avr-softmmu.mak
A default-configs/devices/cris-softmmu.mak
A default-configs/devices/hppa-softmmu.mak
A default-configs/devices/i386-softmmu.mak
A default-configs/devices/lm32-softmmu.mak
A default-configs/devices/m68k-softmmu.mak
A default-configs/devices/microblaze-softmmu.mak
A default-configs/devices/microblazeel-softmmu.mak
A default-configs/devices/mips-softmmu-common.mak
A default-configs/devices/mips-softmmu.mak
A default-configs/devices/mips64-softmmu.mak
A default-configs/devices/mips64el-softmmu.mak
A default-configs/devices/mipsel-softmmu.mak
A default-configs/devices/moxie-softmmu.mak
A default-configs/devices/nios2-softmmu.mak
A default-configs/devices/or1k-softmmu.mak
A default-configs/devices/ppc-softmmu.mak
A default-configs/devices/ppc64-softmmu.mak
A default-configs/devices/riscv32-softmmu.mak
A default-configs/devices/riscv64-softmmu.mak
A default-configs/devices/rx-softmmu.mak
A default-configs/devices/s390x-softmmu.mak
A default-configs/devices/sh4-softmmu.mak
A default-configs/devices/sh4eb-softmmu.mak
A default-configs/devices/sparc-softmmu.mak
A default-configs/devices/sparc64-softmmu.mak
A default-configs/devices/tricore-softmmu.mak
A default-configs/devices/unicore32-softmmu.mak
A default-configs/devices/x86_64-softmmu.mak
A default-configs/devices/xtensa-softmmu.mak
A default-configs/devices/xtensaeb-softmmu.mak
R default-configs/hppa-linux-user.mak
R default-configs/hppa-softmmu.mak
R default-configs/i386-bsd-user.mak
R default-configs/i386-linux-user.mak
R default-configs/i386-softmmu.mak
R default-configs/lm32-softmmu.mak
R default-configs/m68k-linux-user.mak
R default-configs/m68k-softmmu.mak
R default-configs/microblaze-linux-user.mak
R default-configs/microblaze-softmmu.mak
R default-configs/microblazeel-linux-user.mak
R default-configs/microblazeel-softmmu.mak
R default-configs/mips-linux-user.mak
R default-configs/mips-softmmu-common.mak
R default-configs/mips-softmmu.mak
R default-configs/mips64-linux-user.mak
R default-configs/mips64-softmmu.mak
R default-configs/mips64el-linux-user.mak
R default-configs/mips64el-softmmu.mak
R default-configs/mipsel-linux-user.mak
R default-configs/mipsel-softmmu.mak
R default-configs/mipsn32-linux-user.mak
R default-configs/mipsn32el-linux-user.mak
R default-configs/moxie-softmmu.mak
R default-configs/nios2-linux-user.mak
R default-configs/nios2-softmmu.mak
R default-configs/or1k-linux-user.mak
R default-configs/or1k-softmmu.mak
R default-configs/ppc-linux-user.mak
R default-configs/ppc-softmmu.mak
R default-configs/ppc64-linux-user.mak
R default-configs/ppc64-softmmu.mak
R default-configs/ppc64abi32-linux-user.mak
R default-configs/ppc64le-linux-user.mak
R default-configs/riscv32-linux-user.mak
R default-configs/riscv32-softmmu.mak
R default-configs/riscv64-linux-user.mak
R default-configs/riscv64-softmmu.mak
R default-configs/rx-softmmu.mak
R default-configs/s390x-linux-user.mak
R default-configs/s390x-softmmu.mak
R default-configs/sh4-linux-user.mak
R default-configs/sh4-softmmu.mak
R default-configs/sh4eb-linux-user.mak
R default-configs/sh4eb-softmmu.mak
R default-configs/sparc-bsd-user.mak
R default-configs/sparc-linux-user.mak
R default-configs/sparc-softmmu.mak
R default-configs/sparc32plus-linux-user.mak
R default-configs/sparc64-bsd-user.mak
R default-configs/sparc64-linux-user.mak
R default-configs/sparc64-softmmu.mak
A default-configs/targets/aarch64-linux-user.mak
A default-configs/targets/aarch64-softmmu.mak
A default-configs/targets/aarch64_be-linux-user.mak
A default-configs/targets/alpha-linux-user.mak
A default-configs/targets/alpha-softmmu.mak
A default-configs/targets/arm-linux-user.mak
A default-configs/targets/arm-softmmu.mak
A default-configs/targets/armeb-linux-user.mak
A default-configs/targets/avr-softmmu.mak
A default-configs/targets/cris-linux-user.mak
A default-configs/targets/cris-softmmu.mak
A default-configs/targets/hppa-linux-user.mak
A default-configs/targets/hppa-softmmu.mak
A default-configs/targets/i386-bsd-user.mak
A default-configs/targets/i386-linux-user.mak
A default-configs/targets/i386-softmmu.mak
A default-configs/targets/lm32-softmmu.mak
A default-configs/targets/m68k-linux-user.mak
A default-configs/targets/m68k-softmmu.mak
A default-configs/targets/microblaze-linux-user.mak
A default-configs/targets/microblaze-softmmu.mak
A default-configs/targets/microblazeel-linux-user.mak
A default-configs/targets/microblazeel-softmmu.mak
A default-configs/targets/mips-linux-user.mak
A default-configs/targets/mips-softmmu.mak
A default-configs/targets/mips64-linux-user.mak
A default-configs/targets/mips64-softmmu.mak
A default-configs/targets/mips64el-linux-user.mak
A default-configs/targets/mips64el-softmmu.mak
A default-configs/targets/mipsel-linux-user.mak
A default-configs/targets/mipsel-softmmu.mak
A default-configs/targets/mipsn32-linux-user.mak
A default-configs/targets/mipsn32el-linux-user.mak
A default-configs/targets/moxie-softmmu.mak
A default-configs/targets/nios2-linux-user.mak
A default-configs/targets/nios2-softmmu.mak
A default-configs/targets/or1k-linux-user.mak
A default-configs/targets/or1k-softmmu.mak
A default-configs/targets/ppc-linux-user.mak
A default-configs/targets/ppc-softmmu.mak
A default-configs/targets/ppc64-linux-user.mak
A default-configs/targets/ppc64-softmmu.mak
A default-configs/targets/ppc64abi32-linux-user.mak
A default-configs/targets/ppc64le-linux-user.mak
A default-configs/targets/riscv32-linux-user.mak
A default-configs/targets/riscv32-softmmu.mak
A default-configs/targets/riscv64-linux-user.mak
A default-configs/targets/riscv64-softmmu.mak
A default-configs/targets/rx-softmmu.mak
A default-configs/targets/s390x-linux-user.mak
A default-configs/targets/s390x-softmmu.mak
A default-configs/targets/sh4-linux-user.mak
A default-configs/targets/sh4-softmmu.mak
A default-configs/targets/sh4eb-linux-user.mak
A default-configs/targets/sh4eb-softmmu.mak
A default-configs/targets/sparc-bsd-user.mak
A default-configs/targets/sparc-linux-user.mak
A default-configs/targets/sparc-softmmu.mak
A default-configs/targets/sparc32plus-linux-user.mak
A default-configs/targets/sparc64-bsd-user.mak
A default-configs/targets/sparc64-linux-user.mak
A default-configs/targets/sparc64-softmmu.mak
A default-configs/targets/tilegx-linux-user.mak
A default-configs/targets/tricore-softmmu.mak
A default-configs/targets/unicore32-softmmu.mak
A default-configs/targets/x86_64-bsd-user.mak
A default-configs/targets/x86_64-linux-user.mak
A default-configs/targets/x86_64-softmmu.mak
A default-configs/targets/xtensa-linux-user.mak
A default-configs/targets/xtensa-softmmu.mak
A default-configs/targets/xtensaeb-linux-user.mak
A default-configs/targets/xtensaeb-softmmu.mak
R default-configs/tilegx-linux-user.mak
R default-configs/tricore-softmmu.mak
R default-configs/unicore32-softmmu.mak
R default-configs/x86_64-bsd-user.mak
R default-configs/x86_64-linux-user.mak
R default-configs/x86_64-softmmu.mak
R default-configs/xtensa-linux-user.mak
R default-configs/xtensa-softmmu.mak
R default-configs/xtensaeb-linux-user.mak
R default-configs/xtensaeb-softmmu.mak
M meson.build
M meson_options.txt
M qapi/run-state.json
M scripts/check_sparse.py
M target/i386/helper.c
M target/i386/kvm.c
M tests/Makefile.include
M tests/docker/dockerfiles/fedora.docker
M tests/meson.build
Log Message:
-----------
Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into
staging
* move target configuration to default-configs/targets (myself)
* Memory failure event (Zhenwei)
# gpg: Signature made Mon 05 Oct 2020 08:14:29 BST
# gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83
# gpg: issuer "pbonzini@redhat.com"
# gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full]
# gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full]
# Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1
# Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83
* remotes/bonzini-gitlab/tags/for-upstream:
dockerfiles: add diffutils to Fedora
tests: tcg: do not use implicit rules
target-i386: post memory failure event to QMP
qapi/run-state.json: introduce memory failure event
target-i386: seperate MCIP & MCE_MASK error reason
meson: move sparse detection to Meson and rewrite check_sparse.py
default-configs: remove redundant keys
default-configs: use TARGET_ARCH key
configure: move OpenBSD W^X test to meson
default-configs: remove default-configs/devices for user-mode targets
configure: remove target configuration
configure: remove useless config-target.mak symbols
configure: compute derivatives of target name in meson
configure: remove dead variable
configure: move accelerator logic to meson
configure: rewrite accelerator defaults as tests
configure: convert accelerator variables to meson options
default-configs: move files to default-configs/devices/
travis: remove TCI test
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
# Conflicts:
# configure
Compare: https://github.com/qemu/qemu/compare/671ad7c4468f...0ac0b47c44b4
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 335087: travis: remove TCI test,
Peter Maydell <=