08.08.2023 15:03, Paolo Bonzini wrote:
Alpha and 31-bit s390 lack the assembly fragment to handle signals
occurring at the same time as system calls, so they cannot run
linux-user emulation anymore. Drop the host-signal.h files for
them.
Signed-off-by: Paolo Bonzini <pbonz...@redhat.com>
---
linux-user/include/host/alpha/host-signal.h | 55 --------
linux-user/include/host/s390/host-signal.h | 138 -------------------
linux-user/include/host/s390x/host-signal.h | 139 +++++++++++++++++++-
3 files changed, 138 insertions(+), 194 deletions(-)
delete mode 100644 linux-user/include/host/alpha/host-signal.h
delete mode 100644 linux-user/include/host/s390/host-signal.h
I think this cleanup can be postproned to after 8.1 release,
while other 2 patches in this series are needed for 8.1 to
fix current breakage with riscv.
linux-user/include/host/s390/ subdir will be be effectively "orphaned"
after the subsequent patch, just like alpha/ in there now, it can be
cleaned up later just as well.
But anyway,
Reviewed-by: Michael Tokarev <m...@tls.msk.ru>
git format-patch should probably have a way to detect renames, no?
Or does it not work if the target file did exist before the patch?
/mjt