2019-12-16 |
David Gibson | spapr: Simplify ovec diff Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Fold h_cas_compose_response() into h_client_architect... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Improve handling of fdt buffer size Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | spapr: Don't trigger a CAS reboot for XICS/XIVE mode... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-12-16 |
David Gibson | exynos4210_gic: Suppress gcc9 format-truncation warnings Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | spapr: Work around spurious warnings from vfio INTx... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | spapr: Handle irq backend changes with VFIO PCI devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | vfio/pci: Respond to KVM irqchip change notifier Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | vfio/pci: Split vfio_intx_update() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-25 |
David Gibson | kvm: Introduce KVM irqchip change notifier Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-11-18 |
David Gibson | spapr/kvm: Set default cpu model for all machine classes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Move SpaprIrq::nr_xirqs to SpaprMachineClass Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Remove SpaprIrq::nr_msis Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move SpaprIrq::post_load hook to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move SpaprIrq::reset hook logic... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Remove SpaprIrq::init_kvm hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Match signatures for XICS and XIVE... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move dt_populate from SpaprIrq to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move print_info from SpaprIrq to... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move set_irq from SpaprIrq to SpaprInterr... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr: Formalize notion of active interrupt controller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move irq claim and free from SpaprIrq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Move cpu_intc_create from SpaprIrq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-23 |
David Gibson | spapr, xics, xive: Introduce SpaprInterruptController... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate SpaprIrq::init hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Add return value to spapr_irq_check() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Use less cryptic representation of which irq... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xive: Improve irq claim/free path Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr, xics, xive: Better use of assert()s on irq claim... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Handle freeing of multiple irqs in frontend... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Remove unhelpful tracepoints from spapr_irq_free_xics() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate SpaprIrq:get_nodename method Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Simplify spapr_qirq() handling Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Fix indexing of XICS irqs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Eliminate nr_irqs parameter to SpaprIrq::init Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Clarify and fix handling of nr_irqs Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Replace spapr_vio_qirq() helper with spapr_vio_irq_pu... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Fold spapr_phb_lsi_qirq() into its single caller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Create sPAPR specific ICS subtype Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Merge TYPE_ICS_BASE and TYPE_ICS_SIMPLE classes Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Eliminate reset hook Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Rename misleading ics_simple_*() functions Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Eliminate 'reject', 'resend' and 'eoi' class... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | xics: Minor fixes for XICSFabric interface Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Move handling of special NVLink numa node from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-10-04 |
David Gibson | spapr: Simplify handling of pre ISA 3.0 guest workaround... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-09-19 |
David Gibson | tests/acceptance: Specify arch for QueryCPUModelExpansion Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-28 |
David Gibson | spapr: Use SHUTDOWN_CAUSE_SUBSYSTEM_RESET for CAS reboots Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-21 |
David Gibson | spapr_pci: Allow 2MiB and 16MiB IOMMU pagesizes by... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-08-13 |
David Gibson | spapr: Reset CAS & IRQ subsystem after devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Allow hot plug/unplug of PCI bridges and devices... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Direct all PCI hotplug to host bridge, rather... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Don't use bus number for building DRC ids Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up DRC index construction Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up spapr_drc_populate_dt() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up dt creation for PCI buses Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up device tree construction for PCI devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-06-12 |
David Gibson | spapr: Clean up device node name generation for PCI... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pci: Fold pci_get_bus_devfn() into its sole caller Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pci: Make is_bridge a bool Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | pcie: Simplify pci_adjust_config_limit() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | spapr: Fix phb_placement backwards compatibility Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | spapr: Add forgotten capability to migration stream Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-29 |
David Gibson | tests: Fix up docker cross builds for ppc64 (BE) targets Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-20 |
David Gibson | pci: Simplify pci_bus_is_root() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-05-20 |
David Gibson | pcie: Remove redundant test in pcie_mmcfg_data_{read... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/spe-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/vmx-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/vsx-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate/fp-impl.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for translate_init.inc.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for monitor.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu-hash64.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mmu-hash32.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for misc_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mfrom_table.inc.c & mfrom_table_... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for mem_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for machine.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for kvm_ppc.h and kvm.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for helper_regs.h Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for gdbstub.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for excp_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for dfp_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for fpu_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for int_helper.c Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for cpu.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-04-26 |
David Gibson | target/ppc: Style fixes for ppc-models.[ch] Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-29 |
David Gibson | exec: Only count mapped memory backends for qemu_getrampages... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-28 |
David Gibson | spapr: Simplify handling of host-serial and host-model... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-19 |
David Gibson | spapr: Correctly set LPCR[GTSE] in H_REGISTER_PROCESS_TABLE Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-13 |
David Gibson | virtio-balloon: Restore MADV_WILLNEED hint on balloon... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-13 |
David Gibson | virtio-balloon: Fix possible guest memory corruption... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-13 |
David Gibson | virtio-balloon: Don't mismatch g_malloc()/free (CID... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-12 |
David Gibson | Suppress test warnings about missing Spectre/Meltdown... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-03-12 |
David Gibson | spapr: Use CamelCase properly Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
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>
|
commit | commitdiff | tree |
2019-02-22 |
David Gibson | virtio-balloon: Safely handle BALLOON_PAGE_SIZE < host... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2019-02-21 |
David Gibson | virtio-balloon: Use ram_block_discard_range() instead... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |