Commit 59c58f96 authored by Peter Maydell's avatar Peter Maydell
Browse files

Merge remote-tracking branch 'remotes/armbru/tags/pull-misc-2019-06-11-v3' into staging



Miscellaneous patches for 2019-06-11

# gpg: Signature made Wed 12 Jun 2019 12:20:41 BST
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* remotes/armbru/tags/pull-misc-2019-06-11-v3:
  MAINTAINERS: Polish headline decorations
  MAINTAINERS: Improve section headlines
  MAINTAINERS: Remove duplicate entries of qemu-devel@nongnu.org
  Clean up a header guard symbols (again)
  Supply missing header guards
  Clean up a few header guard symbols
  scripts/clean-header-guards: Fix handling of trailing comments
  Normalize position of header guard
  Include qemu-common.h exactly where needed
  Include qemu/module.h where needed, drop it from qemu-common.h
  qemu-common: Move qemu_isalnum() etc. to qemu/ctype.h
  qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h

Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
parents d3e3413b 84995ea2
Loading
Loading
Loading
Loading
+52 −64
Original line number Diff line number Diff line
@@ -65,7 +65,7 @@ F: *
F: */

Responsible Disclosure, Reporting Security Issues
------------------------------
-------------------------------------------------
W: https://wiki.qemu.org/SecurityProcess
M: Michael S. Tsirkin <mst@redhat.com>
L: secalert@redhat.com
@@ -83,7 +83,7 @@ T: git https://github.com/vivier/qemu.git trivial-patches

Architecture support
--------------------
S390
S390 general architecture support
M: Cornelia Huck <cohuck@redhat.com>
S: Supported
F: default-configs/s390x-softmmu.mak
@@ -107,10 +107,9 @@ K: ^Subject:.*(?i)s390x?
T: git https://github.com/cohuck/qemu.git s390-next
L: qemu-s390x@nongnu.org

Guest CPU cores (TCG):
----------------------
Overall
L: qemu-devel@nongnu.org
Guest CPU cores (TCG)
---------------------
Overall TCG CPUs
M: Richard Henderson <rth@twiddle.net>
R: Paolo Bonzini <pbonzini@redhat.com>
S: Maintained
@@ -125,6 +124,7 @@ F: include/exec/exec-all.h
F: include/exec/helper*.h
F: include/exec/tb-hash.h
F: include/sysemu/cpus.h
F: include/sysemu/tcg.h

FPU emulation
M: Aurelien Jarno <aurelien@aurel32.net>
@@ -135,14 +135,14 @@ F: fpu/
F: include/fpu/
F: tests/fp/

Alpha
Alpha TCG CPUs
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: target/alpha/
F: tests/tcg/alpha/
F: disas/alpha.c

ARM
ARM TCG CPUs
M: Peter Maydell <peter.maydell@linaro.org>
L: qemu-arm@nongnu.org
S: Maintained
@@ -163,7 +163,7 @@ S: Maintained
F: hw/arm/smmu*
F: include/hw/arm/smmu*

CRIS
CRIS TCG CPUs
M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
S: Maintained
F: target/cris/
@@ -172,14 +172,14 @@ F: include/hw/cris/
F: tests/tcg/cris/
F: disas/cris.c

HPPA (PA-RISC)
HPPA (PA-RISC) TCG CPUs
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: target/hppa/
F: hw/hppa/
F: disas/hppa.c

LM32
LM32 TCG CPUs
M: Michael Walle <michael@walle.cc>
S: Maintained
F: target/lm32/
@@ -192,20 +192,20 @@ F: include/hw/char/lm32_juart.h
F: include/hw/lm32/
F: tests/tcg/lm32/

M68K
M68K TCG CPUs
M: Laurent Vivier <laurent@vivier.eu>
S: Maintained
F: target/m68k/
F: disas/m68k.c

MicroBlaze
MicroBlaze TCG CPUs
M: Edgar E. Iglesias <edgar.iglesias@gmail.com>
S: Maintained
F: target/microblaze/
F: hw/microblaze/
F: disas/microblaze.c

MIPS
MIPS TCG CPUs
M: Aurelien Jarno <aurelien@aurel32.net>
M: Aleksandar Markovic <amarkovic@wavecomp.com>
R: Aleksandar Rikalo <arikalo@wavecomp.com>
@@ -226,7 +226,7 @@ F: include/hw/timer/mips_gictimer.h
F: tests/tcg/mips/
K: ^Subject:.*(?i)mips

Moxie
Moxie TCG CPUs
M: Anthony Green <green@moxielogic.com>
S: Maintained
F: target/moxie/
@@ -234,7 +234,7 @@ F: disas/moxie.c
F: hw/moxie/
F: default-configs/moxie-softmmu.mak

NiosII
NiosII TCG CPUs
M: Chris Wulff <crwulff@gmail.com>
M: Marek Vasut <marex@denx.de>
S: Maintained
@@ -244,14 +244,14 @@ F: hw/intc/nios2_iic.c
F: disas/nios2.c
F: default-configs/nios2-softmmu.mak

OpenRISC
OpenRISC TCG CPUs
M: Stafford Horne <shorne@gmail.com>
S: Odd Fixes
F: target/openrisc/
F: hw/openrisc/
F: tests/tcg/openrisc/

PowerPC
PowerPC TCG CPUs
M: David Gibson <david@gibson.dropbear.id.au>
L: qemu-ppc@nongnu.org
S: Maintained
@@ -260,7 +260,7 @@ F: hw/ppc/
F: include/hw/ppc/
F: disas/ppc.c

RISC-V
RISC-V TCG CPUs
M: Palmer Dabbelt <palmer@sifive.com>
M: Alistair Francis <Alistair.Francis@wdc.com>
M: Sagar Karandikar <sagark@eecs.berkeley.edu>
@@ -273,7 +273,7 @@ F: include/hw/riscv/
F: linux-user/host/riscv32/
F: linux-user/host/riscv64/

S390
S390 TCG CPUs
M: Richard Henderson <rth@twiddle.net>
M: David Hildenbrand <david@redhat.com>
S: Maintained
@@ -283,7 +283,7 @@ F: disas/s390.c
F: tests/tcg/s390x/
L: qemu-s390x@nongnu.org

SH4
SH4 TCG CPUs
M: Aurelien Jarno <aurelien@aurel32.net>
S: Odd Fixes
F: target/sh4/
@@ -291,7 +291,7 @@ F: hw/sh4/
F: disas/sh4.c
F: include/hw/sh4/

SPARC
SPARC TCG CPUs
M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
M: Artyom Tarasenko <atar4qemu@gmail.com>
S: Maintained
@@ -301,14 +301,14 @@ F: hw/sparc64/
F: include/hw/sparc/sparc64.h
F: disas/sparc.c

UniCore32
UniCore32 TCG CPUs
M: Guan Xuetao <gxt@mprc.pku.edu.cn>
S: Maintained
F: target/unicore32/
F: hw/unicore32/
F: include/hw/unicore32/

X86
X86 TCG CPUs
M: Paolo Bonzini <pbonzini@redhat.com>
M: Richard Henderson <rth@twiddle.net>
M: Eduardo Habkost <ehabkost@redhat.com>
@@ -321,7 +321,7 @@ F: disas/i386.c
F: docs/qemu-cpu-models.texi
T: git https://github.com/ehabkost/qemu.git x86-next

Xtensa
Xtensa TCG CPUs
M: Max Filippov <jcmvbkbc@gmail.com>
W: http://wiki.osll.ru/doku.php?id=etc:users:jcmvbkbc:qemu-target-xtensa
S: Maintained
@@ -332,7 +332,7 @@ F: disas/xtensa.c
F: include/hw/xtensa/xtensa-isa.h
F: default-configs/xtensa*.mak

TriCore
TriCore TCG CPUs
M: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
S: Maintained
F: target/tricore/
@@ -344,10 +344,9 @@ M: Alex Bennée <alex.bennee@linaro.org>
S: Maintained
F: tests/tcg/multiarch/

Guest CPU Cores (KVM):
----------------------

Overall
Guest CPU Cores (KVM)
---------------------
Overall KVM CPUs
M: Paolo Bonzini <pbonzini@redhat.com>
L: kvm@vger.kernel.org
S: Supported
@@ -358,24 +357,24 @@ F: include/hw/kvm/
F: include/sysemu/kvm*.h
F: scripts/kvm/kvm_flightrecorder

ARM
ARM KVM CPUs
M: Peter Maydell <peter.maydell@linaro.org>
L: qemu-arm@nongnu.org
S: Maintained
F: target/arm/kvm.c

MIPS
MIPS KVM CPUs
M: James Hogan <jhogan@kernel.org>
R: Aleksandar Rikalo <arikalo@wavecomp.com>
S: Maintained
F: target/mips/kvm.c

PPC
PPC KVM CPUs
M: David Gibson <david@gibson.dropbear.id.au>
S: Maintained
F: target/ppc/kvm.c

S390
S390 KVM CPUs
M: Halil Pasic <pasic@linux.ibm.com>
M: Cornelia Huck <cohuck@redhat.com>
M: Christian Borntraeger <borntraeger@de.ibm.com>
@@ -394,7 +393,7 @@ T: git https://github.com/cohuck/qemu.git s390-next
T: git https://github.com/borntraeger/qemu.git s390-next
L: qemu-s390x@nongnu.org

X86
X86 KVM CPUs
M: Paolo Bonzini <pbonzini@redhat.com>
M: Marcelo Tosatti <mtosatti@redhat.com>
L: kvm@vger.kernel.org
@@ -402,10 +401,9 @@ S: Supported
F: target/i386/kvm.c
F: scripts/kvm/vmxcap

Guest CPU Cores (Xen):
----------------------

X86
Guest CPU Cores (Xen)
---------------------
X86 Xen CPUs
M: Stefano Stabellini <sstabellini@kernel.org>
M: Anthony Perard <anthony.perard@citrix.com>
M: Paul Durrant <paul.durrant@citrix.com>
@@ -425,9 +423,8 @@ F: include/hw/block/dataplane/xen*
F: include/hw/xen/
F: include/sysemu/xen-mapcache.h

Hosts:
------

Hosts
-----
LINUX
M: Michael S. Tsirkin <mst@redhat.com>
M: Cornelia Huck <cohuck@redhat.com>
@@ -445,19 +442,16 @@ F: util/*posix*.c
F: include/qemu/*posix*.h

NETBSD
L: qemu-devel@nongnu.org
M: Kamil Rytarowski <kamil@netbsd.org>
S: Maintained
K: ^Subject:.*(?i)NetBSD

OPENBSD
L: qemu-devel@nongnu.org
M: Brad Smith <brad@comstyle.com>
S: Maintained
K: ^Subject:.*(?i)OpenBSD

W32, W64
L: qemu-devel@nongnu.org
M: Stefan Weil <sw@weilnetz.de>
S: Maintained
F: *win32*
@@ -467,6 +461,7 @@ X: qga/*win32*
F: qemu.nsi

Alpha Machines
--------------
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: hw/alpha/
@@ -566,7 +561,6 @@ F: include/hw/*/digic*
Gumstix
M: Peter Maydell <peter.maydell@linaro.org>
R: Philippe Mathieu-Daudé <f4bug@amsat.org>
L: qemu-devel@nongnu.org
L: qemu-arm@nongnu.org
S: Odd Fixes
F: hw/arm/gumstix.c
@@ -1045,7 +1039,6 @@ F: pc-bios/qemu_vga.ndrv

PReP
M: Hervé Poussineau <hpoussin@reactos.org>
L: qemu-devel@nongnu.org
L: qemu-ppc@nongnu.org
S: Maintained
F: hw/ppc/prep.c
@@ -1203,7 +1196,7 @@ F: hw/s390x/s390-pci*
L: qemu-s390x@nongnu.org

UniCore32 Machines
-------------
------------------
PKUnity-3 SoC initramfs-with-busybox
M: Guan Xuetao <gxt@mprc.pku.edu.cn>
S: Maintained
@@ -1841,7 +1834,6 @@ S: Supported
F: scripts/coverity-model.c

CPU
L: qemu-devel@nongnu.org
S: Supported
F: qom/cpu.c
F: include/qom/cpu.h
@@ -2273,7 +2265,7 @@ F: tests/uefi-test-tools/

Usermode Emulation
------------------
Overall
Overall usermode emulation
M: Riku Voipio <riku.voipio@iki.fi>
S: Maintained
F: thunk.c
@@ -2294,12 +2286,12 @@ F: scripts/qemu-binfmt-conf.sh

Tiny Code Generator (TCG)
-------------------------
Common code
Common TCG code
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: tcg/

AArch64 target
AArch64 TCG target
M: Claudio Fontana <claudio.fontana@huawei.com>
M: Claudio Fontana <claudio.fontana@gmail.com>
S: Maintained
@@ -2308,33 +2300,33 @@ F: tcg/aarch64/
F: disas/arm-a64.cc
F: disas/libvixl/

ARM target
ARM TCG target
M: Andrzej Zaborowski <balrogg@gmail.com>
S: Maintained
L: qemu-arm@nongnu.org
F: tcg/arm/
F: disas/arm.c

i386 target
i386 TCG target
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: tcg/i386/
F: disas/i386.c

MIPS target
MIPS TCG target
M: Aurelien Jarno <aurelien@aurel32.net>
R: Aleksandar Rikalo <arikalo@wavecomp.com>
S: Maintained
F: tcg/mips/
F: disas/mips.c

PPC
PPC TCG target
M: Richard Henderson <rth@twiddle.net>
S: Odd Fixes
F: tcg/ppc/
F: disas/ppc.c

RISC-V
RISC-V TCG target
M: Palmer Dabbelt <palmer@sifive.com>
M: Alistair Francis <Alistair.Francis@wdc.com>
L: qemu-riscv@nongnu.org
@@ -2342,19 +2334,19 @@ S: Maintained
F: tcg/riscv/
F: disas/riscv.c

S390 target
S390 TCG target
M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: tcg/s390/
F: disas/s390.c
L: qemu-s390x@nongnu.org

SPARC target
SPARC TCG target
S: Odd Fixes
F: tcg/sparc/
F: disas/sparc.c

TCI target
TCI TCG target
M: Stefan Weil <sw@weilnetz.de>
S: Maintained
F: tcg/tci/
@@ -2576,7 +2568,6 @@ F: qapi/rdma.json

Semihosting
M: Alex Bennée <alex.bennee@linaro.org>
L: qemu-devel@nongnu.org
S: Maintained
F: hw/semihosting/
F: include/hw/semihosting/
@@ -2587,7 +2578,6 @@ Build and test automation
M: Alex Bennée <alex.bennee@linaro.org>
M: Fam Zheng <fam@euphon.net>
R: Philippe Mathieu-Daudé <philmd@redhat.com>
L: qemu-devel@nongnu.org
S: Maintained
F: .travis.yml
F: scripts/travis/
@@ -2602,7 +2592,6 @@ W: http://patchew.org/QEMU/
FreeBSD Hosted Continuous Integration
M: Ed Maste <emaste@freebsd.org>
M: Li-Wen Hsu <lwhsu@freebsd.org>
L: qemu-devel@nongnu.org
S: Maintained
F: .cirrus.yml
W: https://cirrus-ci.com/github/qemu/qemu
@@ -2618,7 +2607,6 @@ R: Philippe Mathieu-Daudé <f4bug@amsat.org>
S: Maintained
F: tests/tcg/Makefile
F: tests/tcg/Makefile.include
L: qemu-devel@nongnu.org

Documentation
-------------
+0 −1
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@

#include <linux/kvm.h>

#include "qemu-common.h"
#include "qemu/atomic.h"
#include "qemu/option.h"
#include "qemu/config-file.h"
+0 −1
Original line number Diff line number Diff line
@@ -14,7 +14,6 @@
 */

#include "qemu/osdep.h"
#include "qemu-common.h"
#include "cpu.h"
#include "sysemu/hax.h"

+0 −1
Original line number Diff line number Diff line
@@ -12,7 +12,6 @@
 */

#include "qemu/osdep.h"
#include "qemu-common.h"
#include "cpu.h"
#include "sysemu/hvf.h"

+0 −1
Original line number Diff line number Diff line
@@ -11,7 +11,6 @@
 */

#include "qemu/osdep.h"
#include "qemu-common.h"
#include "cpu.h"
#include "sysemu/kvm.h"

Loading