summary refs log tree commit diff stats
path: root/target/ppc (follow)
Commit message (Expand)AuthorAgeFilesLines
* kvm: ppc: disable sPAPR code if CONFIG_PSERIES is disabledPaolo Bonzini2024-05-031-4/+13
* target/ppc/cpu_init: Remove "PowerPC" prefix from the CPU listThomas Huth2024-04-291-4/+5
* exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' headerPhilippe Mathieu-Daudé2024-04-261-0/+1
* target/ppc/excp_helper: Avoid 'abi_ptr' in system emulationPhilippe Mathieu-Daudé2024-04-261-1/+1
* target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2024-04-262-2/+2
* hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-251-2/+2
* KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini2024-04-231-5/+0
* target/ppc: Rename init_excp_4xx_softmmu() -> init_excp_4xx()Philippe Mathieu-Daudé2024-04-021-2/+2
* target/ppc: Do not clear MSR[ME] on MCE interrupts to supervisorNicholas Piggin2024-03-301-2/+3
* target/ppc: Fix GDB register indexing on secondary CPUsBenjamin Gray2024-03-301-11/+20
* target/ppc: Restore [H]DEXCR to 64-bitsBenjamin Gray2024-03-301-2/+2
* target/ppc/mmu-radix64: Use correct string format in walk_tree()Philippe Mathieu-Daudé2024-03-301-4/+4
* Merge tag 'pull-ppc-for-9.0-2-20240313' of https://gitlab.com/npiggin/qemu in...Peter Maydell2024-03-1311-453/+312
|\
| * spapr: nested: Introduce H_GUEST_RUN_VCPU hcall.Harsh Prateek Bora2024-03-131-0/+2
| * spapr: nested: Extend nested_ppc_state for nested PAPR APIHarsh Prateek Bora2024-03-131-0/+2
| * target/ppc: Remove interrupt handler wrapper functionsBALATON Zoltan2024-03-131-39/+28
| * target/ppc: Clean up ifdefs in excp_helper.c, part 3BALATON Zoltan2024-03-131-13/+2
| * target/ppc: Clean up ifdefs in excp_helper.c, part 2BALATON Zoltan2024-03-131-2/+2
| * target/ppc: Clean up ifdefs in excp_helper.c, part 1BALATON Zoltan2024-03-131-25/+24
| * target/ppc: Add gen_exception_err_nip() functionBALATON Zoltan2024-03-131-13/+15
| * target/ppc: Readability improvements in exception handlersBALATON Zoltan2024-03-132-147/+33
| * target/ppc: Use env_cpu for cpu_abort in excp_helperBALATON Zoltan2024-03-131-55/+63
| * ppc/pnv: Improve pervasive topology calculation for big-coreCaleb Schlossin2024-03-131-3/+0
| * target/ppc: Add power10 pmu SPRsMadhavan Srinivasan2024-03-132-0/+40
| * target/ppc: Move add and subf type fixed-point arithmetic instructions to dec...Chinmay Rath2024-03-133-136/+96
| * target/ppc: POWER10 does not have transactional memoryNicholas Piggin2024-03-131-3/+2
| * ppc: Drop support for POWER9 and POWER10 DD1 chipsNicholas Piggin2024-03-133-20/+2
| * target/ppc: Prevent supervisor from modifying MSR[ME]Nicholas Piggin2024-03-131-0/+5
| * target/ppc: Fix GDB SPR regnum indexingNicholas Piggin2024-03-131-4/+3
* | target/ppc: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé2024-03-126-30/+14
* | target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé2024-03-121-6/+6
* | bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé2024-03-121-4/+4
|/
* target/ppc: Enable TARGET_PAGE_BITS_VARY for user-onlyRichard Henderson2024-02-291-1/+8
* hw/core/cpu: Remove gdb_get_dynamic_xml memberAkihiko Odaki2024-02-283-14/+0
* gdbstub: Change gdb_get_reg_cb and gdb_set_reg_cbAkihiko Odaki2024-02-281-10/+36
* gdbstub: Use GDBFeature for gdb_register_coprocessorAkihiko Odaki2024-02-281-5/+6
* target/ppc: Use GDBFeature for dynamic XMLAkihiko Odaki2024-02-284-39/+21
* Merge tag 'pull-request-2024-02-23' of https://gitlab.com/thuth/qemu into sta...Peter Maydell2024-02-241-3/+3
|\
| * target/ppc/kvm: Replace variable length array in kvmppc_read_hptes()Thomas Huth2024-02-231-2/+2
| * target/ppc/kvm: Replace variable length array in kvmppc_save_htab()Thomas Huth2024-02-231-1/+1
* | target/ppc: optimise ppcemb_tlb_t flushingNicholas Piggin2024-02-231-6/+37
* | target/ppc: 440 optimise tlbwe TLB flushingNicholas Piggin2024-02-231-1/+1
* | target/ppc: 4xx optimise tlbwe_lo TLB flushingNicholas Piggin2024-02-231-2/+8
* | target/ppc: 4xx don't flush TLB for a newly written software TLB entryNicholas Piggin2024-02-231-7/+0
* | target/ppc: Factor out 4xx ppcemb_tlb_t flushingNicholas Piggin2024-02-231-11/+13
* | target/ppc: Fix 440 tlbwe TLB invalidation gapsNicholas Piggin2024-02-231-25/+10
* | target/ppc: Add SMT support to time facilitiesNicholas Piggin2024-02-232-11/+136
* | target/ppc: Implement core timebase state machine and TFMRNicholas Piggin2024-02-232-3/+243
* | ppc/pnv: Implement the ChipTOD to Core transferNicholas Piggin2024-02-231-0/+13
* | target/ppc: Fix move-to timebase SPR access permissionsNicholas Piggin2024-02-231-8/+23