aboutsummaryrefslogtreecommitdiff
path: root/target-ppc/excp_helper.c
AgeCommit message (Expand)Author
2016-12-20Move target-* CPU file into a target/ folderThomas Huth
2016-11-15FU exceptions should carry a cause (IC)Balbir Singh
2016-10-28ppc: allow certain HV interrupts to be delivered to guestsNicholas Piggin
2016-10-28ppc: fix MSR_ME handling for system reset interruptNicholas Piggin
2016-09-23target-ppc: add flag in check_tlb_flush()Nikunj A Dadhania
2016-09-07ppc: Make alignment exceptions suck lessBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP on conditional trap instructionsBenjamin Herrenschmidt
2016-09-07ppc: Make tlb_fill() use new exception helperBenjamin Herrenschmidt
2016-09-07ppc: Don't update NIP in lswi/lswx/stswi/stswxBenjamin Herrenschmidt
2016-09-07ppc: FP exceptions are always preciseBenjamin Herrenschmidt
2016-09-07ppc: Provide basic raise_exception_* functionsBenjamin Herrenschmidt
2016-07-01ppc: Initial HDEC supportBenjamin Herrenschmidt
2016-07-01ppc: Fix conditions for delivering external interrupts to a guestBenjamin Herrenschmidt
2016-06-23ppc: Add P7/P8 Power Management instructionsBenjamin Herrenschmidt
2016-06-23ppc: Rework generation of priv and inval interruptsBenjamin Herrenschmidt
2016-06-23ppc: fix exception model for HV modeBenjamin Herrenschmidt
2016-06-23ppc: Fix rfi/rfid/hrfi/... emulationBenjamin Herrenschmidt
2016-06-07ppc: Fix hreg_store_msr() so that non-HV mode cannot alter MSR:HVBenjamin Herrenschmidt
2016-05-30ppc: Do some batching of TCG tlb flushesBenjamin Herrenschmidt
2016-05-30ppc: Use split I/D mmu modes to avoid flushes on interruptsBenjamin Herrenschmidt
2016-05-19cpu: move exec-all.h inclusion out of cpu.hPaolo Bonzini
2016-04-05ppc: Rework POWER7 & POWER8 exception modelCédric Le Goater
2016-01-29ppc: Clean up includesPeter Maydell
2015-12-17ppc: cleanup loggingPaolo Bonzini
2015-12-17qemu-log: introduce qemu_log_separatePaolo Bonzini
2015-09-20target-ppc: Fix SRR0 when taking unaligned exceptionsAnton Blanchard
2014-09-25target-ppc: Use cpu_exec_interrupt qom hookRichard Henderson
2014-08-25spapr: Add support for new NMI interfaceAlexey Kardashevskiy
2014-06-16spapr_hcall: Add address-translation-mode-on-interrupt resource in H_SET_MODEAlexey Kardashevskiy
2014-06-16target-ppc: Add POWER8's FSCR SPRAlexey Kardashevskiy
2014-06-05softmmu: introduce cpu_ldst.hPaolo Bonzini
2014-05-28tcg: Invert the inclusion of helper.hRichard Henderson
2014-04-08PPC: Clean up DECR implementationAlexander Graf
2014-03-13cputlb: Change tlb_flush() argument to CPUStateAndreas Färber
2014-03-13exec: Change cpu_abort() argument to CPUStateAndreas Färber
2014-03-13cpu-exec: Change cpu_loop_exit() argument to CPUStateAndreas Färber
2014-03-13cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber
2014-02-11exec: Make ldl_*_phys input an AddressSpaceEdgar E. Iglesias
2013-12-20Add MSR VSX and Associated ExceptionTom Musta
2013-09-03cpu: Use QTAILQ for CPU listAndreas Färber
2013-09-02target-ppc: USE LPCR_ILE to control exception endian on POWER7Anton Blanchard
2013-07-09cpu: Make first_cpu and next_cpu CPUStateAndreas Färber
2013-03-12cpu: Replace do_interrupt() by CPUClass::do_interrupt methodAndreas Färber
2013-03-12cpu: Pass CPUState to cpu_interrupt()Andreas Färber
2013-03-12cpu: Move halted and interrupt_request fields to CPUStateAndreas Färber
2013-01-07PPC: Bring EPR support closer to realityAlexander Graf
2013-01-07ppc/booke: fix crit/mcheck/debug exceptionsScott Wood
2012-10-31target-ppc: Pass PowerPCCPU to cpu_ppc_hypercallAndreas Färber
2012-10-31target-ppc: Pass PowerPCCPU to powerpc_excp()Andreas Färber
2012-06-24PPC: Add support for MSR_CMAlexander Graf