Commit Graph

  • 89ffdcec27 target/riscv: add cfg properties for zfinx, zdinx and zhinx{min} Weiwei Li 2022-02-11 12:39:15 +08:00
  • aecabd50b7 hw: riscv: opentitan: fixup SPI addresses Wilfred Mallawa 2022-02-18 16:38:39 +10:00
  • 0631aaae31 hw/riscv: virt: Increase maximum number of allowed CPUs Anup Patel 2022-02-20 14:25:26 +05:30
  • c65bc383ed docs/system: riscv: Document AIA options for virt machine Anup Patel 2022-02-20 14:25:25 +05:30
  • 28d8c28120 hw/riscv: virt: Add optional AIA IMSIC support to virt machine Anup Patel 2022-02-20 14:25:24 +05:30
  • 9746e583fe hw/intc: Add RISC-V AIA IMSIC device emulation Anup Patel 2022-02-20 14:25:23 +05:30
  • e6faee6585 hw/riscv: virt: Add optional AIA APLIC support to virt machine Anup Patel 2022-02-20 14:25:22 +05:30
  • 90f9e35b78 target/riscv: fix inverted checks for ext_zb[abcs] Philipp Tomsich 2022-02-03 16:39:45 +01:00
  • 36eae3a732 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/pull-migration-20220302b' into staging Peter Maydell 2022-03-02 20:55:48 +00:00
  • 268c11984e ui/cocoa.m: Remove unnecessary NSAutoreleasePools Peter Maydell 2022-02-24 10:13:30 +00:00
  • 8d65dee2c4 ui/cocoa.m: Fix updateUIInfo threading issues Peter Maydell 2022-02-24 10:13:29 +00:00
  • dc8bc9d657 target/arm: Report KVM's actual PSCI version to guest in dtb Peter Maydell 2022-02-24 13:46:54 +00:00
  • ef56c2425e target/arm: Implement FEAT_LPA2 Richard Henderson 2022-03-01 11:59:56 -10:00
  • c20281b2a5 target/arm: Advertise all page sizes for -cpu max Richard Henderson 2022-03-01 11:59:55 -10:00
  • 3974ff93a7 target/arm: Validate tlbi TG matches translation granule in use Richard Henderson 2022-03-01 11:59:54 -10:00
  • d976de218c target/arm: Fix TLBIRange.base for 16k and 64k pages Richard Henderson 2022-03-01 11:59:53 -10:00
  • ab1cdb47bf target/arm: Introduce tlbi_aa64_get_range Richard Henderson 2022-03-01 11:59:52 -10:00
  • 13e481c933 target/arm: Extend arm_fi_to_lfsc to level -1 Richard Henderson 2022-03-01 11:59:51 -10:00
  • 7a928f43d8 target/arm: Implement FEAT_LPA Richard Henderson 2022-03-01 11:59:50 -10:00
  • 0af312b6ed target/arm: Implement FEAT_LVA Richard Henderson 2022-03-01 11:59:49 -10:00
  • 777ab8d844 target/arm: Prepare DBGBVR and DBGWVR for FEAT_LVA Richard Henderson 2022-03-01 11:59:48 -10:00
  • f4ecc01537 target/arm: Honor TCR_ELx.{I}PS Richard Henderson 2022-03-01 11:59:47 -10:00
  • d06449f2eb target/arm: Use MAKE_64BIT_MASK to compute indexmask Richard Henderson 2022-03-01 11:59:46 -10:00
  • 49ba115bb7 target/arm: Pass outputsize down to check_s2_mmu_setup Richard Henderson 2022-03-01 11:59:45 -10:00
  • 71a77257dd target/arm: Move arm_pamax out of line Richard Henderson 2022-03-01 11:59:44 -10:00
  • ebf93ce7c0 target/arm: Fault on invalid TCR_ELx.TxSZ Richard Henderson 2022-03-01 11:59:43 -10:00
  • 691f1ffdfc target/arm: Set TCR_EL1.TSZ for user-only Richard Henderson 2022-03-01 11:59:42 -10:00
  • d5e51efb9f hw/registerfields: Add FIELD_SEX<N> and FIELD_SDP<N> Richard Henderson 2022-03-01 11:59:41 -10:00
  • 4c579e15bd tests/qtest: add qtests for npcm7xx sdhci Shengtan Mao 2022-02-25 09:44:51 -08:00
  • 23d5acf3d4 target/arm: Fix early free of TCG temp in handle_simd_shift_fpint_conv() Wentao_Liang 2022-02-25 12:01:42 +08:00
  • 0dc71c701c target/arm: Support PSCI 1.1 and SMCCC 1.0 Akihiko Odaki 2022-02-13 12:57:53 +09:00
  • d8bdf97972 hw/i2c: flatten pca954x mux device Patrick Venture 2022-02-02 08:45:33 -08:00
  • bad187dfcb hw/input/tsc210x: Don't abort on bad SPI word widths Peter Maydell 2022-02-21 14:07:50 +00:00
  • e212fb05cd hw/arm/mps2-tz.c: Update AN547 documentation URL Peter Maydell 2022-02-21 09:41:44 +00:00
  • cc3b66ac94 mps3-an547: Add missing user ahb interfaces Jimmy Brisson 2022-02-10 15:02:27 -06:00
  • 1862198702 migration: Remove load_state_old and minimum_version_id_old Peter Maydell 2022-02-15 17:57:05 +00:00
  • 3ff5740187 tests: Pass in MigrateStart** into test_migrate_start() Peter Xu 2022-03-01 16:39:25 +08:00
  • e031149c78 migration: Add migration_incoming_transport_cleanup() Peter Xu 2022-03-01 16:39:14 +08:00
  • 27dd21b461 migration: postcopy_pause_fault_thread() never fails Peter Xu 2022-03-01 16:39:11 +08:00
  • d5c8f2afe8 migration: Enlarge postcopy recovery to capture !-EIO too Peter Xu 2022-03-01 16:39:10 +08:00
  • 755e8d7cb6 migration: Move static var in ram_block_from_stream() into global Peter Xu 2022-03-01 16:39:07 +08:00
  • 095c12a4a2 migration: Add postcopy_thread_create() Peter Xu 2022-03-01 16:39:06 +08:00
  • cfc7dc8abf migration: Dump ramblock and offset too when non-same-page detected Peter Xu 2022-03-01 16:39:05 +08:00
  • 77dadc3f83 migration: Introduce postcopy channels on dest node Peter Xu 2022-03-01 16:39:04 +08:00
  • b9a040b935 migration: Tracepoint change in postcopy-run bottom half Peter Xu 2022-03-01 16:39:03 +08:00
  • c84f976e91 migration: Finer grained tracepoints for POSTCOPY_LISTEN Peter Xu 2022-03-01 16:39:02 +08:00
  • a7060ba3cc migration: Dump sub-cmd name in loadvm_process_command tp Peter Xu 2022-03-01 16:39:01 +08:00
  • f736e414ee migration/rdma: set the REUSEADDR option for destination Jack Wang 2022-02-08 09:56:40 +01:00
  • 675fd3c96b qapi/monitor: allow VNC display id in set/expire_password Stefan Reiter 2022-02-25 09:49:49 +01:00
  • 7277db9103 qapi/monitor: refactor set/expire_password with enums Stefan Reiter 2022-02-25 09:49:48 +01:00
  • 26fcd76617 monitor/hmp: add support for flag argument with value Stefan Reiter 2022-02-25 09:49:47 +01:00
  • 4ce7a08d3e virtiofsd: Let meson check for statx.stx_mnt_id Hanna Reitz 2022-02-23 10:23:40 +01:00
  • acbcd06e5d clock-vmstate: Add missing END_OF_LIST Dr. David Alan Gilbert 2022-01-11 10:19:34 +00:00
  • 64ada298b9 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc-20220302' into staging Peter Maydell 2022-03-02 12:38:46 +00:00
  • 44efeb90b2 Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-and-semihosting-280222-1' into staging Peter Maydell 2022-03-02 10:46:16 +00:00
  • 4e3091eace
    Dump Control Flow Graph in AFLCoverage LLVM Pass (#557) Chaofan Shou 2022-03-02 02:19:19 -08:00
  • 1695184305 hw/ppc/spapr_vio.c: use g_autofree in spapr_dt_vdevice() Daniel Henrique Barboza 2022-03-02 06:51:40 +01:00
  • 3a1229148d hw/ppc/spapr_rtas.c: use g_autofree in rtas_ibm_get_system_parameter() Daniel Henrique Barboza 2022-03-02 06:51:40 +01:00
  • ecccc4bed7 spapr_pci_nvlink2.c: use g_autofree in spapr_phb_nvgpu_ram_populate_dt() Daniel Henrique Barboza 2022-03-02 06:51:40 +01:00
  • 1628293727 hw/ppc/spapr_numa.c: simplify spapr_numa_write_assoc_lookup_arrays() Daniel Henrique Barboza 2022-03-02 06:51:40 +01:00
  • 5436eee1ac hw/ppc/spapr_drc.c: use g_autofree in spapr_drc_by_index() Daniel Henrique Barboza 2022-03-02 06:51:40 +01:00
  • 7614114e90 hw/ppc/spapr_drc.c: use g_autofree in spapr_dr_connector_new() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • ef2ece4a87 hw/ppc/spapr_drc.c: use g_autofree in drc_unrealize() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • 37deca77a6 hw/ppc/spapr_drc.c: use g_autofree in drc_realize() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • 75610acfd3 hw/ppc/spapr_drc.c: use g_auto in spapr_dt_drc() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • 37d1953448 hw/ppc/spapr_caps.c: use g_autofree in spapr_caps_add_properties() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • bc940c46c9 hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_get_string() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • ea8464fa27 hw/ppc/spapr_caps.c: use g_autofree in spapr_cap_set_string() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • 5f2b96b38e hw/ppc/spapr.c: fail early if no firmware found in machine_init() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • aebb9b9cb2 hw/ppc/spapr.c: use g_autofree in spapr_dt_chosen() Daniel Henrique Barboza 2022-03-02 06:51:39 +01:00
  • 09a7e60c64 pnv/xive2: Add support for 8bits thread id Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 835806f1f9 pnv/xive2: Add support for automatic save&restore Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • e16032b8dc xive2: Add a get_config() handler for the router configuration Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 747ffe28ca pnv/xive2: Add support XIVE2 P9-compat mode (or Gen1) Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 95d729e2bc ppc/pnv: add XIVE Gen2 TIMA support Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 707ea7ab4d pnv/xive2: Introduce new capability bits Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 34b0696be4 ppc/pnv: Add support for PHB5 "Address-based trigger" mode Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • c6b8cc370d ppc/pnv: Add support for PQ offload on PHB5 Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 0aa2612a01 ppc/xive: Add support for PQ state bits offload Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • aadf13abaa ppc/xive2: Add support for notification injection on ESB pages Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 24c8fa968a ppc/psi: Add support for StoreEOI and 64k ESB pages (POWER10) Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 924996766b ppc/pnv: Add a HOMER model to POWER10 Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 623575e16c ppc/pnv: Add model for POWER10 PHB5 PCIe Host bridge Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • ae4c68e366 ppc/pnv: Add POWER10 quads Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • 8bf682a349 ppc/pnv: Add a OCC model for POWER10 Cédric Le Goater 2022-03-02 06:51:39 +01:00
  • da71b7e3ed ppc/pnv: Add a XIVE2 controller to the POWER10 chip Cédric Le Goater 2022-03-02 06:51:38 +01:00
  • 09a67f3d0e ppc/xive2: Introduce a presenter matching routine Cédric Le Goater 2022-03-02 06:51:38 +01:00
  • f8a233dedf ppc/xive2: Introduce a XIVE2 core framework Cédric Le Goater 2022-03-02 06:51:38 +01:00
  • 604d00c76f target/ppc: implement lxvr[bhwd]/stxvr[bhwd]x Lucas Coutinho 2022-03-02 06:51:38 +01:00
  • 20e2d04e66 target/ppc: implement plxssp/pstxssp Leandro Lupori 2022-03-02 06:51:38 +01:00
  • 7eec8cbb1b target/ppc: implement plxsd/pstxsd Leandro Lupori 2022-03-02 06:51:38 +01:00
  • 3909ff1fac target/ppc: Implement xvcvbf16spn and xvcvspbf16 instructions Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 7b8d6e3e79 target/ppc: Implement xs{max,min}cqp Víctor Colombo 2022-03-02 06:51:38 +01:00
  • da499405aa target/ppc: Refactor VSX_MAX_MINC helper Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 5307df8f3a target/ppc: Move xs{max, min}[cj]dp to use do_helper_XX3 Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 72d24354ca target/ppc: Move xscmp{eq,ge,gt}dp to decodetree Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 568e7c4d45 target/ppc: Implement xscmp{eq,ge,gt}qp Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 4439586a2b target/ppc: Refactor VSX_SCALAR_CMP_DP Víctor Colombo 2022-03-02 06:51:38 +01:00
  • 0efbb8dc2f target/ppc: Remove xscmpnedp instruction Víctor Colombo 2022-03-02 06:51:38 +01:00
  • d518239b06 target/ppc: Implement xvtlsbb instruction Víctor Colombo 2022-03-02 06:51:38 +01:00