mirror of https://github.com/xemu-project/xemu.git
* Updates for the MAINTAINERS file
* Some small documentation updates * Some small misc fixes -----BEGIN PGP SIGNATURE----- iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmBlvO8RHHRodXRoQHJl ZGhhdC5jb20ACgkQLtnXdP5wLbVwEBAAj2t78g5aGHITdV1y7c+frYF/nctKzYyj OmYegJPCl8JoIdekdhADcDqSLGJ7EabirzGdmksmj1i1eAeRC5ASi06r4zJEc50Q VE+sw2nWVPXcAQsRwpAIZ1Isq5zvfaRCOWbNU2/D1QR7XEQ0PZrhiW43zErnyhM/ pt0iZ0BSAc7VE7OsXIBLfOYJwpkTIgikX3B/Mrwo6Yjr/17pjnfz+zCzOo/9JeUq rf6toiVc4LUIc/D62qWptSmrVYNSMJGbEWZmbmO30YDP4PSLI1c61KyXjLomia/V 6dGFFuQBIY6jIKPWCNsZ9khVxZX/fK4Er2X9tbj4zr+WH9sM87IGCMml+VKmua3C U5r8n8zucdgtEBa0u+akOG8N3exRrgg4UNO5/uTLN3dBJONfYan+/hkitJfp7Oe0 5G6QM+d9CyOw1nzCf0DAzenhgvMjtREYBrw3fRHtXf5pl6hdpqJqUhfszIGburES yyWAJKnnlBGTgqILLUX8ycsCLhDKkk7FvCyyifo7fieeFDuSQHUIrKaPQiVm0ter Jo5wWdZh5LX5UUcg9Wyss3t6Xnr3qPTKtLAAcSROQFrSGaR7T2TAPW3wp3hpcEgo NqisC7XbtwJTt1IEdNrnqgSpXuaus+on/NLTp5Nm9XgNTQY7aJeKmDjhMvv23H0j DfW4QIxSdXY= =nOMd -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull-request-2021-04-01' into staging * Updates for the MAINTAINERS file * Some small documentation updates * Some small misc fixes # gpg: Signature made Thu 01 Apr 2021 13:30:39 BST # gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5 # gpg: issuer "thuth@redhat.com" # gpg: Good signature from "Thomas Huth <th.huth@gmx.de>" [full] # gpg: aka "Thomas Huth <thuth@redhat.com>" [full] # gpg: aka "Thomas Huth <huth@tuxfamily.org>" [full] # gpg: aka "Thomas Huth <th.huth@posteo.de>" [unknown] # Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5 * remotes/thuth-gitlab/tags/pull-request-2021-04-01: device-crash-test: Ignore errors about a bus not being available docs: Fix typo in the default name of the qemu-system-x86_64 binary docs: Remove obsolete paragraph about config-target.mak util/compatfd.c: Fixed style issues qom: Fix default values in help MAINTAINERS: Mark SH-4 hardware emulation orphan MAINTAINERS: Mark RX hardware emulation orphan MAINTAINERS: add virtio-fs mailing list MAINTAINERS: Drop the line with Xiang Zheng MAINTAINERS: replace Huawei's email to personal one MAINTAINERS: Drop the lines with Sarah Harris MAINTAINERS: add/replace backups for some s390 areas MAINTAINERS: Fix tests/migration maintainers Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
50a9b4499c
35
MAINTAINERS
35
MAINTAINERS
|
@ -174,7 +174,6 @@ F: include/hw/arm/smmu*
|
||||||
|
|
||||||
AVR TCG CPUs
|
AVR TCG CPUs
|
||||||
M: Michael Rolnik <mrolnik@gmail.com>
|
M: Michael Rolnik <mrolnik@gmail.com>
|
||||||
R: Sarah Harris <S.E.Harris@kent.ac.uk>
|
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: docs/system/target-avr.rst
|
F: docs/system/target-avr.rst
|
||||||
F: gdb-xml/avr-cpu.xml
|
F: gdb-xml/avr-cpu.xml
|
||||||
|
@ -308,8 +307,8 @@ F: linux-user/host/riscv32/
|
||||||
F: linux-user/host/riscv64/
|
F: linux-user/host/riscv64/
|
||||||
|
|
||||||
RENESAS RX CPUs
|
RENESAS RX CPUs
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
S: Odd Fixes
|
S: Orphan
|
||||||
F: target/rx/
|
F: target/rx/
|
||||||
|
|
||||||
S390 TCG CPUs
|
S390 TCG CPUs
|
||||||
|
@ -323,8 +322,8 @@ F: tests/tcg/s390x/
|
||||||
L: qemu-s390x@nongnu.org
|
L: qemu-s390x@nongnu.org
|
||||||
|
|
||||||
SH4 TCG CPUs
|
SH4 TCG CPUs
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
S: Odd Fixes
|
S: Orphan
|
||||||
F: target/sh4/
|
F: target/sh4/
|
||||||
F: hw/sh4/
|
F: hw/sh4/
|
||||||
F: disas/sh4.c
|
F: disas/sh4.c
|
||||||
|
@ -1045,7 +1044,6 @@ AVR Machines
|
||||||
|
|
||||||
AVR MCUs
|
AVR MCUs
|
||||||
M: Michael Rolnik <mrolnik@gmail.com>
|
M: Michael Rolnik <mrolnik@gmail.com>
|
||||||
R: Sarah Harris <S.E.Harris@kent.ac.uk>
|
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: default-configs/*/avr-softmmu.mak
|
F: default-configs/*/avr-softmmu.mak
|
||||||
F: hw/avr/
|
F: hw/avr/
|
||||||
|
@ -1058,7 +1056,6 @@ F: hw/misc/avr_power.c
|
||||||
|
|
||||||
Arduino
|
Arduino
|
||||||
M: Philippe Mathieu-Daudé <f4bug@amsat.org>
|
M: Philippe Mathieu-Daudé <f4bug@amsat.org>
|
||||||
R: Sarah Harris <S.E.Harris@kent.ac.uk>
|
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: hw/avr/arduino.c
|
F: hw/avr/arduino.c
|
||||||
|
|
||||||
|
@ -1408,8 +1405,8 @@ F: include/hw/*/*sifive*.h
|
||||||
RX Machines
|
RX Machines
|
||||||
-----------
|
-----------
|
||||||
rx-gdbsim
|
rx-gdbsim
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
S: Odd Fixes
|
S: Orphan
|
||||||
F: docs/system/target-rx.rst
|
F: docs/system/target-rx.rst
|
||||||
F: hw/rx/rx-gdbsim.c
|
F: hw/rx/rx-gdbsim.c
|
||||||
F: tests/acceptance/machine_rx_gdbsim.py
|
F: tests/acceptance/machine_rx_gdbsim.py
|
||||||
|
@ -1417,7 +1414,7 @@ F: tests/acceptance/machine_rx_gdbsim.py
|
||||||
SH4 Machines
|
SH4 Machines
|
||||||
------------
|
------------
|
||||||
R2D
|
R2D
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
R: Magnus Damm <magnus.damm@gmail.com>
|
R: Magnus Damm <magnus.damm@gmail.com>
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
F: hw/char/sh_serial.c
|
F: hw/char/sh_serial.c
|
||||||
|
@ -1428,7 +1425,7 @@ F: hw/timer/sh_timer.c
|
||||||
F: include/hw/sh4/sh_intc.h
|
F: include/hw/sh4/sh_intc.h
|
||||||
|
|
||||||
Shix
|
Shix
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
R: Magnus Damm <magnus.damm@gmail.com>
|
R: Magnus Damm <magnus.damm@gmail.com>
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
F: hw/block/tc58128.c
|
F: hw/block/tc58128.c
|
||||||
|
@ -1516,6 +1513,7 @@ L: qemu-s390x@nongnu.org
|
||||||
|
|
||||||
S390 PCI
|
S390 PCI
|
||||||
M: Matthew Rosato <mjrosato@linux.ibm.com>
|
M: Matthew Rosato <mjrosato@linux.ibm.com>
|
||||||
|
M: Eric Farman <farman@linux.ibm.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: hw/s390x/s390-pci*
|
F: hw/s390x/s390-pci*
|
||||||
F: include/hw/s390x/s390-pci*
|
F: include/hw/s390x/s390-pci*
|
||||||
|
@ -1727,8 +1725,7 @@ F: tests/qtest/acpi-utils.[hc]
|
||||||
F: tests/data/acpi/
|
F: tests/data/acpi/
|
||||||
|
|
||||||
ACPI/HEST/GHES
|
ACPI/HEST/GHES
|
||||||
R: Dongjiu Geng <gengdongjiu@huawei.com>
|
R: Dongjiu Geng <gengdongjiu1@gmail.com>
|
||||||
R: Xiang Zheng <zhengxiang9@huawei.com>
|
|
||||||
L: qemu-arm@nongnu.org
|
L: qemu-arm@nongnu.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: hw/acpi/ghes.c
|
F: hw/acpi/ghes.c
|
||||||
|
@ -1830,6 +1827,7 @@ F: docs/igd-assign.txt
|
||||||
vfio-ccw
|
vfio-ccw
|
||||||
M: Cornelia Huck <cohuck@redhat.com>
|
M: Cornelia Huck <cohuck@redhat.com>
|
||||||
M: Eric Farman <farman@linux.ibm.com>
|
M: Eric Farman <farman@linux.ibm.com>
|
||||||
|
M: Matthew Rosato <mjrosato@linux.ibm.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: hw/vfio/ccw.c
|
F: hw/vfio/ccw.c
|
||||||
F: hw/s390x/s390-ccw.c
|
F: hw/s390x/s390-ccw.c
|
||||||
|
@ -1839,10 +1837,9 @@ T: git https://gitlab.com/cohuck/qemu.git s390-next
|
||||||
L: qemu-s390x@nongnu.org
|
L: qemu-s390x@nongnu.org
|
||||||
|
|
||||||
vfio-ap
|
vfio-ap
|
||||||
M: Christian Borntraeger <borntraeger@de.ibm.com>
|
|
||||||
M: Tony Krowiak <akrowiak@linux.ibm.com>
|
M: Tony Krowiak <akrowiak@linux.ibm.com>
|
||||||
M: Halil Pasic <pasic@linux.ibm.com>
|
M: Halil Pasic <pasic@linux.ibm.com>
|
||||||
M: Pierre Morel <pmorel@linux.ibm.com>
|
M: Jason Herne <jjherne@linux.ibm.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: hw/s390x/ap-device.c
|
F: hw/s390x/ap-device.c
|
||||||
F: hw/s390x/ap-bridge.c
|
F: hw/s390x/ap-bridge.c
|
||||||
|
@ -1919,6 +1916,7 @@ F: tools/virtiofsd/*
|
||||||
F: hw/virtio/vhost-user-fs*
|
F: hw/virtio/vhost-user-fs*
|
||||||
F: include/hw/virtio/vhost-user-fs.h
|
F: include/hw/virtio/vhost-user-fs.h
|
||||||
F: docs/tools/virtiofsd.rst
|
F: docs/tools/virtiofsd.rst
|
||||||
|
L: virtio-fs@redhat.com
|
||||||
|
|
||||||
virtio-input
|
virtio-input
|
||||||
M: Gerd Hoffmann <kraxel@redhat.com>
|
M: Gerd Hoffmann <kraxel@redhat.com>
|
||||||
|
@ -2183,7 +2181,7 @@ F: include/hw/*/*xive*
|
||||||
F: docs/*/*xive*
|
F: docs/*/*xive*
|
||||||
|
|
||||||
Renesas peripherals
|
Renesas peripherals
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
R: Magnus Damm <magnus.damm@gmail.com>
|
R: Magnus Damm <magnus.damm@gmail.com>
|
||||||
S: Odd Fixes
|
S: Odd Fixes
|
||||||
F: hw/char/renesas_sci.c
|
F: hw/char/renesas_sci.c
|
||||||
|
@ -2195,8 +2193,8 @@ F: include/hw/sh4/sh.h
|
||||||
F: include/hw/timer/renesas_*.h
|
F: include/hw/timer/renesas_*.h
|
||||||
|
|
||||||
Renesas RX peripherals
|
Renesas RX peripherals
|
||||||
M: Yoshinori Sato <ysato@users.sourceforge.jp>
|
R: Yoshinori Sato <ysato@users.sourceforge.jp>
|
||||||
S: Odd Fixes
|
S: Orphan
|
||||||
F: hw/intc/rx_icu.c
|
F: hw/intc/rx_icu.c
|
||||||
F: hw/rx/
|
F: hw/rx/
|
||||||
F: include/hw/intc/rx_icu.h
|
F: include/hw/intc/rx_icu.h
|
||||||
|
@ -2727,6 +2725,7 @@ F: tests/vmstate-static-checker-data/
|
||||||
F: tests/qtest/migration-test.c
|
F: tests/qtest/migration-test.c
|
||||||
F: docs/devel/migration.rst
|
F: docs/devel/migration.rst
|
||||||
F: qapi/migration.json
|
F: qapi/migration.json
|
||||||
|
F: tests/migration/
|
||||||
|
|
||||||
D-Bus
|
D-Bus
|
||||||
M: Marc-André Lureau <marcandre.lureau@redhat.com>
|
M: Marc-André Lureau <marcandre.lureau@redhat.com>
|
||||||
|
|
|
@ -10,6 +10,6 @@
|
||||||
incorrectly in boldface.
|
incorrectly in boldface.
|
||||||
|
|
||||||
.. |qemu_system| replace:: qemu-system-x86_64
|
.. |qemu_system| replace:: qemu-system-x86_64
|
||||||
.. |qemu_system_x86| replace:: qemu_system-x86_64
|
.. |qemu_system_x86| replace:: qemu-system-x86_64
|
||||||
.. |I2C| replace:: I\ :sup:`2`\ C
|
.. |I2C| replace:: I\ :sup:`2`\ C
|
||||||
.. |I2S| replace:: I\ :sup:`2`\ S
|
.. |I2S| replace:: I\ :sup:`2`\ S
|
||||||
|
|
|
@ -426,14 +426,6 @@ Built by configure:
|
||||||
build outputs. Variables which are potentially different for each
|
build outputs. Variables which are potentially different for each
|
||||||
emulator target are defined by the next file...
|
emulator target are defined by the next file...
|
||||||
|
|
||||||
`$TARGET-NAME/config-target.mak`
|
|
||||||
TARGET-NAME is the name of a system or userspace emulator, for example,
|
|
||||||
x86_64-softmmu denotes the system emulator for the x86_64 architecture.
|
|
||||||
This file contains the variables which need to vary on a per-target
|
|
||||||
basis. For example, it will indicate whether KVM or Xen are enabled for
|
|
||||||
the target and any other potential custom libraries needed for linking
|
|
||||||
the target.
|
|
||||||
|
|
||||||
|
|
||||||
Built by Meson:
|
Built by Meson:
|
||||||
|
|
||||||
|
|
|
@ -158,7 +158,7 @@ char *object_property_help(const char *name, const char *type,
|
||||||
}
|
}
|
||||||
if (defval) {
|
if (defval) {
|
||||||
g_autofree char *def_json = g_string_free(qobject_to_json(defval),
|
g_autofree char *def_json = g_string_free(qobject_to_json(defval),
|
||||||
true);
|
false);
|
||||||
g_string_append_printf(str, " (default: %s)", def_json);
|
g_string_append_printf(str, " (default: %s)", def_json);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -175,6 +175,7 @@ ERROR_RULE_LIST = [
|
||||||
{'log':r"Multiple VT220 operator consoles are not supported"},
|
{'log':r"Multiple VT220 operator consoles are not supported"},
|
||||||
{'log':r"core 0 already populated"},
|
{'log':r"core 0 already populated"},
|
||||||
{'log':r"could not find stage1 bootloader"},
|
{'log':r"could not find stage1 bootloader"},
|
||||||
|
{'log':r"No '.*' bus found for device"},
|
||||||
|
|
||||||
# other exitcode=1 failures not listed above will just generate INFO messages:
|
# other exitcode=1 failures not listed above will just generate INFO messages:
|
||||||
{'exitcode':1, 'loglevel':logging.INFO},
|
{'exitcode':1, 'loglevel':logging.INFO},
|
||||||
|
|
|
@ -20,8 +20,7 @@
|
||||||
#include <sys/syscall.h>
|
#include <sys/syscall.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
struct sigfd_compat_info
|
struct sigfd_compat_info {
|
||||||
{
|
|
||||||
sigset_t mask;
|
sigset_t mask;
|
||||||
int fd;
|
int fd;
|
||||||
};
|
};
|
||||||
|
@ -53,8 +52,9 @@ static void *sigwait_compat(void *opaque)
|
||||||
|
|
||||||
len = write(info->fd, (char *)&buffer + offset,
|
len = write(info->fd, (char *)&buffer + offset,
|
||||||
sizeof(buffer) - offset);
|
sizeof(buffer) - offset);
|
||||||
if (len == -1 && errno == EINTR)
|
if (len == -1 && errno == EINTR) {
|
||||||
continue;
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (len <= 0) {
|
if (len <= 0) {
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
Loading…
Reference in New Issue