qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11
@ 2017-11-09 21:49 Alistair Francis
  2017-11-09 21:49 ` [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108 Alistair Francis
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Alistair Francis @ 2017-11-09 21:49 UTC (permalink / raw)
  To: qemu-devel, peter.maydell
  Cc: alistair.francis, alistair23, edgar.iglesias, edgar.iglesias,
	ehabkost, cota, f4bug

These are two small fixes for 2.11.

V2:
 - Update qemu-doc.texi

Alistair Francis (2):
  xlnx-zynqmp: Properly support the smp command line option
  xlnx-zcu102: Add an info message deprecating the EP108

 hw/arm/xlnx-zcu102.c |  6 +++++-
 hw/arm/xlnx-zynqmp.c | 26 ++++++++++++++++----------
 qemu-doc.texi        |  7 +++++++
 3 files changed, 28 insertions(+), 11 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108
  2017-11-09 21:49 [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11 Alistair Francis
@ 2017-11-09 21:49 ` Alistair Francis
  2017-11-10 18:07   ` Emilio G. Cota
       [not found] ` <e23ac66f6ca0ac1b1bf89350e2b3a36a13e52957.1510263731.git.alistair.francis@xilinx.com>
  2017-11-10 18:52 ` [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11 Emilio G. Cota
  2 siblings, 1 reply; 6+ messages in thread
From: Alistair Francis @ 2017-11-09 21:49 UTC (permalink / raw)
  To: qemu-devel, peter.maydell
  Cc: alistair.francis, alistair23, edgar.iglesias, edgar.iglesias,
	ehabkost, cota, f4bug

The EP108 was an early access development board that is no longer used.
Add an info message to convert any users to the ZCU102 instead. On QEMU
they are both identical.

This patch also updated the qemu-doc.texi file to indicate that the
EP108 has been deprecated.

Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
---
V2:
 - Update the qemu-doc.texi file

 hw/arm/xlnx-zcu102.c | 3 +++
 qemu-doc.texi        | 7 +++++++
 2 files changed, 10 insertions(+)

diff --git a/hw/arm/xlnx-zcu102.c b/hw/arm/xlnx-zcu102.c
index 7ec03dad42..adddd234a1 100644
--- a/hw/arm/xlnx-zcu102.c
+++ b/hw/arm/xlnx-zcu102.c
@@ -164,6 +164,9 @@ static void xlnx_ep108_init(MachineState *machine)
 {
     XlnxZCU102 *s = EP108_MACHINE(machine);
 
+    info_report("The Xilinx EP108 machine is deprecated, please use the "
+                "ZCU102 machine instead. It has the same features supported.");
+
     xlnx_zynqmp_init(s, machine);
 }
 
diff --git a/qemu-doc.texi b/qemu-doc.texi
index 8c10956a66..d383ac44d4 100644
--- a/qemu-doc.texi
+++ b/qemu-doc.texi
@@ -2537,6 +2537,13 @@ or ``ivshmem-doorbell`` device types.
 The ``spapr-pci-vfio-host-bridge'' device type is replaced by
 the ``spapr-pci-host-bridge'' device type.
 
+@section System emulator machines
+
+@subsection Xilinx EP108 (since 2.11.0)
+
+The ``xlnx-ep108'' machine has been replaced by the ``xlnx-zcu102'' machine.
+The ``xlnx-zcu102'' machine has the same features and capabilites in QEMU.
+
 @node License
 @appendix License
 
-- 
2.14.1

^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108
  2017-11-09 21:49 ` [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108 Alistair Francis
@ 2017-11-10 18:07   ` Emilio G. Cota
  2017-11-10 18:37     ` Emilio G. Cota
  0 siblings, 1 reply; 6+ messages in thread
From: Emilio G. Cota @ 2017-11-10 18:07 UTC (permalink / raw)
  To: Alistair Francis
  Cc: qemu-devel, peter.maydell, alistair23, edgar.iglesias,
	edgar.iglesias, ehabkost, f4bug

On Thu, Nov 09, 2017 at 13:49:35 -0800, Alistair Francis wrote:
> The EP108 was an early access development board that is no longer used.
> Add an info message to convert any users to the ZCU102 instead. On QEMU
> they are both identical.
> 
> This patch also updated the qemu-doc.texi file to indicate that the
> EP108 has been deprecated.
> 
> Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>

Reviewed-by: Emilio G. Cota <cota@braap.org>

Note to potential reviewers: This patch is meant to be applied after the
patch that updates ep108's max_cpus from 1 to NR_APUS + NR_RPUS, for
otherwise the message added here won't be seen unless -smp == 1.
This other patch is already in target-arm.next:
 https://lists.gnu.org/archive/html/qemu-devel/2017-10/msg06537.html

		Emilio

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] [PATCH for 2.11 v2 1/2] xlnx-zynqmp: Properly support the smp command line option
       [not found] ` <e23ac66f6ca0ac1b1bf89350e2b3a36a13e52957.1510263731.git.alistair.francis@xilinx.com>
@ 2017-11-10 18:12   ` Emilio G. Cota
  0 siblings, 0 replies; 6+ messages in thread
From: Emilio G. Cota @ 2017-11-10 18:12 UTC (permalink / raw)
  To: Alistair Francis
  Cc: qemu-devel, peter.maydell, alistair23, edgar.iglesias,
	edgar.iglesias, ehabkost, f4bug

On Thu, Nov 09, 2017 at 13:49:33 -0800, Alistair Francis wrote:
> Allow the -smp command line option to control the number of CPUs we
> create.
> 
> Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
> Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>

Reviewed-by: Emilio G. Cota <cota@braap.org>
Tested-by: Emilio G. Cota <cota@braap.org>

As I said in the other thread, this is much better than fiddling with
MachineClass -- thanks!

I'll send now a proper series with the fixes we discussed in the other
thread:
  https://lists.gnu.org/archive/html/qemu-devel/2017-11/msg00502.html

		Emilio

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108
  2017-11-10 18:07   ` Emilio G. Cota
@ 2017-11-10 18:37     ` Emilio G. Cota
  0 siblings, 0 replies; 6+ messages in thread
From: Emilio G. Cota @ 2017-11-10 18:37 UTC (permalink / raw)
  To: Alistair Francis
  Cc: qemu-devel, peter.maydell, alistair23, edgar.iglesias,
	edgar.iglesias, ehabkost, f4bug

On Fri, Nov 10, 2017 at 13:07:22 -0500, Emilio G. Cota wrote:
> On Thu, Nov 09, 2017 at 13:49:35 -0800, Alistair Francis wrote:
> > The EP108 was an early access development board that is no longer used.
> > Add an info message to convert any users to the ZCU102 instead. On QEMU
> > they are both identical.
> > 
> > This patch also updated the qemu-doc.texi file to indicate that the
> > EP108 has been deprecated.
> > 
> > Signed-off-by: Alistair Francis <alistair.francis@xilinx.com>
> 
> Reviewed-by: Emilio G. Cota <cota@braap.org>
> 
> Note to potential reviewers: This patch is meant to be applied after the
> patch that updates ep108's max_cpus from 1 to NR_APUS + NR_RPUS, for
> otherwise the message added here won't be seen unless -smp == 1.
> This other patch is already in target-arm.next:
>  https://lists.gnu.org/archive/html/qemu-devel/2017-10/msg06537.html

Correction: that patch does updates the zcu102, not the ep108.

I think we should update max_cpus for ep108 as well.

		Emilio

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11
  2017-11-09 21:49 [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11 Alistair Francis
  2017-11-09 21:49 ` [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108 Alistair Francis
       [not found] ` <e23ac66f6ca0ac1b1bf89350e2b3a36a13e52957.1510263731.git.alistair.francis@xilinx.com>
@ 2017-11-10 18:52 ` Emilio G. Cota
  2 siblings, 0 replies; 6+ messages in thread
From: Emilio G. Cota @ 2017-11-10 18:52 UTC (permalink / raw)
  To: peter.maydell
  Cc: Alistair Francis, qemu-devel, alistair23, edgar.iglesias,
	edgar.iglesias, ehabkost, f4bug

On Thu, Nov 09, 2017 at 13:49:30 -0800, Alistair Francis wrote:
> These are two small fixes for 2.11.
> 
> V2:
>  - Update qemu-doc.texi
> 
> Alistair Francis (2):
>   xlnx-zynqmp: Properly support the smp command line option
>   xlnx-zcu102: Add an info message deprecating the EP108

Peter: please do not merge this yet!

Given that these two changes require another patch to be tested,
I am going to include these two patches in an upcoming series
with the required patch added first.

BTW I'll also add my R-b tags plus the max_cpus update for the ep108.

		Emilio

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-11-10 18:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-11-09 21:49 [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11 Alistair Francis
2017-11-09 21:49 ` [Qemu-devel] [PATCH for 2.11 v2 2/2] xlnx-zcu102: Add an info message deprecating the EP108 Alistair Francis
2017-11-10 18:07   ` Emilio G. Cota
2017-11-10 18:37     ` Emilio G. Cota
     [not found] ` <e23ac66f6ca0ac1b1bf89350e2b3a36a13e52957.1510263731.git.alistair.francis@xilinx.com>
2017-11-10 18:12   ` [Qemu-devel] [PATCH for 2.11 v2 1/2] xlnx-zynqmp: Properly support the smp command line option Emilio G. Cota
2017-11-10 18:52 ` [Qemu-devel] [PATCH for 2.11 v2 0/2] Xilinx ZCU102 fixes for 2.11 Emilio G. Cota

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).