2019-02-25 | Greg Kurz | spapr: Generate FDT fragment for LMBs at configure... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr_drc: Allow FDT fragment to be added later Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Basic POWER9 bare-metal radix MMU support Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Support for POWER9 native hash Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Rename PATB/PATBE -> PATE Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Flush the TLB locally when the LPIDR is... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Fix synchronization of mttcg with broadcast... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Add basic support for "new format" HPTE... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Fix ordering of hash MMU accesses Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Fix #include guard in mmu-book3s-v3.h Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Re-enable RMLS on POWER9 for virtual hypervisors Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc/mmu: Use LPCR:HR to chose radix vs. hash... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc/spapr: Set LPCR:HR when using Radix mode Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | tests/device-plug: Add memory unplug request test for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | tests/device-plug: Add CPU core unplug request test... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | tests/device-plug: Add CCW unplug test for s390x Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | tests/device-plug: Add a simple PCI unplug request... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | spapr: support memory unplug for qtest Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | David Hildenbrand | cpus: Properly release the iothread lock when killing... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Prasad J Pandit | ppc: add host-serial and host-model machine attributes... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Add support for LPCR:HEIC on POWER9 Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Add POWER9 external interrupt model Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Add Hypervisor Virtualization Interrupt... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Detect erroneous condition in interrupt... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Add POWER9 exception model Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Rename "in_pm_state" to "resume_as_sreset" Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Move "wakeup reset" code to a separate... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Fix support for "STOP light" states on... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Don't clobber MSR:EE on PM instructions Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Benjamin Herrenschmidt | target/ppc: Fix nip on power management instructions Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vmin* and vmax* to vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vadd*s and vsub*s to vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Split out VSCR_SAT to a vector field Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add set_vscr_sat Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use mtvscr/mfvscr for vmstate Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Add helper_mfvscr Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Remove vscr_nj and vscr_sat Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Use helper_mtvscr for reset and gdb Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: Pass integer to helper_mtvscr Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxsel to vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltw to vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert xxspltib to vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert VSX logical operations to vector... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vsplt[bhw] to use vector operations Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Richard Henderson | target/ppc: convert vspltis[bhw] to use vector operations Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Mark Cave-Ayland | target/ppc: convert vaddu[b,h,w,d] and vsubu[b,h,w... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-18 | Mark Cave-Ayland | target/ppc: convert VMX logical instructions to use... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Drop the KVM ICS class Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | spapr/irq: Use the "simple" ICS class for KVM Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Handle KVM interrupt presentation from "simple... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Handle KVM ICS reset from the "simple" ICS code Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Explicitely call KVM ICS methods from the common... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Drop the KVM ICP class Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | spapr/irq: Use the base ICP class for KVM Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Handle KVM ICP realize from the common code Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Handle KVM ICP reset from the common code Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xics: Explicitely call KVM ICP methods from the common... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Cédric Le Goater | spapr/irq: remove the XICS offset adjustment Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Cédric Le Goater | spapr/irq: add an 'nr_irq' parameter to initialize... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Fabiano Rosas | spapr: fix out of bounds write in spapr_populate_drmem_v2 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Benjamin Herrenschmidt | target/ppc: Disable ISA 2.06 PM instructions on POWER9 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Michael Roth | qdev: pass an Object * to qbus_set_hotplug_handler() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | xive: Only set source type for LSIs Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Roman Kapl | ppc: fix crash during branch stepping Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Benjamin Herrenschmidt | target/ppc: Remove some #if 0'ed code Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Mark Cave-Ayland | mac_newworld: change default NIC to sungem for mac99... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | spapr: Disallow unsupported kernel-irqchip settings Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Mark Cave-Ayland | cuda: decrease time delay before raising VIA SR interrupt... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | spapr_pci: Fix interrupt leak in rtas_ibm_change_msi... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | BALATON Zoltan | target/ppc: Fix msync to do what hardware does Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Fabiano Rosas | target/ppc: Enable reporting of SPRs to GDB Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Greg Kurz | spapr: Rename xics to intc in interrupt controller... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-17 | Philippe Mathieu... | hw/ppc/prep: Drop useless inclusion of "hw/i386/pc.h" Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Murilo Opsfelder... | mmap-alloc: fix hugetlbfs misaligned length in ppc64 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Murilo Opsfelder... | mmap-alloc: unfold qemu_ram_mmap() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | hw/ppc: Don't include m48t59.h if it is not necessary Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Alexey Kardashevskiy | spapr_pci: Fix endianness in assigned-addresses property Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: remove various HOST_WORDS_BIGENDIAN hacks... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: remove ROTRu32 and ROTRu64 macros from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: simplify VEXT_SIGNED macro in int_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: eliminate use of EL_IDX macros from int_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: eliminate use of HI_IDX and LO_IDX macros... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: rework vmul{e,o}{s,u}{b,h,w} instructions... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: rework vmrg{l,h}{b,h,w} instructions to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | hw/ppc/spapr: Add support for "-vga cirrus" Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | QemuMacDrivers: update qemu_vga.ndrv to 90c488d built... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | MAINTAINERS: add myself as maintainer for Mac Old World... Acked-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Alexey Kardashevskiy | spapr: Drop unused parameters from fdt building helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | MAINTAINERS: Merge the two e500 sections Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | MAINTAINERS: XIVE is an interrupt controller, not a... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | hw/ppc: Move ppc40x_*reset() functions from ppc405_uc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Cédric Le Goater | ppc: remove the interrupt presenters from under PowerPCCPU Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Mark Cave-Ayland | target/ppc: implement complete set of Vsr* macros Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Cédric Le Goater | spapr: move the interrupt presenters under machine_data Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Cédric Le Goater | ppc/pnv: introduce a CPU machine_data Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Cédric Le Goater | xive: add a get_tctx() method to the XiveRouter Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | David Hildenbrand | spapr/pci: Fix primary bus number for PCI bridges Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Greg Kurz | spapr: Forbid setting ic-mode for old machine types Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Thomas Huth | hw/ppc/spapr: Encode the SCSI channel (bus) in the... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-04 | Cédric Le Goater | spapr/vio: remove the "irq" property" Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
next |