2016-06-17 | Bharata B Rao | spapr: CPU hotplug support Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | spapr: convert boot CPUs into CPU core devices Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | spapr: Move spapr_cpu_init() to spapr_cpu_core.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | spapr: Abstract CPU core device and type specific core... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | qom: API to get instance_size of a type Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | spapr_drc: Prevent detach racing against attach for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | xics,xics_kvm: Handle CPU unplug correctly Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Bharata B Rao | cpu: Abstract CPU core type Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Igor Mammedov | qdev: hotplug: Introduce HotplugHandler.pre_plug()... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Richard Henderson | target-ppc: Fix rlwimi, rlwinm, rlwnm Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Gavin Shan | vfio: Fix broken EEH Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Jakub Horak | target-ppc: Bug in BookE wait instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-17 | Thomas Huth | ppc / sparc: Add a tester for checking whether OpenBIOS... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-16 | Thomas Huth | hw/ppc/spapr: Silence deprecation message in qtest... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Bharata B Rao | spapr: Ensure all LMBs are represented in ibm,dynamic... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Mark Cave-Ayland | macio: call dma_memory_unmap() at the end of each DMA... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Anton Blanchard | Add PowerPC AT_HWCAP2 definitions Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Thomas Huth | ppc: Add PowerISA 2.07 compatibility mode Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Thomas Huth | ppc: Improve PCR bit selection in ppc_set_compat() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Thomas Huth | ppc: Provide function to get CPU class of the host CPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Thomas Huth | ppc: Split pcr_mask settings into supported bits and... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-14 | Thomas Huth | ppc/spapr: Refactor h_client_architecture_support(... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Do not take exceptions on unknown SPRs in privileged... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Add missing slbfee. instruction on ppc64 BookS... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Fix slbia decode Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Fix mtmsr decoding Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: POWER7 has lq/stq instructions and stq need to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: POWER7 had ACOP and PID registers Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Batch TLB flushes on 32-bit 6xx/7xx/7xxx in hash... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Fix tlb invalidations on 6xx/7xx/7xxx 32-bit processors Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Properly tag the translation cache based on MMU... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Mark Cave-Ayland | dbdma: use DMA memory interface for memory accesses Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Mark Cave-Ayland | macio: use DMA memory interface for non-block ATAPI... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Mark Cave-Ayland | target-ppc: fixup bitrot in mmu_helper.c debug statements Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Markus Armbruster | spapr_pci: Drop cannot_instantiate_with_device_add_yet... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Cédric Le Goater | ppc: fix hrfid, tlbia and slbia privilege Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Fix hreg_store_msr() so that non-HV mode cannot... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Benjamin Herrenschmidt | ppc: Better figure out if processor has HV mode Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Bharata B Rao | spapr: Introduce pseries-2.7 machine type Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Bharata B Rao | spapr: Increase hotpluggable memory slots to 256 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | spapr_pci: Add and export DMA resetting helper Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | spapr_pci: Reset DMA config on PHB reset Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | spapr_iommu: Add root memory region Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | spapr_iommu: Migrate full state Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | spapr_iommu: Introduce "enabled" state for TCE table Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Alexey Kardashevskiy | vmstate: Define VARRAY with VMS_ALLOC Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Bharata B Rao | kvm: API to obtain max supported mem slots Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-06-07 | Talha Imran | target-ppc/fpu_helper: Fix efscmp* instructions handling Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Bharata B Rao | cpu: Add a sync version of cpu_remove() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Gu Zheng | cpu: Reclaim vCPU objects Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Bharata B Rao | exec: Do vmstate unregistration from cpu_exec_exit() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Bharata B Rao | exec: Remove cpu from cpus list during cpu_exec_exit() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Add PPC_64H instruction flag to POWER7 and POWER8 Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Get out of emulation on SMT "OR" ops Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Michael Neuling | ppc: Fix sign extension issue in mtmsr(d) emulation Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Change 'invalid' bit mask of tlbiel and tlbie Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: tlbie, tlbia and tlbisync are HV only Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Do some batching of TCG tlb flushes Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Use split I/D mmu modes to avoid flushes on interrupts Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-30 | Benjamin Herrenschmidt | ppc: Remove MMU_MODEn_SUFFIX definitions Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-27 | David Gibson | MAINTAINERS: Add David Gibson as ppc maintainer Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Alexey Kardashevskiy | spapr_iommu: Move table allocation to helpers Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Alexey Kardashevskiy | spapr_iommu: Finish renaming vfio_accel to need_vfio Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Alexey Kardashevskiy | spapr_pci: Use correct DMA LIOBN when composing the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Jianjun Duan | spapr: ensure device trees are always associated with DRC Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Greg Kurz | PPC/KVM: early validation of vcpu id Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Zhou Jie | Added negative check for get_image_size() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Thomas Huth | hw/net/spapr_llan: Provide counter with dropped rx... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Thomas Huth | hw/net/spapr_llan: Delay flushing of the RX queue while... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Richard Henderson | target-ppc: Cleanups to rldinm, rldnm, rldimi Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Richard Henderson | target-ppc: Use 32-bit rotate instead of deposit +... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | Richard Henderson | target-ppc: Use movcond in isel Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-05-26 | David Gibson | target-ppc: Correct KVM synchronization for ppc_hash64_set_e... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-26 | Michael Roth | spapr_drc: fix aborts during DRC-count based hotplug Cc: david@gibson.dropbear.id.au Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-23 | Thomas Huth | hw/ppc/spapr: Fix crash when specifying bad parameters... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-19 | Aurelien Jarno | cuda: fix off-by-one error in SET_TIME command Cc: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-18 | Thomas Huth | ppc: Fix migration of the XER register Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-18 | Thomas Huth | ppc: Fix the bad exception NIP value and the range... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-18 | Thomas Huth | ppc: Fix the range check in the LSWI instruction Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-08 | Bharata B Rao | spapr: Fix ibm,lrdr-capacity Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-05 | David Gibson | vl: Move cpu_synchronize_all_states() into qemu_system_reset() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-05 | Michael Roth | spapr_drc: enable immediate detach for unsignalled... Cc: david@gibson.dropbear.id.au Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-04-05 | Cédric Le Goater | ppc: Rework POWER7 & POWER8 exception model Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Cédric Le Goater | ppc: move POWER8 Book4 regs in their own routine Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Thomas Huth | hw/net/spapr_llan: Enable the RX buffer pools by default... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Thomas Huth | hw/net/spapr_llan: Fix receive buffer handling for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Thomas Huth | hw/net/spapr_llan: Extract rx buffer code into separate... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: A couple more dummy POWER8 Book4 regs Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Add dummy CIABR SPR Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Add POWER8 IAMR register Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Fix writing to AMR/UAMOR Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Initialize AMOR in PAPR mode Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Add dummy SPR_IC for POWER8 Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Create cpu_ppc_set_papr() helper Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Add a bunch of hypervisor SPRs to Book3s Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Add macros to register hypervisor mode SPRs Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Benjamin Herrenschmidt | ppc: Update SPR definitions Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Alexey Kardashevskiy | spapr/target-ppc/kvm: Only add hcall-instructions if... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-24 | Laurent Vivier | ppc64: set MSR_SF bit Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | vfio: Eliminate vfio_container_ioctl() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
next |