* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.