Commit Graph

  • 3a4af26d7a target/riscv: Add the privileged spec version 1.12.0 Atish Patra 2022-03-03 10:54:36 -08:00
  • a46d410c5c target/riscv: Define simpler privileged spec version numbering Atish Patra 2022-03-03 10:54:35 -08:00
  • 9972479fac riscv: opentitan: Connect opentitan SPI Host Wilfred Mallawa 2022-03-03 14:54:26 +10:00
  • 9c4888c995 hw/ssi: Add Ibex SPI device model Wilfred Mallawa 2022-03-03 14:54:25 +10:00
  • 4ba2565831 Merge tag 'pull-rx-20220421' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-04-21 16:45:41 -07:00
  • da5006445a Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging Richard Henderson 2022-04-21 15:16:52 -07:00
  • 552de79bfd migration: Read state once Dr. David Alan Gilbert 2022-04-13 12:33:29 +01:00
  • f912ec5b2d migration: Fix operator type Dr. David Alan Gilbert 2022-04-06 11:25:15 +01:00
  • 08401c0426 migration: Allow migrate-recover to run multiple times Peter Xu 2022-03-31 11:08:45 -04:00
  • a39e933962 migration: Move channel setup out of postcopy_try_recover() Peter Xu 2022-03-31 11:08:44 -04:00
  • 929068ec2f migration: Export ram_load_postcopy() Peter Xu 2022-03-31 11:08:43 -04:00
  • f444eeda71 migration: Move migrate_allow_multifd and helpers into migration.c Peter Xu 2022-03-31 11:08:42 -04:00
  • ea2faf0c35 migration: Add pss.postcopy_requested status Peter Xu 2022-03-31 11:08:41 -04:00
  • 7f692ec79a migration: Drop multifd tls_hostname cache Peter Xu 2022-03-31 11:08:40 -04:00
  • 83174765da migration: Postpone releasing MigrationState.hostname Peter Xu 2022-03-31 11:08:39 -04:00
  • 00fbe7f6ad tests: expand the migration precopy helper to support failures Daniel P. Berrangé 2022-03-10 17:18:14 +00:00
  • 243e006686 tests: switch migration FD passing test to use common precopy helper Daniel P. Berrangé 2022-03-10 17:18:13 +00:00
  • b3caa7b55e tests: introduce ability to provide hooks for migration precopy test Daniel P. Berrangé 2022-03-10 17:18:12 +00:00
  • ffed54f6e5 tests: merge code for UNIX and TCP migration pre-copy tests Daniel P. Berrangé 2022-03-10 17:18:11 +00:00
  • 19da6edfe8 tests: switch MigrateStart struct to be stack allocated Daniel P. Berrangé 2022-03-10 17:18:10 +00:00
  • 4b2bbca7a0 migration: fix use of TLS PSK credentials with a UNIX socket Daniel P. Berrangé 2022-03-10 17:18:09 +00:00
  • 0c2b6c85c9 tests: print newline after QMP response in qtest logs Daniel P. Berrangé 2022-03-10 17:18:07 +00:00
  • dcd23e9cae tests: support QTEST_TRACE env variable Daniel P. Berrangé 2022-03-10 17:18:06 +00:00
  • a17ec44dba tests: improve error message when saving TLS PSK file fails Daniel P. Berrangé 2022-03-10 17:18:05 +00:00
  • 378f973a6c Merge tag 'pull-qapi-2022-04-21' of git://repo.or.cz/qemu/armbru into staging Richard Henderson 2022-04-21 10:49:40 -07:00
  • 724eaecec6 target/rx: update PC correctly in wait instruction Tomoaki Kawada 2022-04-17 15:02:25 +09:00
  • 335cd06597 target/rx: set PSW.I when executing wait instruction Tomoaki Kawada 2022-04-17 13:59:38 +09:00
  • bcc6f33b67 hw/rx: rx-gdbsim DTB load address aligned of 16byte. Yoshinori Sato 2022-02-07 22:27:58 +09:00
  • 3c69336a87 target/rx: Swap stack pointers on clrpsw/setpsw instruction Richard Henderson 2022-04-17 09:51:30 -07:00
  • d3562fe258 target/rx: Move DISAS_UPDATE check for write to PSW Richard Henderson 2022-04-17 09:51:29 -07:00
  • 3626a3fe37 target/rx: Store PSW.U in tb->flags Richard Henderson 2022-04-17 09:51:28 -07:00
  • 4341631e4d target/rx: Put tb_flags into DisasContext Richard Henderson 2022-04-17 09:51:27 -07:00
  • 28298069af Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau/qemu into staging Richard Henderson 2022-04-21 09:27:54 -07:00
  • b0dd25ee95
    use ucontext definition from bolts::os::unix_signals (#612) Lukas Seidel 2022-04-21 18:03:12 +02:00
  • 401d467894 Merge tag 'pull-target-arm-20220421' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2022-04-21 08:04:43 -07:00
  • 47430775ed python/qmp: remove pylint workaround from legacy.py John Snow 2022-03-30 13:28:12 -04:00
  • b1a9b1f7a6 python: rename 'aqmp-tui' to 'qmp-tui' John Snow 2022-03-30 13:28:11 -04:00
  • 37094b6dd5 python: rename qemu.aqmp to qemu.qmp John Snow 2022-03-30 13:28:10 -04:00
  • 105bbff886 python: re-enable pylint duplicate-code warnings John Snow 2022-03-30 13:28:09 -04:00
  • adaca6e085 python: remove the old QMP package John Snow 2022-03-30 13:28:08 -04:00
  • b0654f4f98 python/aqmp: copy qmp docstrings to qemu.aqmp.legacy John Snow 2022-03-30 13:28:07 -04:00
  • 0c78ebf722 python/aqmp: fully separate from qmp.QEMUMonitorProtocol John Snow 2022-03-30 13:28:06 -04:00
  • 9fcd3930e0 python/aqmp: take QMPBadPortError and parse_address from qemu.qmp John Snow 2022-03-30 13:28:05 -04:00
  • 335e7d410e python: temporarily silence pylint duplicate-code warnings John Snow 2022-03-30 13:28:04 -04:00
  • 445c9d4e3d python/aqmp-tui: relicense as LGPLv2+ John Snow 2022-03-25 16:04:38 -04:00
  • 0e08b94700 python/qmp-shell: relicense as LGPLv2+ John Snow 2022-03-25 16:04:37 -04:00
  • 9dcea96d08 python/aqmp: relicense as LGPLv2+ John Snow 2022-03-25 16:04:36 -04:00
  • 380fc8f32e python/aqmp: add explicit GPLv2 license to legacy.py John Snow 2022-03-25 16:04:35 -04:00
  • 68e2e3dd66 iotests: switch to AQMP John Snow 2022-03-21 16:33:15 -04:00
  • 998ed38620 iotests/mirror-top-perms: switch to AQMP John Snow 2022-03-21 16:33:14 -04:00
  • 28d4f06e0a scripts/bench-block-job: switch to AQMP John Snow 2022-03-21 16:33:13 -04:00
  • a4225303a1 python/machine: permanently switch to AQMP John Snow 2022-03-21 16:33:12 -04:00
  • 55fa017072 qga: use fixed-length and GDateTime for log timestamp Marc-André Lureau 2022-04-07 15:21:41 +04:00
  • d30c08dfe4 tests/fuzz: fix warning Marc-André Lureau 2022-04-20 17:26:24 +04:00
  • c267d750d8 qga: remove need for QEMU atomic.h Marc-André Lureau 2022-04-20 17:26:22 +04:00
  • 1fbf2665e6 util: replace qemu_get_local_state_pathname() Marc-André Lureau 2022-04-20 17:26:21 +04:00
  • 1b34d08f0b util: use qemu_create() in qemu_write_pidfile() Marc-André Lureau 2022-04-20 17:26:20 +04:00
  • 96eb9b2b47 util: use qemu_write_full() in qemu_write_pidfile() Marc-André Lureau 2022-04-20 17:26:19 +04:00
  • d0dedf2f4c util: simplify write in signal handler Marc-André Lureau 2022-04-20 17:26:18 +04:00
  • c3e5704af1 qtest: simplify socket_send() Marc-André Lureau 2022-04-20 17:26:15 +04:00
  • 548fb0da73 qga: move qga_get_host_name() Marc-André Lureau 2022-04-20 17:26:14 +04:00
  • 756a98dd70 Move error_printf_unless_qmp() with monitor unit Marc-André Lureau 2022-04-20 17:26:13 +04:00
  • a7bd942c90 tests: run-time skip test-qga if TSAN is enabled Marc-André Lureau 2022-04-20 17:26:12 +04:00
  • c213ef9a66 compiler.h: add QEMU_SANITIZE_{ADDRESS,THREAD} Marc-André Lureau 2022-04-20 17:26:09 +04:00
  • 5472b5b6a4 tests: remove block/qdict checks from check-qobject.c Marc-André Lureau 2022-04-20 17:26:08 +04:00
  • 215aea0cb2 include: move qdict_{crumple,flatten} declarations Marc-André Lureau 2022-04-20 17:26:07 +04:00
  • 9ca9c893b6 include: add qemu/keyval.h Marc-André Lureau 2022-04-20 17:26:06 +04:00
  • 282468c7c4 include: move qemu_fdatasync() to osdep Marc-André Lureau 2022-04-20 17:26:04 +04:00
  • 73991a9222 include: move qemu_msync() to osdep Marc-André Lureau 2022-04-20 17:26:03 +04:00
  • 8905770b27 compiler.h: replace QEMU_NORETURN with G_NORETURN Marc-André Lureau 2022-04-20 17:26:02 +04:00
  • 94ae6b579d osdep.h: move qemu_build_not_reached() Marc-André Lureau 2022-04-20 17:26:01 +04:00
  • 1812a2d366 doc/style: CLang -> Clang Marc-André Lureau 2022-04-20 17:25:59 +04:00
  • a0e04317f3 intc/exynos4210_gic: replace snprintf() with g_strdup_printf() Marc-André Lureau 2022-04-20 17:25:58 +04:00
  • aaea18d5d6 arm/allwinner-a10: replace snprintf() with g_strdup_printf() Marc-André Lureau 2022-04-20 17:25:57 +04:00
  • e5c4183525 arm/digic: replace snprintf() with g_strdup_printf() Marc-André Lureau 2022-04-20 17:25:56 +04:00
  • 7a42e6885a docs: trace-events-all is installed without renaming Marc-André Lureau 2022-04-20 17:25:55 +04:00
  • 4e8c41947b qga: replace usleep() with g_usleep() Marc-André Lureau 2022-04-20 17:25:54 +04:00
  • 49f9522193 include: rename qemu-common.h qemu/help-texts.h Marc-André Lureau 2022-04-20 17:25:49 +04:00
  • aa77a877fd hw/hyperv: remove needless qemu-common.h include Marc-André Lureau 2022-04-20 17:25:48 +04:00
  • 88c39c8693 Simplify softmmu/main.c Marc-André Lureau 2022-04-20 17:25:47 +04:00
  • 6712f04ec8 scripts/analyze-inclusions: drop qemu-common.h from analysis Marc-André Lureau 2022-04-20 17:25:46 +04:00
  • 951cc9df88 glib-compat: isolate g_date_time_format_iso8601 version-bypass Marc-André Lureau 2022-04-20 17:25:45 +04:00
  • 5b415dd61b hw/arm: Use bit fields for NPCM7XX PWRON STRAPs Hao Wu 2022-04-11 09:58:42 -07:00
  • c3e9e73a83 hw/misc: Add PWRON STRAP bit fields in GCR module Hao Wu 2022-04-11 09:58:41 -07:00
  • 011301736b hw/arm/virt: impact of gic-version on max CPUs Heinrich Schuchardt 2022-04-14 01:14:56 +02:00
  • 0ebfc997d2 hw/core/irq: remove unused 'qemu_irq_split' function Zongyuan Li 2022-03-25 02:15:57 +08:00
  • d0a030d801 hw/arm/stellaris: replace 'qemu_split_irq' with 'TYPE_SPLIT_IRQ' Zongyuan Li 2022-03-25 02:15:55 +08:00
  • d5c3eb50af hw/arm/realview: replace 'qemu_split_irq' with 'TYPE_SPLIT_IRQ' Zongyuan Li 2022-03-25 02:15:54 +08:00
  • f37fc537fc hw/arm/exynos4210: Drop Exynos4210Irq struct Peter Maydell 2022-04-04 16:46:58 +01:00
  • cebef07df5 hw/arm/exynos4210: Put combiners into state struct Peter Maydell 2022-04-04 16:46:57 +01:00
  • 76621953c9 hw/arm/exynos4210: Fold combiner splits into exynos4210_init_board_irqs() Peter Maydell 2022-04-04 16:46:56 +01:00
  • 76124b4cb2 hw/arm/exynos4210: Don't connect multiple lines to external GIC inputs Peter Maydell 2022-04-04 16:46:55 +01:00
  • 1c6f3feeb3 hw/arm/exynos4210: Connect MCT_G0 and MCT_G1 to both combiners Peter Maydell 2022-04-04 16:46:54 +01:00
  • 0dee4daca3 hw/arm/exynos4210: Fill in irq_table[] for internal-combiner-only IRQ lines Peter Maydell 2022-04-04 16:46:53 +01:00
  • 7582d930da hw/arm/exynos4210: Use TYPE_SPLIT_IRQ in exynos4210_init_board_irqs() Peter Maydell 2022-04-04 16:46:52 +01:00
  • b17b54a63d hw/arm/exynos4210: Delete unused macro definitions Peter Maydell 2022-04-04 16:46:51 +01:00
  • 03a46e0081 hw/arm/exynos4210: Move exynos4210_combiner_get_gpioin() into exynos4210.c Peter Maydell 2022-04-04 16:46:50 +01:00
  • 38c2b905d3 hw/arm/exynos4210: Drop ext_gic_irq[] from Exynos4210Irq struct Peter Maydell 2022-04-04 16:46:49 +01:00
  • 78cb12a92c hw/arm/exynos4210: Put external GIC into state struct Peter Maydell 2022-04-04 16:46:48 +01:00
  • 93afe073df hw/arm/exynos4210: Move exynos4210_init_board_irqs() into exynos4210.c Peter Maydell 2022-04-04 16:46:47 +01:00