* [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k
@ 2019-02-28 12:27 Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 01/13] MAINTAINERS: Add missing entries for the sun4u machines Thomas Huth
` (13 more replies)
0 siblings, 14 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel
Hi Peter,
the following changes since commit adf2e451f357e993f173ba9b4176dbf3e65fee7e:
Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2019-02-26 19:04:47 +0000)
are available in the git repository at:
https://gitlab.com/huth/qemu.git tags/pull-request-2019-02-28
for you to fetch changes up to 9f04e1d9547224a935778c1935c605d607299070:
hw/m68k/mcf5208: Support loading of bios images (2019-02-28 12:18:18 +0100)
----------------------------------------------------------------
- Updates to MAINTAINERS file
- Re-enable the guest-agent test
- Add the possibility to load a bios image on the mcf5208evb machine
----------------------------------------------------------------
Philippe Mathieu-Daudé (10):
MAINTAINERS: Add missing entries for the sun4u machines
MAINTAINERS: Add missing entries for the PC machines
MAINTAINERS: Add missing entries for the QObject section
MAINTAINERS: Add missing test entries to the Cryptography section
MAINTAINERS: Add an entry for the Dino machine
MAINTAINERS: Add maintainer to the POSIX subsystem
MAINTAINERS: Orphanize the 'GDB stub' subsystem
MAINTAINERS: Add maintainers to the Linux subsystem
MAINTAINERS: Add maintainer to the TCG/i386 subsystem
tests/test-qga: Reenable guest-agent qtest
Thomas Huth (3):
MAINTAINERS: Add some missing entries for the sun4m machine
MAINTAINERS: Clean up the RISC-V TCG backend section
hw/m68k/mcf5208: Support loading of bios images
MAINTAINERS | 53 ++++++++++++++++++++++++++++++++++++++------------
hw/m68k/mcf5208.c | 30 +++++++++++++++++++++++++++-
tests/Makefile.include | 2 +-
3 files changed, 71 insertions(+), 14 deletions(-)
^ permalink raw reply [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 01/13] MAINTAINERS: Add missing entries for the sun4u machines
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 02/13] MAINTAINERS: Add missing entries for the PC machines Thomas Huth
` (12 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 8f9f9d7..22e0293 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1100,9 +1100,13 @@ Sun4u
M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
S: Maintained
F: hw/sparc64/sun4u.c
-F: pc-bios/openbios-sparc64
+F: hw/sparc64/sun4u_iommu.c
+F: include/hw/sparc/sun4u_iommu.h
F: hw/pci-host/sabre.c
F: include/hw/pci-host/sabre.h
+F: hw/pci-bridge/simba.c
+F: include/hw/pci-bridge/simba.h
+F: pc-bios/openbios-sparc64
Sun4v
M: Artyom Tarasenko <atar4qemu@gmail.com>
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 02/13] MAINTAINERS: Add missing entries for the PC machines
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 01/13] MAINTAINERS: Add missing entries for the sun4u machines Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 03/13] MAINTAINERS: Add missing entries for the QObject section Thomas Huth
` (11 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 22e0293..3a034f9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1185,6 +1185,10 @@ F: hw/acpi/ich9.c
F: include/hw/acpi/ich9.h
F: include/hw/acpi/piix4.h
F: hw/misc/sga.c
+F: hw/isa/apm.c
+F: include/hw/isa/apm.h
+F: tests/test-x86-cpuid.c
+F: tests/test-x86-cpuid-compat.c
PC Chipset
M: Michael S. Tsirkin <mst@redhat.com>
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 03/13] MAINTAINERS: Add missing entries for the QObject section
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 01/13] MAINTAINERS: Add missing entries for the sun4u machines Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 02/13] MAINTAINERS: Add missing entries for the PC machines Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 04/13] MAINTAINERS: Add missing test entries to the Cryptography section Thomas Huth
` (10 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 3a034f9..4e38864 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1940,10 +1940,14 @@ F: include/qapi/qmp/
X: include/qapi/qmp/dispatch.h
F: scripts/coccinelle/qobject.cocci
F: tests/check-qdict.c
-F: tests/check-qnum.c
F: tests/check-qjson.c
F: tests/check-qlist.c
+F: tests/check-qlit.c
+F: tests/check-qnull.c
+F: tests/check-qnum.c
+F: tests/check-qobject.c
F: tests/check-qstring.c
+F: qdict-test-data.txt
T: git https://repo.or.cz/qemu/armbru.git qapi-next
QEMU Guest Agent
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 04/13] MAINTAINERS: Add missing test entries to the Cryptography section
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (2 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 03/13] MAINTAINERS: Add missing entries for the QObject section Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 05/13] MAINTAINERS: Add an entry for the Dino machine Thomas Huth
` (9 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Acked-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4e38864..d81f9c4 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2069,6 +2069,8 @@ F: crypto/
F: include/crypto/
F: tests/test-crypto-*
F: tests/benchmark-crypto-*
+F: tests/crypto-tls-*
+F: tests/pkix_asn1_tab.c
F: qemu.sasl
Coroutines
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 05/13] MAINTAINERS: Add an entry for the Dino machine
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (3 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 04/13] MAINTAINERS: Add missing test entries to the Cryptography section Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 06/13] MAINTAINERS: Add maintainer to the POSIX subsystem Thomas Huth
` (8 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel
Cc: Philippe Mathieu-Daudé, Richard Henderson, Helge Deller
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Add Richard as maintainer, and Helge as reviewer.
Cc: Richard Henderson <rth@twiddle.net>
Cc: Helge Deller <deller@gmx.de>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
[thuth: Add the machine entry alphabetically]
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index d81f9c4..892d2c4 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -851,6 +851,15 @@ S: Maintained
F: hw/cris/axis_dev88.c
F: hw/*/etraxfs_*.c
+HP-PARISC Machines
+------------------
+Dino
+M: Richard Henderson <rth@twiddle.net>
+R: Helge Deller <deller@gmx.de>
+S: Odd Fixes
+F: hw/hppa/
+F: pc-bios/hppa-firmware.img
+
LM32 Machines
-------------
EVR32 and uclinux BSP
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 06/13] MAINTAINERS: Add maintainer to the POSIX subsystem
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (4 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 05/13] MAINTAINERS: Add an entry for the Dino machine Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 07/13] MAINTAINERS: Orphanize the 'GDB stub' subsystem Thomas Huth
` (7 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé, Paolo Bonzini
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Add Paolo as maintainer of the POSIX subsystem.
Remove the qemu-devel@nongnu.org entry because the list is always
selected by the 'All patches CC here' section.
Cc: Paolo Bonzini <pbonzini@redhat.com>
Suggested-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 892d2c4..30a3359 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -431,9 +431,12 @@ F: linux-*
F: linux-headers/
POSIX
-L: qemu-devel@nongnu.org
+M: Paolo Bonzini <pbonzini@redhat.com>
S: Maintained
-F: *posix*
+F: os-posix.c
+F: include/sysemu/os-posix.h
+F: util/*posix*.c
+F: include/qemu/*posix*.h
NETBSD
L: qemu-devel@nongnu.org
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 07/13] MAINTAINERS: Orphanize the 'GDB stub' subsystem
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (5 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 06/13] MAINTAINERS: Add maintainer to the POSIX subsystem Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 08/13] MAINTAINERS: Add maintainers to the Linux subsystem Thomas Huth
` (6 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Nobody is looking at those files, downgrade this subsystem as orphan.
Remove the qemu-devel@nongnu.org entry because the list is always
selected by the 'All patches CC here' section.
Suggested-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 30a3359..ee73486 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1815,8 +1815,7 @@ F: util/error.c
F: util/qemu-error.c
GDB stub
-L: qemu-devel@nongnu.org
-S: Odd Fixes
+S: Orphan
F: gdbstub*
F: gdb-xml/
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 08/13] MAINTAINERS: Add maintainers to the Linux subsystem
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (6 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 07/13] MAINTAINERS: Orphanize the 'GDB stub' subsystem Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem Thomas Huth
` (5 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Add Michael, Cornelia and Paolo as maintainers of the Linux subsystem.
Remove the qemu-devel@nongnu.org entry because the list is always
selected by the 'All patches CC here' section.
Suggested-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Acked-by: Cornelia Huck <cohuck@redhat.com>
[thuth: Add update-linux-headers.sh, too]
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index ee73486..a1ceccf 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -425,10 +425,12 @@ Hosts:
------
LINUX
-L: qemu-devel@nongnu.org
+M: Michael S. Tsirkin <mst@redhat.com>
+M: Cornelia Huck <cohuck@redhat.com>
+M: Paolo Bonzini <pbonzini@redhat.com>
S: Maintained
-F: linux-*
F: linux-headers/
+F: scripts/update-linux-headers.sh
POSIX
M: Paolo Bonzini <pbonzini@redhat.com>
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (7 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 08/13] MAINTAINERS: Add maintainers to the Linux subsystem Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 16:28 ` Richard Henderson
2019-02-28 12:27 ` [Qemu-devel] [PULL 10/13] MAINTAINERS: Add some missing entries for the sun4m machine Thomas Huth
` (4 subsequent siblings)
13 siblings, 1 reply; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé, Richard Henderson
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Richard obviously maintains this subdirectory, make this official :)
Remove the qemu-devel@nongnu.org entry because the list is always
selected by the 'All patches CC here' section.
Cc: Richard Henderson <rth@twiddle.net>
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index a1ceccf..8c217d8 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2232,7 +2232,7 @@ F: tcg/arm/
F: disas/arm.c
i386 target
-L: qemu-devel@nongnu.org
+M: Richard Henderson <rth@twiddle.net>
S: Maintained
F: tcg/i386/
F: disas/i386.c
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 10/13] MAINTAINERS: Add some missing entries for the sun4m machine
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (8 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 11/13] MAINTAINERS: Clean up the RISC-V TCG backend section Thomas Huth
` (3 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Mark Cave-Ayland
These files / devices are only used by SPARC machines, so we can sort
them into the corresponding category in the MAINTAINERS file.
Cc: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 8c217d8..5a6db6c 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1103,12 +1103,15 @@ M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
S: Maintained
F: hw/sparc/sun4m.c
F: hw/sparc/sun4m_iommu.c
+F: hw/display/cg3.c
+F: hw/display/tcx.c
F: hw/dma/sparc32_dma.c
F: hw/misc/eccmemctl.c
-F: hw/misc/slavio_misc.c
+F: hw/*/slavio_*.c
+F: include/hw/nvram/sun_nvram.h
F: include/hw/sparc/sparc32_dma.h
-F: pc-bios/openbios-sparc32
F: include/hw/sparc/sun4m_iommu.h
+F: pc-bios/openbios-sparc32
Sun4u
M: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 11/13] MAINTAINERS: Clean up the RISC-V TCG backend section
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (9 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 10/13] MAINTAINERS: Add some missing entries for the sun4m machine Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 12/13] tests/test-qga: Reenable guest-agent qtest Thomas Huth
` (2 subsequent siblings)
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel
The e-mail address mjc@sifive.com of Michael is not valid anymore.
Commit 7d04ac38959f8115f2a02 removed the entry already from the main
RISC-V section, but apparently forgot to remove it from the TCG
backend section, too.
Fixes: 7d04ac38959f8115f2a029d81db1c8aac179aa95
Reviewed-by: Palmer Dabbelt <palmer@sifive.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
MAINTAINERS | 1 -
1 file changed, 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 5a6db6c..a4c7ebf 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2254,7 +2254,6 @@ F: tcg/ppc/
F: disas/ppc.c
RISC-V
-M: Michael Clark <mjc@sifive.com>
M: Palmer Dabbelt <palmer@sifive.com>
M: Alistair Francis <Alistair.Francis@wdc.com>
L: qemu-riscv@nongnu.org
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 12/13] tests/test-qga: Reenable guest-agent qtest
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (10 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 11/13] MAINTAINERS: Clean up the RISC-V TCG backend section Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 13/13] hw/m68k/mcf5208: Support loading of bios images Thomas Huth
2019-03-01 10:37 ` [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Peter Maydell
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
From: Philippe Mathieu-Daudé <philmd@redhat.com>
Due to a misuse of rules.mak logical functions, commit f386df17448
disabled the guest-agent test.
Enable it back.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Laurent Vivier <lvivier@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
tests/Makefile.include | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/Makefile.include b/tests/Makefile.include
index 370de59..4154da2 100644
--- a/tests/Makefile.include
+++ b/tests/Makefile.include
@@ -112,7 +112,7 @@ check-unit-y += tests/test-crypto-secret$(EXESUF)
check-unit-$(CONFIG_GNUTLS) += tests/test-crypto-tlscredsx509$(EXESUF)
check-unit-$(CONFIG_GNUTLS) += tests/test-crypto-tlssession$(EXESUF)
ifneq (,$(findstring qemu-ga,$(TOOLS)))
-check-unit-$(land,$(CONFIG_LINUX),$(CONFIG_VIRTIO_SERIAL)) += tests/test-qga$(EXESUF)
+check-unit-$(call land,$(CONFIG_LINUX),$(CONFIG_VIRTIO_SERIAL)) += tests/test-qga$(EXESUF)
endif
check-unit-y += tests/test-timed-average$(EXESUF)
check-unit-$(CONFIG_INOTIFY1) += tests/test-util-filemonitor$(EXESUF)
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* [Qemu-devel] [PULL 13/13] hw/m68k/mcf5208: Support loading of bios images
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (11 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 12/13] tests/test-qga: Reenable guest-agent qtest Thomas Huth
@ 2019-02-28 12:27 ` Thomas Huth
2019-03-01 10:37 ` [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Peter Maydell
13 siblings, 0 replies; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 12:27 UTC (permalink / raw)
To: Peter Maydell, qemu-devel; +Cc: Thomas Huth
From: Thomas Huth <huth@tuxfamily.org>
The MCF5208EVB supports 2 MiB of flash at address 0. Add support
for this memory region and some code to load the file that can
be specified with the "-bios" command line option.
This can be used for example to load U-Boot images for the
MCF5208EVB (we still lack some features in the CPU emulation for
this firmware, though, so it can not be run successfully yet).
Reviewed-by: Stefano Garzarella <sgarzare@redhat.com>
Signed-off-by: Thomas Huth <huth@tuxfamily.org>
---
hw/m68k/mcf5208.c | 30 +++++++++++++++++++++++++++++-
1 file changed, 29 insertions(+), 1 deletion(-)
diff --git a/hw/m68k/mcf5208.c b/hw/m68k/mcf5208.c
index 8531e07..6f6efae 100644
--- a/hw/m68k/mcf5208.c
+++ b/hw/m68k/mcf5208.c
@@ -27,6 +27,8 @@
#define SYS_FREQ 166666666
+#define ROM_SIZE 0x200000
+
#define PCSR_EN 0x0001
#define PCSR_RLD 0x0002
#define PCSR_PIF 0x0004
@@ -227,6 +229,7 @@ static void mcf5208evb_init(MachineState *machine)
hwaddr entry;
qemu_irq *pic;
MemoryRegion *address_space_mem = get_system_memory();
+ MemoryRegion *rom = g_new(MemoryRegion, 1);
MemoryRegion *ram = g_new(MemoryRegion, 1);
MemoryRegion *sram = g_new(MemoryRegion, 1);
@@ -237,6 +240,10 @@ static void mcf5208evb_init(MachineState *machine)
env->vbr = 0;
/* TODO: Configure BARs. */
+ /* ROM at 0x00000000 */
+ memory_region_init_rom(rom, NULL, "mcf5208.rom", ROM_SIZE, &error_fatal);
+ memory_region_add_subregion(address_space_mem, 0x00000000, rom);
+
/* DRAM at 0x40000000 */
memory_region_allocate_system_memory(ram, NULL, "mcf5208.ram", ram_size);
memory_region_add_subregion(address_space_mem, 0x40000000, ram);
@@ -285,9 +292,30 @@ static void mcf5208evb_init(MachineState *machine)
/* 0xfc0a4000 GPIO. */
/* 0xfc0a8000 SDRAM controller. */
+ /* Load firmware */
+ if (bios_name) {
+ char *fn;
+ uint8_t *ptr;
+
+ fn = qemu_find_file(QEMU_FILE_TYPE_BIOS, bios_name);
+ if (!fn) {
+ error_report("Could not find ROM image '%s'", bios_name);
+ exit(1);
+ }
+ if (load_image_targphys(fn, 0x0, ROM_SIZE) < 8) {
+ error_report("Could not load ROM image '%s'", bios_name);
+ exit(1);
+ }
+ g_free(fn);
+ /* Initial PC is always at offset 4 in firmware binaries */
+ ptr = rom_ptr(0x4, 4);
+ assert(ptr != NULL);
+ env->pc = ldl_p(ptr);
+ }
+
/* Load kernel. */
if (!kernel_filename) {
- if (qtest_enabled()) {
+ if (qtest_enabled() || bios_name) {
return;
}
error_report("Kernel image must be specified");
--
1.8.3.1
^ permalink raw reply related [flat|nested] 18+ messages in thread
* Re: [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem
2019-02-28 12:27 ` [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem Thomas Huth
@ 2019-02-28 16:28 ` Richard Henderson
2019-02-28 17:41 ` Thomas Huth
0 siblings, 1 reply; 18+ messages in thread
From: Richard Henderson @ 2019-02-28 16:28 UTC (permalink / raw)
To: Thomas Huth, Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
On 2/28/19 4:27 AM, Thomas Huth wrote:
> From: Philippe Mathieu-Daudé <philmd@redhat.com>
>
> Richard obviously maintains this subdirectory, make this official :)
>
> Remove the qemu-devel@nongnu.org entry because the list is always
> selected by the 'All patches CC here' section.
>
> Cc: Richard Henderson <rth@twiddle.net>
> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
> Signed-off-by: Thomas Huth <thuth@redhat.com>
> ---
> MAINTAINERS | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
s/rth@twiddle.net/richard.henderson@linaro.org/
I do this as part of my day job. With that,
Acked-by: Richard Henderson <richard.henderson@linaro.org>
r~
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem
2019-02-28 16:28 ` Richard Henderson
@ 2019-02-28 17:41 ` Thomas Huth
2019-03-01 19:54 ` Richard Henderson
0 siblings, 1 reply; 18+ messages in thread
From: Thomas Huth @ 2019-02-28 17:41 UTC (permalink / raw)
To: Richard Henderson, Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
On 28/02/2019 17.28, Richard Henderson wrote:
> On 2/28/19 4:27 AM, Thomas Huth wrote:
>> From: Philippe Mathieu-Daudé <philmd@redhat.com>
>>
>> Richard obviously maintains this subdirectory, make this official :)
>>
>> Remove the qemu-devel@nongnu.org entry because the list is always
>> selected by the 'All patches CC here' section.
>>
>> Cc: Richard Henderson <rth@twiddle.net>
>> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
>> Signed-off-by: Thomas Huth <thuth@redhat.com>
>> ---
>> MAINTAINERS | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> s/rth@twiddle.net/richard.henderson@linaro.org/
>
> I do this as part of my day job. With that,
>
> Acked-by: Richard Henderson <richard.henderson@linaro.org>
Ok ... shall I resend the PULL request or could you maybe send a
follow-up patch later?
Thomas
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
` (12 preceding siblings ...)
2019-02-28 12:27 ` [Qemu-devel] [PULL 13/13] hw/m68k/mcf5208: Support loading of bios images Thomas Huth
@ 2019-03-01 10:37 ` Peter Maydell
13 siblings, 0 replies; 18+ messages in thread
From: Peter Maydell @ 2019-03-01 10:37 UTC (permalink / raw)
To: Thomas Huth; +Cc: QEMU Developers
On Thu, 28 Feb 2019 at 12:28, Thomas Huth <thuth@redhat.com> wrote:
>
> Hi Peter,
>
> the following changes since commit adf2e451f357e993f173ba9b4176dbf3e65fee7e:
>
> Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging (2019-02-26 19:04:47 +0000)
>
> are available in the git repository at:
>
> https://gitlab.com/huth/qemu.git tags/pull-request-2019-02-28
>
> for you to fetch changes up to 9f04e1d9547224a935778c1935c605d607299070:
>
> hw/m68k/mcf5208: Support loading of bios images (2019-02-28 12:18:18 +0100)
>
> ----------------------------------------------------------------
> - Updates to MAINTAINERS file
> - Re-enable the guest-agent test
> - Add the possibility to load a bios image on the mcf5208evb machine
> ----------------------------------------------------------------
Applied, thanks.
Please update the changelog at https://wiki.qemu.org/ChangeLog/4.0
for any user-visible changes.
-- PMM
^ permalink raw reply [flat|nested] 18+ messages in thread
* Re: [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem
2019-02-28 17:41 ` Thomas Huth
@ 2019-03-01 19:54 ` Richard Henderson
0 siblings, 0 replies; 18+ messages in thread
From: Richard Henderson @ 2019-03-01 19:54 UTC (permalink / raw)
To: Thomas Huth, Peter Maydell, qemu-devel; +Cc: Philippe Mathieu-Daudé
On 2/28/19 9:41 AM, Thomas Huth wrote:
> Ok ... shall I resend the PULL request or could you maybe send a
> follow-up patch later?
The pr has been merged, so I'll do it later.
r~
^ permalink raw reply [flat|nested] 18+ messages in thread
end of thread, other threads:[~2019-03-01 19:54 UTC | newest]
Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-28 12:27 [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 01/13] MAINTAINERS: Add missing entries for the sun4u machines Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 02/13] MAINTAINERS: Add missing entries for the PC machines Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 03/13] MAINTAINERS: Add missing entries for the QObject section Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 04/13] MAINTAINERS: Add missing test entries to the Cryptography section Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 05/13] MAINTAINERS: Add an entry for the Dino machine Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 06/13] MAINTAINERS: Add maintainer to the POSIX subsystem Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 07/13] MAINTAINERS: Orphanize the 'GDB stub' subsystem Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 08/13] MAINTAINERS: Add maintainers to the Linux subsystem Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 09/13] MAINTAINERS: Add maintainer to the TCG/i386 subsystem Thomas Huth
2019-02-28 16:28 ` Richard Henderson
2019-02-28 17:41 ` Thomas Huth
2019-03-01 19:54 ` Richard Henderson
2019-02-28 12:27 ` [Qemu-devel] [PULL 10/13] MAINTAINERS: Add some missing entries for the sun4m machine Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 11/13] MAINTAINERS: Clean up the RISC-V TCG backend section Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 12/13] tests/test-qga: Reenable guest-agent qtest Thomas Huth
2019-02-28 12:27 ` [Qemu-devel] [PULL 13/13] hw/m68k/mcf5208: Support loading of bios images Thomas Huth
2019-03-01 10:37 ` [Qemu-devel] [PULL 00/13] MAINTAINERS, test and m68k Peter Maydell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).