[PATCH 00/10] target/ppc: powerpc_excp improvements [7xx] (8/n)

Fabiano Rosas posted 10 patches 4 years ago
Failed in applying to current master (apply log)
There is a newer version of this series
target/ppc/cpu-qom.h     |   6 +-
target/ppc/cpu_init.c    |  16 ++--
target/ppc/excp_helper.c | 185 ++++++++++++++++++++++++++++++++++++++-
3 files changed, 194 insertions(+), 13 deletions(-)
[PATCH 00/10] target/ppc: powerpc_excp improvements [7xx] (8/n)
Posted by Fabiano Rosas 4 years ago
This series handles the 7xx family: 740, 745, 750, 750cl, 750cx,
750fx, 750gx and 755.

Fabiano Rosas (10):
  target/ppc: Merge 7x5 and 7x0 exception model IDs
  target/ppc: Introduce powerpc_excp_7xx
  target/ppc: Simplify powerpc_excp_7xx
  target/ppc: 7xx: Machine Check exception cleanup
  target/ppc: 7xx: External interrupt cleanup
  target/ppc: 7xx: Program exception cleanup
  target/ppc: 7xx: System Call exception cleanup
  target/ppc: 7xx: System Reset cleanup
  target/ppc: 7xx: Software TLB cleanup
  target/ppc: 7xx: Set SRRs directly in exception code

 target/ppc/cpu-qom.h     |   6 +-
 target/ppc/cpu_init.c    |  16 ++--
 target/ppc/excp_helper.c | 185 ++++++++++++++++++++++++++++++++++++++-
 3 files changed, 194 insertions(+), 13 deletions(-)

-- 
2.34.1


Re: [PATCH 00/10] target/ppc: powerpc_excp improvements [7xx] (8/n)
Posted by Cédric Le Goater 4 years ago
On 2/3/22 23:42, Fabiano Rosas wrote:
> This series handles the 7xx family: 740, 745, 750, 750cl, 750cx,
> 750fx, 750gx and 755.

What about powerpc_excp_legacy() ? Can we remove it now ?

Thanks,

C.

> Fabiano Rosas (10):
>    target/ppc: Merge 7x5 and 7x0 exception model IDs
>    target/ppc: Introduce powerpc_excp_7xx
>    target/ppc: Simplify powerpc_excp_7xx
>    target/ppc: 7xx: Machine Check exception cleanup
>    target/ppc: 7xx: External interrupt cleanup
>    target/ppc: 7xx: Program exception cleanup
>    target/ppc: 7xx: System Call exception cleanup
>    target/ppc: 7xx: System Reset cleanup
>    target/ppc: 7xx: Software TLB cleanup
>    target/ppc: 7xx: Set SRRs directly in exception code
> 
>   target/ppc/cpu-qom.h     |   6 +-
>   target/ppc/cpu_init.c    |  16 ++--
>   target/ppc/excp_helper.c | 185 ++++++++++++++++++++++++++++++++++++++-
>   3 files changed, 194 insertions(+), 13 deletions(-)
> 


Re: [PATCH 00/10] target/ppc: powerpc_excp improvements [7xx] (8/n)
Posted by Fabiano Rosas 4 years ago
Cédric Le Goater <clg@kaod.org> writes:

> On 2/3/22 23:42, Fabiano Rosas wrote:
>> This series handles the 7xx family: 740, 745, 750, 750cl, 750cx,
>> 750fx, 750gx and 755.
>
> What about powerpc_excp_legacy() ? Can we remove it now ?

Yes, I'm preparing one more series to wrap things up. There's the
removal of the function and some other adjustments like moving the
initial bounds check and message into powerpc_excp(). I also want to add
new flags for AIL support so we can remove 'excp_model' from the
powerpc_excp_books.