qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: BALATON Zoltan <balaton@eik.bme.hu>
To: "Philippe Mathieu-Daudé" <philmd@redhat.com>,
	"Peter Maydell" <peter.maydell@linaro.org>
Cc: qemu-devel@nongnu.org, Paolo Bonzini <pbonzini@redhat.com>,
	qemu-ppc@nongnu.org, f4bug@amsat.org,
	David Gibson <david@gibson.dropbear.id.au>
Subject: Re: [PATCH v7 0/8] Pegasos2 emulation
Date: Mon, 15 Mar 2021 13:33:31 +0100 (CET)	[thread overview]
Message-ID: <b6bda254-ac3-d271-3e1b-bf73e4282e9b@eik.bme.hu> (raw)
In-Reply-To: <85548594-aaa1-8d3a-cedf-d2dd92f05028@eik.bme.hu>

[-- Attachment #1: Type: text/plain, Size: 4801 bytes --]

On Sat, 13 Mar 2021, BALATON Zoltan wrote:
> On Wed, 10 Mar 2021, BALATON Zoltan wrote:
>> Hello,
>
> I've started posting this series well in advance to get it into 6.0 and yet 
> it seems like it may be missing it due to organisational issues (no real 
> complaints were found with patches but Philippe seems to like more review 
> that does not seem to happen as nobody is interested). Looks like David is 
> waiting for an ack from Philippe but will be away next week so if this is not 
> resolved now it may be too late on Monday. To avoid that:
>
> David, could you please send an ack before you leave for the last two patches 
> so it could get committed via some other tree while you're away?
>
> Philippe, if you can't ack the vt82c686 patches now are you OK with taking 
> the whole series via your tree before the freeze? That would give you some 
> more days to review and it could always be reverted during the freeze but if 
> it's not merged now I'll have to wait until the summer to get it in again 
> which would be another long delay. I don't think this will get more reviews 
> unless it's in master and people can start using and testing it better.

Hello,

Since David seems to be away for this week before seeing my mail asking 
for an ack from him, now this can only get in by Philippe or Peter. (David 
said before he'd be OK with the series if Philippe acked it so I think 
that can count as an implicit ack and it could always be reverted before 
the releease.)

Philippe, do you have anything against this to get merged now? If not 
please send a pull or ack it so it has a chance to be in 6.0 or tell if 
you still intend to do anything about it before the freeze. This series 
was on the list since January and the remaining parts you did not take are 
here since February 22nd and the version after your first review since two 
weeks so it would be nice to sort this out and not block it any further 
without a good reason.

Regards,
BALATON Zoltan

>> This is adding a new PPC board called pegasos2. More info on it can be
>> found at:
>> 
>> https://osdn.net/projects/qmiga/wiki/SubprojectPegasos2
>> 
>> Currently it needs a firmware ROM image that I cannot include due to
>> original copyright holder (bPlan) did not release it under a free
>> licence but I have plans to write a replacement in the future. With
>> the original board firmware it can boot MorphOS now as:
>> 
>> qemu-system-ppc -M pegasos2 -cdrom morphos.iso -device ati-vga,romfile="" 
>> -serial stdio
>> 
>> then enter "boot cd boot.img" at the firmware "ok" prompt as described
>> in the MorphOS.readme. To boot Linux use same command line with e.g.
>> -cdrom debian-8.11.0-powerpc-netinst.iso then enter
>> "boot cd install/pegasos"
>> 
>> The last patch adds the actual board code after previous patches
>> adding VT8231 and MV64361 system controller chip emulation.
>> 
>> Regards,
>> BALATON Zoltan
>> 
>> v7: Fix errp usage in patch 2
>> 
>> v6: Rebased on master, updated commit message about migration change
>> 
>> v5: Changes for review comments from David and Philippe
>> 
>> V4: Rename pegasos2_reset to pegasos2_cpu_reset
>>    Add new files to MAINTAINERS
>> 
>> BALATON Zoltan (7):
>>  vt82c686: Implement control of serial port io ranges via config regs
>>  vt82c686: QOM-ify superio related functionality
>>  vt82c686: Add VT8231_SUPERIO based on VIA_SUPERIO
>>  vt82c686: Introduce abstract TYPE_VIA_ISA and base vt82c686b_isa on it
>>  vt82c686: Add emulation of VT8231 south bridge
>>  hw/pci-host: Add emulation of Marvell MV64361 PPC system controller
>>  hw/ppc: Add emulation of Genesi/bPlan Pegasos II
>> 
>> Philippe Mathieu-Daudé (1):
>>  hw/isa/Kconfig: Add missing dependency VIA VT82C686 -> APM
>> 
>> MAINTAINERS                             |  10 +
>> default-configs/devices/ppc-softmmu.mak |   2 +
>> hw/isa/Kconfig                          |   1 +
>> hw/isa/vt82c686.c                       | 517 +++++++++++--
>> hw/pci-host/Kconfig                     |   4 +
>> hw/pci-host/meson.build                 |   2 +
>> hw/pci-host/mv64361.c                   | 966 ++++++++++++++++++++++++
>> hw/pci-host/mv643xx.h                   | 918 ++++++++++++++++++++++
>> hw/pci-host/trace-events                |   6 +
>> hw/ppc/Kconfig                          |   9 +
>> hw/ppc/meson.build                      |   2 +
>> hw/ppc/pegasos2.c                       | 144 ++++
>> include/hw/isa/vt82c686.h               |   2 +-
>> include/hw/pci-host/mv64361.h           |   8 +
>> include/hw/pci/pci_ids.h                |   4 +-
>> 15 files changed, 2512 insertions(+), 83 deletions(-)
>> create mode 100644 hw/pci-host/mv64361.c
>> create mode 100644 hw/pci-host/mv643xx.h
>> create mode 100644 hw/ppc/pegasos2.c
>> create mode 100644 include/hw/pci-host/mv64361.h
>> 
>

  reply	other threads:[~2021-03-15 12:34 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-03-10  2:58 [PATCH v7 0/8] Pegasos2 emulation BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 3/8] vt82c686: Add VT8231_SUPERIO based on VIA_SUPERIO BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 2/8] vt82c686: QOM-ify superio related functionality BALATON Zoltan
2021-03-11 23:50   ` Philippe Mathieu-Daudé
2021-03-12  0:32     ` BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 1/8] vt82c686: Implement control of serial port io ranges via config regs BALATON Zoltan
2021-03-11 23:47   ` Philippe Mathieu-Daudé
2021-03-12  1:20     ` David Gibson
2021-03-23 12:54   ` BALATON Zoltan
2021-03-23 21:58     ` Mark Cave-Ayland
2021-03-23 23:13       ` BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 8/8] hw/ppc: Add emulation of Genesi/bPlan Pegasos II BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 7/8] hw/pci-host: Add emulation of Marvell MV64361 PPC system controller BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 5/8] vt82c686: Add emulation of VT8231 south bridge BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 4/8] vt82c686: Introduce abstract TYPE_VIA_ISA and base vt82c686b_isa on it BALATON Zoltan
2021-03-10  2:58 ` [PATCH v7 6/8] hw/isa/Kconfig: Add missing dependency VIA VT82C686 -> APM BALATON Zoltan
2021-03-13 13:27 ` [PATCH v7 0/8] Pegasos2 emulation BALATON Zoltan
2021-03-15 12:33   ` BALATON Zoltan [this message]
2021-03-16  9:01     ` Laurent Vivier
2021-03-16 11:49       ` Philippe Mathieu-Daudé
2021-03-16 12:11         ` Laurent Vivier
2021-03-16 12:24           ` BALATON Zoltan
2021-03-16 12:55             ` Laurent Vivier
2021-03-16 13:06               ` BALATON Zoltan
2021-03-16 16:21                 ` Mark Cave-Ayland
2021-03-16 17:25                   ` BALATON Zoltan
2021-03-16 20:00                     ` Mark Cave-Ayland
2021-03-16 21:49                       ` BALATON Zoltan
2021-03-16 22:12                         ` BALATON Zoltan
2021-03-16 14:17         ` BALATON Zoltan
2021-03-16 14:48         ` BALATON Zoltan
2021-03-16 12:21       ` BALATON Zoltan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b6bda254-ac3-d271-3e1b-bf73e4282e9b@eik.bme.hu \
    --to=balaton@eik.bme.hu \
    --cc=david@gibson.dropbear.id.au \
    --cc=f4bug@amsat.org \
    --cc=pbonzini@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=philmd@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=qemu-ppc@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).