2019-03-12 | Cédric Le Goater | ppc/pnv: change the CPU machine_data presenter type... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Cédric Le Goater | ppc/pnv: export the xive_router_notify() routine Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Cédric Le Goater | ppc/xive: export the TIMA memory accessors Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Cédric Le Goater | ppc: externalize ppc_get_vcpu_by_pir() Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Cédric Le Goater | ppc/xive: hardwire the Physical CAM line of the thread... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Andrew Randrianasulu | PPC: E500: Add FSL I2C controller and integrate RTC... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Enable H_PAGE_INIT in-kernel handling Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | David Gibson | spapr: Force SPAPR_MEMORY_BLOCK_SIZE to be a hwaddr... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Clear partition table entry when... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Alexander Graf | PPC: E500: Update u-boot to v2019.01 Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Fabiano Rosas | target/ppc: Refactor kvm_handle_debug Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Fabiano Rosas | target/ppc: Move handling of hardware breakpoints to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Fabiano Rosas | target/ppc: Move exception vector offset computation... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Enable mitigations by default for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/tcg: make spapr_caps apply cap-[cfpc/sbbc... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Add SPAPR_CAP_CCF_ASSIST Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Add workaround option to SPAPR_CAP_IBS Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Enable the large decrementer for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc: Implement large decrementer support for KVM Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc: Implement large decrementer support for TCG Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Suraj Jitindar Singh | target/ppc/spapr: Add SPAPR_CAP_LARGE_DECREMENTER Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-12 | Greg Kurz | Revert "spapr: support memory unplug for qtest" Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-11 | Greg Kurz | spapr: Simulate CAS for qtest Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-11 | Alexey Kardashevskiy | vfio/spapr: Rename local systempagesize variable Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-03-11 | Alexey Kardashevskiy | vfio/spapr: Fix indirect levels calculation Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-26 | Murilo Opsfelder... | ppc/pnv: use IEC binary prefixes to represent sizes Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-26 | Murilo Opsfelder... | ppc/pnv: add INITRD_MAX_SIZE constant Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-26 | Murilo Opsfelder... | ppc/pnv: increase kernel size limit to 256MiB Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Thomas Huth | hw/ppc: Use object_initialize_child for correct reference... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Cédric Le Goater | ppc/xive: xive does not have a POWER7 interrupt model Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | tests/device-plug: Add PHB unplug request test for... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Michael Roth | spapr: enable PHB hotplug for default pseries machine... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr: add hotplug hooks for PHB hotplug Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Michael Roth | spapr_pci: add ibm, my-drc-index property for PHB hotplug Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Michael Roth | spapr_pci: provide node start offset via spapr_populate_pci_dt() Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Michael Roth | spapr_events: add support for phb hotplug events Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Nathan Fontenot | spapr: populate PHB DRC entries for root DT node Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Michael Roth | spapr: create DR connectors for PHBs Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr_pci: add PHB unrealize Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr_irq: Expose the phandle of the interrupt controller Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr: Expose the name of the interrupt controller... Reviewed-by: David Gibson <david@gibson.dropbear.id.au> Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | xics: Write source state to KVM at claim time Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr/drc: Drop spapr_drc_attach() fdt argument Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr/pci: Generate FDT fragment at configure connector... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
2019-02-25 | Greg Kurz | spapr: Generate FDT fragment for CPUs at configure... Signed-off-by: David Gibson <david@gibson.dropbear.id.au> |
commitcommitdifftree |
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 |
next |