Hi, This series contains the previously posted linux-user fix for dealing with weird mmap semantics as well as some tweaks to configure. Since last version I've included Max's latest iotest update as well as re-factored the configure logic. I've also added a patch for to deprecate lm32 and unicore32 from configure.
Most need review: - configure: add [lm32|unicore32]-softmmu to deprecation logic - configure: include tilegx-linux-user in the deprecation logic - configure: clean-up the target-list-exclude logic - configure: also skip deprecated targets with target-list-exclude - configure: move deprecated feature processing to supported_target - linux-user: test, don't assert addr != test in pgb_reserved_va Alex Bennée (7): linux-user: test, don't assert addr != test in pgb_reserved_va configure: move deprecated feature processing to supported_target configure: also skip deprecated targets with target-list-exclude configure: clean-up the target-list-exclude logic configure: include tilegx-linux-user in the deprecation logic gitlab: create a build-deprecated target configure: add [lm32|unicore32]-softmmu to deprecation logic Max Reitz (1): iotests: Drop readlink -f configure | 33 ++++++++++++++++++--------------- linux-user/elfload.c | 9 ++++----- .gitlab-ci.yml | 15 +++++++++++++-- .shippable.yml | 2 +- .travis.yml | 3 +-- tests/qemu-iotests/check | 2 +- 6 files changed, 38 insertions(+), 26 deletions(-) -- 2.20.1