2021-09-27 |
David Gibson | qemu: Split machine_ppc.py acceptance tests Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-08-27 |
David Gibson | spapr_pci: Fix leak in spapr_phb_vfio_get_loc_code... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-07-09 |
David Gibson | ppc/pegasos2: Fix use of && instead of & Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | s390: Recognize confidential-guest-support option Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Alter virtio default properties... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | spapr: PEF: prevent migration Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | spapr: Add PEF based confidential guest support Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Update documentation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Move SEV initialization... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Introduce cgs "ready" flag Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | sev: Add Error ** to sev_kvm_init() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Rework the "memory-encryption... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Move side effect out of... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | sev: Remove false abstraction of flash encryption Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2021-02-08 |
David Gibson | confidential guest support: Introduce new confidential... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-12-14 |
David Gibson | MAINTAINERS: Add Greg Kurz as co-maintainer for ppc Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-09-08 |
David Gibson | spapr: Remove unnecessary DRC type-checker macros Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-09-08 |
David Gibson | adb: Correct class size on TYPE_ADB_DEVICE Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Unify SEVState and SevGuestState Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Remove redundant handle field Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Remove redundant policy field Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Remove redundant cbitpos and reduced_phys_... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Partial cleanup to sev_state global Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Embed SEVState in SevGuestState Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Rename QSevGuestInfo Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Move local structure definitions... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-06-12 |
David Gibson | target/i386: sev: Remove unused QSevGuestInfoClass Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-05-07 |
David Gibson | spapr_nvdimm: Tweak error messages Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-05-07 |
David Gibson | spapr: Don't allow unplug of NVLink2 devices Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-04-06 |
David Gibson | spapr: Fix failure path for attempting to hot unplug... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Rename DT functions to newer naming convention Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Move creation of ibm,architecture-vec-5 property Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Move creation of ibm,dynamic-reconfiguration... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-17 |
David Gibson | spapr: Clean up RMA size calculation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't clamp RMA to 16GiB on new machine types Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't attempt to clamp RMA to VRMA constraint Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr,ppc: Simplify signature of kvmppc_rma_size() Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr: Don't use weird units for MIN_RMA_SLOF Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Don't store VRMA SLBE persistently Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Only calculate RMLS derived RMA limit on... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Correct RMLS table Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Streamline calculation of RMA limit from... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Use class fields to simplify LPCR masking Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Remove RMOR register from POWER9 & POWER10 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | spapr, ppc: Remove VPM0/RMLS hacks for POWER9 Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Introduce ppc_hash64_use_vrma() helper Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | target/ppc: Correct handling of real mode accesses... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | ppc: Remove stub of PPC970 HID4 implementation Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-03-16 |
David Gibson | ppc: Remove stub support for 32-bit hypervisor mode Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
2020-02-03 |
David Gibson | spapr: Enable DD2.3 accelerated count cache flush in... Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
|
commit | commitdiff | tree |
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 |