qemu-ppc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/2] target/ppc: Easy parts of the POWER chiptod series


From: Nicholas Piggin
Subject: Re: [PATCH 0/2] target/ppc: Easy parts of the POWER chiptod series
Date: Sat, 01 Jul 2023 18:38:21 +1000

On Sat Jul 1, 2023 at 5:38 AM AEST, Daniel Henrique Barboza wrote:
>
>
> On 6/29/23 01:58, Cédric Le Goater wrote:
> > On 6/25/23 14:03, Nicholas Piggin wrote:
> >> Cedric kindly reviewed these already so I think they should be
> >> good to go now. This is just a rebase and slight rewording the
> >> changelog. Still haven't completed the main chiptod device yet.
> >>
> >> Thanks,
> >> Nick
> >>
> >> Nicholas Piggin (2):
> >>    target/ppc: Tidy POWER book4 SPR registration
> >>    target/ppc: Add TFMR SPR implementation with read and write helpers
> >>
> >>   target/ppc/cpu_init.c        | 82 ++++++++++++++++++++++++------------
> >>   target/ppc/helper.h          |  2 +
> >>   target/ppc/spr_common.h      |  2 +
> >>   target/ppc/timebase_helper.c | 13 ++++++
> >>   target/ppc/translate.c       | 10 +++++
> >>   5 files changed, 82 insertions(+), 27 deletions(-)
> >>
> > 
> > 
> > Daniel,
> > 
> > When you start building the next PPC PR, I think you can also take
> > this patch :
> > 
> >    [4/4] target/ppc: Implement core timebase state machine and TFMR
> >    
> > https://patchwork.ozlabs.org/project/qemu-ppc/patch/20230603233612.125879-5-npiggin@gmail.com/
> > 
> > It belongs to the same series.
>
> That doesn't apply cleanly with these 2 patches and it didn't look trivial to
> me. As if there were some code missing.

Yeah, it actually uses some signals from the nest chiptod patch.

> If Nick re-send it rebased on top of ppc-next I can queue it. Since it's a
> rebase you can keep the r-b. Thanks,

I'll see how it goes, it may have to wait for next merge. SMT for
powernv is a little more important since it's more user-facing and it
would be nice to introduce SMT for both pseries and powernv together.

Chiptod for doesn't really do much except step through skiboot init
code, and getting more useful things wired up like TB fault / HMI
injection won't be ready before freeze.

Thanks,
Nick



reply via email to

[Prev in Thread] Current Thread [Next in Thread]