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 |
2016-03-15 | David Gibson | spapr_pci: Remove finish_realize hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | spapr_pci: (Mostly) remove spapr-pci-vfio-host-bridge Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | spapr_pci: Allow EEH on spapr-pci-host-bridge Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | spapr_pci: Eliminate class callbacks Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | spapr_pci: Switch to vfio_eeh_as_op() interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | vfio: Start improving VFIO/EEH interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Greg Kurz | spapr_rng: fix race with main loop Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | target-ppc: Eliminate kvmppc_kern_htab global Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | target-ppc: Add helpers for updating a CPU's SDR1 and... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | David Gibson | target-ppc: Split out SREGS get/put functions Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Michael Roth | spapr_pci: fix multifunction hotplug Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Alexey Kardashevskiy | target-ppc: Add PVR for POWER8NVL processor Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Benjamin Herrenschmidt | ppc: Add a few more P8 PMU SPRs Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Thomas Huth | ppc: Fix migration of the TAR SPR Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-03-15 | Thomas Huth | ppc: Define the PSPB register on POWER8 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | xics: report errors with the QEMU Error API Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | migration: allow machine to enforce configuration section... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | spapr: skip configuration section during migration... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Hervé Poussineau | dbdma: warn when using unassigned channel Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | spapr: disable vmdesc submission for old machines Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | spapr_pci: fix irq leak in RTAS ibm,change-msi Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | spapr_pci: kill useless variable in rtas_ibm_change_msi() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-28 | Greg Kurz | spapr_rng: disable hotpluggability Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-25 | Thomas Huth | ppc/kvm: Tell the user what might be wrong when using... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-25 | Thomas Huth | ppc/kvm: Use error_report() instead of cpu_abort()... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-25 | Greg Kurz | spapr: initialize local Error pointer Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-25 | Thomas Huth | hw/ppc/spapr: Implement the h_page_init hypercall Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-25 | Alexey Kardashevskiy | pseries: Update SLOF firmware image to 20160223 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-18 | Thomas Huth | hw/ppc/spapr: Halt CPU when powering off via RTAS call Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2016-02-16 | David Gibson | pseries: Include missing pseries-2.5 compat properties... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
next |