[PATCH 0/5] buildsys: Remove support for MIPS host

Philippe Mathieu-Daudé posted 5 patches 3 days, 19 hours ago
Failed in applying to current master (apply log)
There is a newer version of this series
MAINTAINERS                                   |   15 -
docs/about/deprecated.rst                     |    8 -
docs/about/removed-features.rst               |    6 +
docs/system/target-mips.rst                   |    2 -
configure                                     |   20 -
meson.build                                   |   12 +-
include/qemu/timer.h                          |   30 -
include/user/thunk.h                          |    2 +-
linux-user/include/host/mips64/host-signal.h  |   75 -
target/mips/kvm_mips.h                        |   28 -
tcg/mips64/tcg-target-con-set.h               |   30 -
tcg/mips64/tcg-target-con-str.h               |   20 -
tcg/mips64/tcg-target-has.h                   |   69 -
tcg/mips64/tcg-target-mo.h                    |   13 -
tcg/mips64/tcg-target.h                       |   75 -
tcg/mips64/tcg-target-opc.h.inc               |    1 -
hw/intc/mips_gic.c                            |   11 +-
hw/mips/loongson3_virt.c                      |   67 +-
hw/mips/malta.c                               |    1 -
hw/mips/mips_int.c                            |    7 +-
linux-user/mmap.c                             |    2 +-
target/mips/cpu.c                             |    5 -
target/mips/kvm.c                             | 1283 --------
target/mips/system/cp0_timer.c                |   12 +-
target/mips/system/physaddr.c                 |    1 -
util/cacheflush.c                             |   16 -
tcg/mips64/tcg-target.c.inc                   | 2605 -----------------
.gitlab-ci.d/container-cross.yml              |    6 -
.gitlab-ci.d/containers.yml                   |    1 -
.gitlab-ci.d/crossbuilds.yml                  |   22 -
target/mips/meson.build                       |    6 +-
tests/docker/Makefile.include                 |    1 -
.../dockerfiles/debian-mips64el-cross.docker  |  187 --
.../dockerfiles/debian-mipsel-cross.docker    |  187 --
tests/lcitool/refresh                         |   12 -
35 files changed, 32 insertions(+), 4806 deletions(-)
delete mode 100644 linux-user/include/host/mips64/host-signal.h
delete mode 100644 target/mips/kvm_mips.h
delete mode 100644 tcg/mips64/tcg-target-con-set.h
delete mode 100644 tcg/mips64/tcg-target-con-str.h
delete mode 100644 tcg/mips64/tcg-target-has.h
delete mode 100644 tcg/mips64/tcg-target-mo.h
delete mode 100644 tcg/mips64/tcg-target.h
delete mode 100644 tcg/mips64/tcg-target-opc.h.inc
delete mode 100644 target/mips/kvm.c
delete mode 100644 tcg/mips64/tcg-target.c.inc
delete mode 100644 tests/docker/dockerfiles/debian-mips64el-cross.docker
delete mode 100644 tests/docker/dockerfiles/debian-mipsel-cross.docker
[PATCH 0/5] buildsys: Remove support for MIPS host
Posted by Philippe Mathieu-Daudé 3 days, 19 hours ago
During the v10.2 development cycle we deprecated MIPS host
support (mostly because Debian which we use to test in our
CI dropped the architecture when releasing Debian 13).

This series removes host support for MIPS.

Philippe Mathieu-Daudé (5):
  buildsys: Remove MIPS cross containers
  buildsys: Remove support for MIPS hosts
  hw/mips: Include missing 'cpu.h' header
  buildsys: Remove MIPS KVM
  buildsys: Remove MIPS TCG backend

 MAINTAINERS                                   |   15 -
 docs/about/deprecated.rst                     |    8 -
 docs/about/removed-features.rst               |    6 +
 docs/system/target-mips.rst                   |    2 -
 configure                                     |   20 -
 meson.build                                   |   12 +-
 include/qemu/timer.h                          |   30 -
 include/user/thunk.h                          |    2 +-
 linux-user/include/host/mips64/host-signal.h  |   75 -
 target/mips/kvm_mips.h                        |   28 -
 tcg/mips64/tcg-target-con-set.h               |   30 -
 tcg/mips64/tcg-target-con-str.h               |   20 -
 tcg/mips64/tcg-target-has.h                   |   69 -
 tcg/mips64/tcg-target-mo.h                    |   13 -
 tcg/mips64/tcg-target.h                       |   75 -
 tcg/mips64/tcg-target-opc.h.inc               |    1 -
 hw/intc/mips_gic.c                            |   11 +-
 hw/mips/loongson3_virt.c                      |   67 +-
 hw/mips/malta.c                               |    1 -
 hw/mips/mips_int.c                            |    7 +-
 linux-user/mmap.c                             |    2 +-
 target/mips/cpu.c                             |    5 -
 target/mips/kvm.c                             | 1283 --------
 target/mips/system/cp0_timer.c                |   12 +-
 target/mips/system/physaddr.c                 |    1 -
 util/cacheflush.c                             |   16 -
 tcg/mips64/tcg-target.c.inc                   | 2605 -----------------
 .gitlab-ci.d/container-cross.yml              |    6 -
 .gitlab-ci.d/containers.yml                   |    1 -
 .gitlab-ci.d/crossbuilds.yml                  |   22 -
 target/mips/meson.build                       |    6 +-
 tests/docker/Makefile.include                 |    1 -
 .../dockerfiles/debian-mips64el-cross.docker  |  187 --
 .../dockerfiles/debian-mipsel-cross.docker    |  187 --
 tests/lcitool/refresh                         |   12 -
 35 files changed, 32 insertions(+), 4806 deletions(-)
 delete mode 100644 linux-user/include/host/mips64/host-signal.h
 delete mode 100644 target/mips/kvm_mips.h
 delete mode 100644 tcg/mips64/tcg-target-con-set.h
 delete mode 100644 tcg/mips64/tcg-target-con-str.h
 delete mode 100644 tcg/mips64/tcg-target-has.h
 delete mode 100644 tcg/mips64/tcg-target-mo.h
 delete mode 100644 tcg/mips64/tcg-target.h
 delete mode 100644 tcg/mips64/tcg-target-opc.h.inc
 delete mode 100644 target/mips/kvm.c
 delete mode 100644 tcg/mips64/tcg-target.c.inc
 delete mode 100644 tests/docker/dockerfiles/debian-mips64el-cross.docker
 delete mode 100644 tests/docker/dockerfiles/debian-mipsel-cross.docker

-- 
2.53.0


Re: [PATCH 0/5] buildsys: Remove support for MIPS host
Posted by Richard Henderson 3 days, 19 hours ago
On 5/11/26 08:53, Philippe Mathieu-Daudé wrote:
> During the v10.2 development cycle we deprecated MIPS host
> support (mostly because Debian which we use to test in our
> CI dropped the architecture when releasing Debian 13).
> 
> This series removes host support for MIPS.
> 
> Philippe Mathieu-Daudé (5):
>    buildsys: Remove MIPS cross containers
>    buildsys: Remove support for MIPS hosts
>    hw/mips: Include missing 'cpu.h' header
>    buildsys: Remove MIPS KVM
>    buildsys: Remove MIPS TCG backend

Modulo the note on patch 5,
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>

r~