summaryrefslogtreecommitdiffstats
path: root/target/ppc/excp_helper.c
Commit message (Expand)AuthorAgeFilesLines
* target/ppc: trigger PERFM EBBs from power8-pmu.cDaniel Henrique Barboza2022-03-021-0/+48
* target/ppc: add PPC_INTERRUPT_EBB and EBB exceptionsDaniel Henrique Barboza2022-03-021-0/+33
* exec/exec-all: Move 'qemu/log.h' include in units requiring itPhilippe Mathieu-Daudé2022-02-211-0/+1
* target/ppc: Introduce a vhyp framework for nested HV supportNicholas Piggin2022-02-181-11/+53
* target/ppc: Add powerpc_reset_excp_state helperNicholas Piggin2022-02-181-20/+22
* target/ppc: add helper for books vhyp hypercall handlerNicholas Piggin2022-02-181-1/+13
* target/ppc: books: Remove excp_model argument from ppc_excp_apply_ailFabiano Rosas2022-02-091-12/+13
* target/ppc: Assert if MSR bits differ from msr_mask during exceptionsFabiano Rosas2022-02-091-58/+6Star
* target/ppc: powerpc_excp: Move common code to the caller functionFabiano Rosas2022-02-091-48/+9Star
* target/ppc: Remove powerpc_excp_legacyFabiano Rosas2022-02-091-474/+3Star
* target/ppc: 7xx: Set SRRs directly in exception codeFabiano Rosas2022-02-091-11/+2Star
* target/ppc: 7xx: Software TLB cleanupFabiano Rosas2022-02-091-20/+6Star
* target/ppc: 7xx: System Reset cleanupFabiano Rosas2022-02-091-16/+2Star
* target/ppc: 7xx: System Call exception cleanupFabiano Rosas2022-02-091-8/+13
* target/ppc: 7xx: Program exception cleanupFabiano Rosas2022-02-091-4/+0Star
* target/ppc: 7xx: External interrupt cleanupFabiano Rosas2022-02-091-37/+0Star
* target/ppc: 7xx: Machine Check exception cleanupFabiano Rosas2022-02-091-24/+0Star
* target/ppc: Simplify powerpc_excp_7xxFabiano Rosas2022-02-091-176/+9Star
* target/ppc: Introduce powerpc_excp_7xxFabiano Rosas2022-02-091-0/+469
* target/ppc: Merge 7x5 and 7x0 exception model IDsFabiano Rosas2022-02-091-1/+1
* target/ppc: 6xx: Set SRRs directly in exception codeFabiano Rosas2022-02-091-11/+2Star
* target/ppc: 6xx: Software TLB exceptions cleanupFabiano Rosas2022-02-091-20/+11Star
* target/ppc: 6xx: System Reset interrupt cleanupFabiano Rosas2022-02-091-16/+2Star
* target/ppc: 6xx: System Call exception cleanupFabiano Rosas2022-02-091-19/+2Star
* target/ppc: 6xx: Program exception cleanupFabiano Rosas2022-02-091-4/+0Star
* target/ppc: 6xx: External interrupt cleanupFabiano Rosas2022-02-091-37/+0Star
* target/ppc: 6xx: Machine Check exception cleanupFabiano Rosas2022-02-091-24/+0Star
* target/ppc: 6xx: Critical exception cleanupFabiano Rosas2022-02-091-15/+0Star
* target/ppc: Simplify powerpc_excp_6xxFabiano Rosas2022-02-091-154/+9Star
* target/ppc: Introduce powerpc_excp_6xxFabiano Rosas2022-02-091-0/+469
* target/ppc: Merge exception model IDs for 6xx CPUsFabiano Rosas2022-02-091-3/+2Star
* target/ppc: Remove PowerPC 601 CPUsCédric Le Goater2022-02-091-11/+0Star
* target/ppc: booke: System Reset exception cleanupFabiano Rosas2022-02-091-16/+2Star
* target/ppc: booke: Watchdog Timer interruptFabiano Rosas2022-02-091-9/+2Star
* target/ppc: booke: System Call exception cleanupFabiano Rosas2022-02-091-19/+2Star
* target/ppc: booke: Alignment interrupt cleanupFabiano Rosas2022-02-091-7/+0Star
* target/ppc: booke: External interrupt cleanupFabiano Rosas2022-02-091-33/+0Star
* target/ppc: booke: Instruction storage exception cleanupFabiano Rosas2022-02-091-1/+0Star
* target/ppc: booke: Data Storage exception cleanupFabiano Rosas2022-02-091-1/+1
* target/ppc: booke: Machine Check cleanupsFabiano Rosas2022-02-091-23/+6Star
* target/ppc: booke: Critical exception cleanupFabiano Rosas2022-02-091-15/+2Star
* target/ppc: Simplify powerpc_excp_bookeFabiano Rosas2022-02-091-151/+14Star
* target/ppc: Introduce powerpc_excp_bookeFabiano Rosas2022-02-091-0/+474
* target/ppc: Remove support for the PowerPC 602 CPUCédric Le Goater2022-01-281-1/+0Star
* target/ppc: 74xx: Set SRRs directly in exception codeFabiano Rosas2022-01-281-11/+2Star
* target/ppc: 74xx: System Reset interrupt cleanupFabiano Rosas2022-01-281-16/+2Star
* target/ppc: 74xx: System Call exception cleanupFabiano Rosas2022-01-281-6/+11
* target/ppc: 74xx: Program exception cleanupFabiano Rosas2022-01-281-4/+0Star
* target/ppc: 74xx: External interrupt cleanupFabiano Rosas2022-01-281-38/+0Star
* target/ppc: 74xx: Machine Check exception cleanupFabiano Rosas2022-01-281-24/+0Star