2017-04-26 | David Gibson | pseries: Add pseries-2.10 machine type Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-04-26 | Sam Bobroff | target/ppc: Improve accuracy of guest HTM availability... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-04-03 | David Gibson | pseries: Enforce homogeneous threads-per-core Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-29 | Laurent Vivier | spapr: fix memory hot-unplugging Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-29 | Marc-André Lureau | spapr: fix buffer-overflow Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-22 | Laurent Vivier | numa,spapr: align default numa node memory size to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-14 | David Gibson | dtc: Update submodule to avoid build errors Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-14 | David Gibson | pseries: Don't expose PCIe extended config space on... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-14 | Nikunj A Dadhania | target/ppc: fix cpu_ov setting for 32-bit Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-14 | Thomas Huth | target/ppc: Fix wrong number of UAMR register Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-06 | Nikunj A Dadhania | target/ppc: use helper for excp handling Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-06 | Nikunj A Dadhania | target/ppc: fmadd: add macro for updating flags Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-06 | Nikunj A Dadhania | target/ppc: fmadd check for excp independently Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-05 | Igor Mammedov | spapr: ensure that all threads within core are on the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-05 | Cédric Le Goater | ppc/xics: register reset handlers for the ICP and ICS... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | David Gibson | Update dtc submodule to v1.4.3 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Alexey Kardashevskiy | pseries: Update SLOF firmware image Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Nikunj A Dadhania | target/ppc: rewrite f[n]m[add,sub] using float64_muladd Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Sam Bobroff | spapr: Small cleanup of PPC MMU enums Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | David Gibson | spapr_pci: Advertise access to PCIe extended config... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Rework hash mmu page fault code and add... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Move no-execute and guarded page checking... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Add execute permission checking to access... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Add Instruction Authority Mask Register... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | hw/ppc/spapr: Add POWER9 to pseries cpu models Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc/POWER9: Add cpu_has_work function for POWER9 Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc/POWER9: Add POWER9 pa-features definition Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc/POWER9: Add POWER9 mmu fault handler Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Don't gen an SDR1 on POWER9 and rework... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Add patb_entry to sPAPRMachineState Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | David Gibson | target/ppc/POWER9: Add POWERPC_MMU_V3 bit Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | David Gibson | powernv: Don't test POWER9 CPU yet Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Alexey Kardashevskiy | exec, kvm, target-ppc: Move getrampagesize() to common... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-03 | Suraj Jitindar Singh | target/ppc: Add POWER9/ISAv3.00 to compat_table Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Mike Nawrocki | Add PowerPC 32-bit guest memory dump support Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: rename 'ICPState *' variables to 'icp' Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: move InterruptStatsProvider to the sPAPR... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: move ics-simple post_load under the machine Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: remove the XICSState classes Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: export the XICS init routines Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: move the ICP array under the sPAPR machine Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: register the reset handler of ICP objects Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: simplify spapr_dt_xics() interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: use the QOM interface to grab an ICP Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: move the cpu_setup() handler under the ICPState... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: simplify the cpu_setup() handler Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: move kernel_xics_fd out of KVMXICSState Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: extend the QOM interface to handle ICPs Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: remove the XICS list of ICS Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: register the reset handler of ICS objects Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: remove xics_find_source() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: use the QOM interface to resend irqs Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: use the QOM interface to get irqs Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: use the QOM interface under the sPAPR machine Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: introduce a XICSFabric QOM interface to handle... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: add an InterruptStatsProvider interface to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: store the ICS object under the sPAPR machine Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: remove set_nr_servers() handler from XICSStateClass Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Cédric Le Goater | ppc/xics: remove set_nr_irqs() handler from XICSStateClass Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | xics: XICS should not be a SysBusDevice Signed-off-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Greg Kurz | spapr/pci: populate PCI DT in reverse order Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: add mcrxrx instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: add ov32 flag in divide operations Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: add ov32 flag for multiply low insns Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: use tcg ops for neg instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: update overflow flags for add/sub Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: update ca32 in arithmetic substract Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: update ca32 in arithmetic add Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: support for 32-bit carry and overflow Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Correct SDR1 masking Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Suraj Jitindar Singh | target/ppc: Remove the function ppc_hash64_set_sdr1() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Manage external HPT via virtual hypervisor Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Eliminate htab_base and htab_mask variables Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Cleanup HPTE accessors for 64-bit hash MMU Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: SDR1 is a hypervisor resource Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Merge cpu_ppc_set_vhyp() with cpu_ppc_set_papr() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | pseries: Minor cleanups to HPT management hypercalls Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | David Gibson | target/ppc: Fix KVM-HV HPTE accessors Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Greg Kurz | sysemu: support up to 1024 vCPUs Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: introduce helper_update_ov_legacy Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Laurent Vivier | spapr: generate DT node names Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Laurent Vivier | PCI: add missing classes in pci_ids.h to build device... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: optimize gen_write_xer() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-03-01 | Nikunj A Dadhania | target/ppc: move cpu_[read, write]_xer to cpu.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Peter Maydell | hw/ppc/ppc405_uc.c: Avoid integer overflows Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Thomas Huth | hw/ppc/spapr: Check for valid page size when hot plugging... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Alex Zuepke | target-ppc: fix Book-E TLB matching Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Sam Bobroff | hw/net/spapr_llan: 6 byte mac address device tree entry Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | machine: replace query_hotpluggable_cpus() callback... Suggested-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | machine: unify [pc_|spapr_]query_hotpluggable_cpus... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | spapr: reuse machine->possible_cpus instead of cores[] Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | change CPUArchId.cpu type to Object* Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | pc: pass apic_id to pc_find_cpu_slot() directly so... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | pc: calculate topology only once when possible_cpus... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | pc: move pcms->possible_cpus init out of pc_cpus_init() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Igor Mammedov | machine: move possible_cpus to MachineState Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Thomas Huth | hw/pci-host/prep: Do not use hw_error() in realize... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Suraj Jitindar Singh | target/ppc/POWER9: Direct all instr and data storage... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Suraj Jitindar Singh | target/ppc/POWER9: Adapt LPCR handling for POWER9 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
2017-02-22 | Suraj Jitindar Singh | target/ppc/POWER9: Add ISAv3.00 MMU definition Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commit | commitdiff | tree |
next |