Commit Graph

  • 442da7dc77 hw/arm/virt-acpi-build: Add PC-DIMM in SRAT Shameer Kolothum 2019-09-18 14:06:28 +01:00
  • cff51ac978 hw/arm/virt: Enable device memory cold/hot plug with ACPI boot Shameer Kolothum 2019-09-18 14:06:27 +01:00
  • 1f283ae124 hw/arm/virt: Add memory hotplug framework Eric Auger 2019-09-18 14:06:26 +01:00
  • ebb6207502 hw/acpi: Add ACPI Generic Event Device Support Samuel Ortiz 2019-09-18 14:06:25 +01:00
  • 22338fea78 hw/acpi: Do not create memory hotplug method when handler is not defined Samuel Ortiz 2019-09-18 14:06:24 +01:00
  • 091c466e26 hw/acpi: Make ACPI IO address space configurable Shameer Kolothum 2019-09-18 14:06:23 +01:00
  • c6beefd674 vhost-user: save features if the char dev is closed Adrian Moreno 2019-09-24 18:20:44 +02:00
  • 9e5319ca52 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging Peter Maydell 2019-10-04 18:32:34 +01:00
  • a1834d975f target/i386/kvm: Silence warning from Valgrind about uninitialized bytes Thomas Huth 2019-09-24 09:47:38 +02:00
  • 048c95163b target/i386: work around KVM_GET_MSRS bug for secondary execution controls Paolo Bonzini 2019-07-02 14:58:48 +02:00
  • 20a78b02d3 target/i386: add VMX features Paolo Bonzini 2019-07-01 18:32:17 +02:00
  • 49d51b8927 vmxcap: correct the name of the variables Paolo Bonzini 2019-07-01 16:51:24 +02:00
  • 704798add8 target/i386: add VMX definitions Paolo Bonzini 2019-07-01 18:24:52 +02:00
  • ede146c2e7 target/i386: expand feature words to 64 bits Paolo Bonzini 2019-07-01 17:38:54 +02:00
  • 99e24dbdaa target/i386: introduce generic feature dependency mechanism Paolo Bonzini 2019-07-01 17:26:45 +02:00
  • 245edd0cfb target/i386: handle filtered_features in a new function mark_unavailable_features Paolo Bonzini 2019-07-02 15:32:41 +02:00
  • 9e5ef16491 tests/docker: only enable ubsan for test-clang Paolo Bonzini 2019-10-01 15:48:55 +02:00
  • 873df2cec1 win32: work around main-loop busy loop on socket/fd event Marc-André Lureau 2019-10-01 17:26:09 +04:00
  • 2d18ec29ba tests: skip serial test on windows Marc-André Lureau 2019-10-01 17:26:08 +04:00
  • f1cd5d41ef util: WSAEWOULDBLOCK on connect should map to EINPROGRESS Marc-André Lureau 2019-10-01 17:26:07 +04:00
  • 56f997500a Fix wrong behavior of cpu_memory_rw_debug() function in SMM Dmitry Poletaev 2019-09-18 13:07:06 +03:00
  • 549d400587 memory: allow memory_region_register_iommu_notifier() to fail Eric Auger 2019-09-24 10:25:17 +02:00
  • d7d8783647 vfio: Turn the container error into an Error handle Eric Auger 2019-09-24 10:25:16 +02:00
  • e900135dcf i386: Add CPUID bit for CLZERO and XSAVEERPTR Sebastian Andrzej Siewior 2019-09-25 23:49:48 +02:00
  • 6f89ec7442 docker: test-debug: disable LeakSanitizer Paolo Bonzini 2019-10-01 15:36:28 +02:00
  • e97dd6b2b3 lm32: do not leak memory on object_new/object_unref Paolo Bonzini 2019-10-01 15:36:27 +02:00
  • 9739b11adc cris: do not leak struct cris_disasm_data Paolo Bonzini 2019-10-01 15:36:26 +02:00
  • 0287d89f3e mips: fix memory leaks in board initialization Paolo Bonzini 2019-10-01 15:36:25 +02:00
  • 266a880e31 hppa: fix leak from g_strdup_printf Paolo Bonzini 2019-10-01 15:36:24 +02:00
  • 67c1ea9940 mcf5208: fix leak from qemu_allocate_irqs Paolo Bonzini 2019-10-01 15:36:23 +02:00
  • 100781a8cd microblaze: fix leak of fdevice tree blob Paolo Bonzini 2019-10-01 15:36:22 +02:00
  • f5f72e8f31 ide: fix leak from qemu_allocate_irqs Paolo Bonzini 2019-10-01 15:36:21 +02:00
  • c0ff379514 hw/isa: Introduce a CONFIG_ISA_SUPERIO switch for isa-superio.c Thomas Huth 2019-09-30 17:04:36 +02:00
  • 7e693a0500 iotests: Remove Python 2 compatibility code Kevin Wolf 2019-09-19 18:18:31 +02:00
  • c69719fcad iotests: Require Python 3.6 or later Kevin Wolf 2019-09-18 10:50:05 +02:00
  • 92b22e7b17 iotests: Test internal snapshots with -blockdev Kevin Wolf 2019-09-17 12:43:42 +02:00
  • 05f4aced65 block/snapshot: Restrict set of snapshot nodes Kevin Wolf 2019-09-17 12:26:23 +02:00
  • 1aba8716c8 ppc/pnv: Remove the XICSFabric Interface from the POWER9 machine Cédric Le Goater 2019-10-03 16:36:17 +02:00
  • f478d9af21 spapr: Eliminate SpaprIrq::init hook David Gibson 2019-09-30 12:24:43 +10:00
  • 0a3fd3df6f spapr: Add return value to spapr_irq_check() David Gibson 2019-09-30 12:20:47 +10:00
  • ca62823b79 spapr: Use less cryptic representation of which irq backends are supported David Gibson 2019-09-25 15:12:07 +10:00
  • e594c2ad1c xive: Improve irq claim/free path David Gibson 2019-09-25 13:24:14 +10:00
  • 580dde5e4a spapr, xics, xive: Better use of assert()s on irq claim/free paths David Gibson 2019-09-25 13:49:59 +10:00
  • f233cee97b spapr: Handle freeing of multiple irqs in frontend only David Gibson 2019-09-25 00:12:21 +10:00
  • 85d0425652 spapr: Remove unhelpful tracepoints from spapr_irq_free_xics() David Gibson 2019-09-25 00:05:03 +10:00
  • 14789694cd spapr: Eliminate SpaprIrq:get_nodename method David Gibson 2019-09-23 15:19:28 +10:00
  • af1861511d spapr: Simplify spapr_qirq() handling David Gibson 2019-09-23 16:18:28 +10:00
  • 9f53c0db19 spapr: Fix indexing of XICS irqs David Gibson 2019-09-24 11:12:19 +10:00
  • fe9b61b246 spapr: Eliminate nr_irqs parameter to SpaprIrq::init David Gibson 2019-09-24 11:34:12 +10:00
  • ad8de98636 spapr: Clarify and fix handling of nr_irqs David Gibson 2019-09-24 10:53:50 +10:00
  • 7678b74a94 spapr: Replace spapr_vio_qirq() helper with spapr_vio_irq_pulse() helper David Gibson 2019-09-23 15:50:09 +10:00
  • 258aa5ce1c spapr: Fold spapr_phb_lsi_qirq() into its single caller David Gibson 2019-09-23 15:43:58 +10:00
  • 9db8c551c9 xics: Create sPAPR specific ICS subtype David Gibson 2019-09-24 15:51:55 +10:00
  • 642e92719e xics: Merge TYPE_ICS_BASE and TYPE_ICS_SIMPLE classes David Gibson 2019-09-24 15:29:25 +10:00
  • da2ef5b2f2 xics: Eliminate reset hook David Gibson 2019-09-24 14:19:22 +10:00
  • 28976c99cf xics: Rename misleading ics_simple_*() functions David Gibson 2019-09-24 14:13:39 +10:00
  • d5803c7319 xics: Eliminate 'reject', 'resend' and 'eoi' class hooks David Gibson 2019-09-24 13:56:47 +10:00
  • 00ed3da9b5 xics: Minor fixes for XICSFabric interface David Gibson 2019-09-24 16:00:33 +10:00
  • 627fa61746 spapr/xive: skip partially initialized vCPUs in presenter Cédric Le Goater 2019-10-01 10:57:22 +02:00
  • 428115c3a9 target/ppc: use Vsr macros in BCD helpers Mark Cave-Ayland 2019-09-26 21:44:53 +01:00
  • e68cd0cb5c spapr: Render full FDT on ibm,client-architecture-support Alexey Kardashevskiy 2019-09-02 15:41:16 +10:00
  • c4ec08ab70 spapr-pci: Stop providing assigned-addresses Alexey Kardashevskiy 2019-09-27 12:26:51 +10:00
  • f6d4c423a2 target/ppc: remove unnecessary if() around calls to set_dfp{64,128}() in DFP macros Mark Cave-Ayland 2019-09-26 19:58:01 +01:00
  • 1ea80bf7f4 target/ppc: use existing VsrD() macro to eliminate HI_IDX and LO_IDX from dfp_helper.c Mark Cave-Ayland 2019-09-26 19:58:00 +01:00
  • 64b8574e14 target/ppc: change struct PPC_DFP decimal storage from uint64[2] to ppc_vsr_t Mark Cave-Ayland 2019-09-26 19:57:59 +01:00
  • 474c2e931d target/ppc: introduce dfp_finalize_decimal{64,128}() helper functions Mark Cave-Ayland 2019-09-26 19:57:58 +01:00
  • d9acba3130 target/ppc: update {get,set}_dfp{64,128}() helper functions to read/write DFP numbers correctly Mark Cave-Ayland 2019-09-26 19:57:57 +01:00
  • 33432d7737 target/ppc: introduce set_dfp{64,128}() helper functions Mark Cave-Ayland 2019-09-26 19:57:56 +01:00
  • 6a8fbb9bdb target/ppc: introduce get_dfp{64,128}() helper functions Mark Cave-Ayland 2019-09-26 19:57:55 +01:00
  • 85164ad4ed pseries: Update SLOF firmware image Alexey Kardashevskiy 2019-09-11 16:24:32 +10:00
  • 744a928cce spapr: Stop providing RTAS blob Alexey Kardashevskiy 2019-07-16 15:27:43 +10:00
  • 5ced78955f spapr: Do not put empty properties for -kernel/-initrd/-append Alexey Kardashevskiy 2019-09-03 12:35:33 +10:00
  • 3a17e38f6e spapr: Skip leading zeroes from memory@ DT node names Alexey Kardashevskiy 2019-09-03 12:34:34 +10:00
  • f767b1ac57 spapr: Fixes a leak in CAS Alexey Kardashevskiy 2019-08-23 12:39:57 +10:00
  • db5127b28a spapr: Move handling of special NVLink numa node from reset to init David Gibson 2019-09-06 14:48:28 +10:00
  • daa36379ce spapr: Simplify handling of pre ISA 3.0 guest workaround handling David Gibson 2019-08-28 13:59:27 +10:00
  • 972bd57689 ppc/kvm: Skip writing DPDES back when in run time state Alexey Kardashevskiy 2019-09-23 18:41:10 +10:00
  • 5c94dd3806 ppc: Use FPSCR defines instead of constants Paul A. Clarke 2019-09-18 09:32:49 -05:00
  • bc7a45ab88 ppc: Add support for 'mffsce' instruction Paul A. Clarke 2019-09-18 09:31:22 -05:00
  • a2735cf483 ppc: Add support for 'mffscrn','mffscrni' instructions Paul A. Clarke 2019-09-18 09:31:21 -05:00
  • 4c3539d491 spapr/irq: Only claim VALID interrupts at the KVM level Cédric Le Goater 2019-09-11 15:39:37 +02:00
  • 4a99d40551 spapr/irq: Introduce an ics_irq_free() helper Cédric Le Goater 2019-09-11 15:39:36 +02:00
  • 3887d24123 hw/ppc/pnv_homer: add PowerNV homer device model Balamuruhan S 2019-09-12 15:00:54 +05:30
  • f3db82660d hw/ppc/pnv_occ: add sram device model for occ common area Balamuruhan S 2019-09-12 15:00:53 +05:30
  • 7454558c69 hw/ppc/pnv_xscom: retrieve homer/occ base address from PBA BARs Balamuruhan S 2019-09-12 15:00:52 +05:30
  • f041d6af55 spapr: Report kvm_irqchip_in_kernel() in 'info pic' Greg Kurz 2019-09-12 16:30:09 +02:00
  • 59b7c1c283 hw/ppc/pnv: fix checkpatch.pl coding style warnings Balamuruhan S 2019-09-11 19:59:25 +05:30
  • 226c9d15df spapr-tpm-proxy: Drop misleading check Greg Kurz 2019-09-09 20:10:09 +02:00
  • f42b6f535c ppc/pnv: fix "bmc" node name in DT Cédric Le Goater 2019-09-02 11:29:32 +02:00
  • 58c46efa45 pseries: do not allow memory-less/cpu-less NUMA node Laurent Vivier 2019-08-30 18:13:45 +02:00
  • 86cf9e1546 replay: don't synchronize memory operations in replay mode Pavel Dovgalyuk 2019-09-17 12:54:06 +03:00
  • b2aca78cb2 qemu-pr-helper: fix crash in mpath_reconstruct_sense Maxim Levitsky 2019-09-24 02:38:48 +03:00
  • 8c51642b42 tests/migration: Add a test for auto converge Yury Kotov 2019-09-09 16:13:35 +03:00
  • 87287ac02c accel/kvm: ensure ret always set Alex Bennée 2019-10-02 11:22:12 +01:00
  • 120b721f5b slirp: Allow non-local DNS address when restrict is off Samuel Thibault 2019-09-29 20:08:20 +02:00
  • 4f59102571 Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-oct-01-2019' into staging Peter Maydell 2019-10-01 16:21:42 +01:00
  • 0a1bb9127b target/mips: msa: Move helpers for <AND|NOR|OR|XOR>.V Aleksandar Markovic 2019-09-25 14:46:12 +02:00
  • 26f0e079a0 target/mips: msa: Simplify and move helper for MOVE.V Aleksandar Markovic 2019-09-25 14:46:11 +02:00
  • a6387ea5de target/mips: msa: Split helpers for MOD_<S|U>.<B|H|W|D> Aleksandar Markovic 2019-09-25 14:46:10 +02:00
  • 64a0257f1f target/mips: msa: Split helpers for DIV_<S|U>.<B|H|W|D> Aleksandar Markovic 2019-09-25 14:46:09 +02:00