* 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:
Peter Maydell 2021-04-01 23:34:16 +01:00
commit 50a9b4499c
6 changed files with 23 additions and 31 deletions

View File

@ -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>

View File

@ -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

View File

@ -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:

View File

@ -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);
} }

View File

@ -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},

View File

@ -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;