Commit Graph

  • 44068eabe0 hw/arm/exynos4210: Fix code style nit in combiner_grp_to_gic_id[] Peter Maydell 2022-04-04 16:46:46 +01:00
  • 771dee52c0 hw/arm/exynos4210: Coalesce board_irqs and irq_table Peter Maydell 2022-04-04 16:46:45 +01:00
  • c9d4940a9b hw/arm/exynos4210: Drop int_gic_irq[] from Exynos4210Irq struct Peter Maydell 2022-04-04 16:46:44 +01:00
  • 5b2417288e hw/arm/exynos4210: Put a9mpcore device into state struct Peter Maydell 2022-04-04 16:46:43 +01:00
  • 019eafddd0 hw/intc/exynos4210_gic: Remove unused TYPE_EXYNOS4210_IRQ_GATE Peter Maydell 2022-04-04 16:46:42 +01:00
  • 2bd84b6818 hw/arm/exynos4210: Use TYPE_OR_IRQ instead of custom OR-gate device Peter Maydell 2022-04-04 16:46:41 +01:00
  • d6ccfc7e67 hw/arm: versal: Connect the CRL Edgar E. Iglesias 2022-04-06 18:43:03 +01:00
  • 369e5cb0c9 hw/misc: Add a model of the Xilinx Versal CRL Edgar E. Iglesias 2022-04-06 18:43:02 +01:00
  • 67a645a351 hw/arm: versal: Add the Cortex-R5Fs Edgar E. Iglesias 2022-04-06 18:43:01 +01:00
  • 8779d00c4e hw/arm: versal: Create an APU CPU Cluster Edgar E. Iglesias 2022-04-06 18:43:00 +01:00
  • 51af6231ad hw/arm/xlnx-zynqmp: Connect 4 TTC timers Edgar E. Iglesias 2022-04-01 00:20:17 +02:00
  • 09fc50cdce timer: cadence_ttc: Break out header file to allow embedding Edgar E. Iglesias 2022-04-01 00:20:16 +02:00
  • 78255ce392 hw/arm/virt: Check for attempt to use TrustZone with KVM or HVF Peter Maydell 2022-04-04 16:53:01 +01:00
  • d45c83328f virtiofsd: Add docs/helper for killpriv_v2/no_killpriv_v2 option Liu Yiding 2022-04-21 17:51:51 +08:00
  • 096b778f14 contrib/vhost-user-blk: add missing GOptionEntry NULL terminator Stefan Hajnoczi 2022-04-11 16:00:57 +01:00
  • 747421e949 Implements Backend Program conventions for vhost-user-scsi Sakshi Kaushik 2022-04-06 11:24:10 -05:00
  • de7371bc7c qapi: Fix version of cpu0-id field Dov Murik 2022-04-20 19:01:29 +00:00
  • 068613f065 qapi: Fix typo Andrea Bolognani 2022-04-20 17:34:08 +02:00
  • f43471297b qapi: Fix documentation for query-xen-replication-status Andrea Bolognani 2022-04-20 17:34:07 +02:00
  • 659056b81d docs: qapi: Remove outdated reference to simple unions Andrea Bolognani 2022-04-20 17:34:06 +02:00
  • 79db994861 qapi-schema: test: add a unit test for parsing array alternates Paolo Bonzini 2022-03-21 17:42:43 +01:00
  • b36dc5c279 qapi-schema: test: add a qapi-schema-test for array alternates Paolo Bonzini 2022-03-21 17:42:42 +01:00
  • a58069494d qapi-schema: support alternates with array type Paolo Bonzini 2022-03-21 17:42:41 +01:00
  • b1efff6bf0 Merge tag 'pull-ppc-20220420-2' of https://gitlab.com/danielhb/qemu into staging Richard Henderson 2022-04-20 21:54:24 -07:00
  • 9c125d17e9 Merge tag 'pull-tcg-20220420' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-04-20 16:43:11 -07:00
  • 2d94af4b16 hw/ppc: change indentation to spaces from TABs Guo Zhi 2022-04-12 10:12:41 +08:00
  • 4e610064db target/ppc: Add two missing register callbacks on POWER10 Frederic Barrat 2022-04-11 14:59:00 +02:00
  • b34ce592fd ppc/pnv: Remove LSI on the PCIE host bridge Frederic Barrat 2022-04-08 15:13:03 +02:00
  • 2e8656710a pcie: Don't try triggering a LSI when not defined Frederic Barrat 2022-04-08 15:13:02 +02:00
  • 23bd5fc3ed ppc/vof: Fix uninitialized string tracing Alexey Kardashevskiy 2022-04-06 14:50:13 +10:00
  • b8ff425b1d hw/ppc/ppc405_boards: Initialize g_autofree pointer Bernhard Beschow 2022-04-05 14:35:34 +02:00
  • b3d4520585 target/ppc: implement xscvqp[su]qz Matheus Ferst 2022-03-30 14:59:32 -03:00
  • 67332e0718 target/ppc: implement xscv[su]qqp Matheus Ferst 2022-03-30 14:59:31 -03:00
  • bea592300b softfloat: add float128_to_int128 Matheus Ferst 2022-03-30 14:59:30 -03:00
  • 4de49ddfac softfloat: add float128_to_uint128 Matheus Ferst 2022-03-30 14:59:29 -03:00
  • 95c1b71e25 softfloat: add int128_to_float128 Matheus Ferst 2022-03-30 14:59:28 -03:00
  • f279852b89 softfloat: add uint128_to_float128 Matheus Ferst 2022-03-30 14:59:27 -03:00
  • 613cf0fcba qemu/int128: add int128_urshift Matheus Ferst 2022-03-30 14:59:26 -03:00
  • f290a23868 target/ppc: Improve KVM hypercall trace Fabiano Rosas 2022-03-25 19:33:16 -03:00
  • 365acf15d3 spapr: Move nested KVM hypercalls under a TCG only config. Fabiano Rosas 2022-03-25 19:11:13 -03:00
  • 0939ac2cd9 spapr: Move hypercall_register_softmmu Fabiano Rosas 2022-03-25 19:11:12 -03:00
  • 354ff1557a ppc/pnv: Remove useless checks in set_irq handlers Cédric Le Goater 2022-03-23 08:28:46 +01:00
  • dcf4ca4514 ppc/pnv: Remove PnvPsiClas::irq_set Cédric Le Goater 2022-03-23 08:28:45 +01:00
  • b0ae5c69e1 ppc/pnv: Remove PnvOCC::psi link Cédric Le Goater 2022-03-23 08:28:44 +01:00
  • c05aa1406b ppc/pnv: Remove PnvLpcController::psi link Cédric Le Goater 2022-03-23 08:28:43 +01:00
  • 58858759c1 ppc/pnv: Fix PSI IRQ definition Cédric Le Goater 2022-03-23 08:28:42 +01:00
  • 4c7daca302 ppc/spapr/ddw: Add 2M pagesize Alexey Kardashevskiy 2022-03-21 18:19:45 +11:00
  • 5dd0be53e8 ppc/pnv: Update skiboot to v7.0 Joel Stanley 2022-03-07 11:19:39 +10:30
  • 27a985159a Merge tag 'pull-log-20220420' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-04-20 12:47:15 -07:00
  • a61532faa5 tcg: Add tcg_constant_ptr Richard Henderson 2022-04-13 09:50:17 -07:00
  • 5b6af141da accel/tcg: Remove ATOMIC_MMU_IDX Richard Henderson 2022-04-01 07:47:32 -06:00
  • c74824389e tcg: Fix indirect lowering vs TCG_OPF_COND_BRANCH Richard Henderson 2022-03-16 09:34:18 -07:00
  • 55d71e0b78 Don't include sysemu/tcg.h if it is not necessary Thomas Huth 2022-03-15 15:41:07 +01:00
  • 2d20a57453 Merge tag 'pull-fixes-for-7.1-200422-1' of https://github.com/stsquad/qemu into staging Richard Henderson 2022-04-20 11:13:08 -07:00
  • 4e51069d67 util/log: Support per-thread log files Richard Henderson 2022-04-17 11:30:19 -07:00
  • 30f5a73ac3 util/log: Limit RCUCloseFILE to file closing Richard Henderson 2022-04-17 11:30:18 -07:00
  • d5f55fff34 util/log: Rename QemuLogFile to RCUCloseFILE Richard Henderson 2022-04-17 11:30:17 -07:00
  • 92b24cb77f util/log: Combine two logfile closes Richard Henderson 2022-04-17 11:30:16 -07:00
  • beab3447db util/log: Hoist the eval of is_daemonized in qemu_set_log_internal Richard Henderson 2022-04-17 11:30:15 -07:00
  • 702979f736 util/log: Rename qemu_logfile_mutex to global_mutex Richard Henderson 2022-04-17 11:30:14 -07:00
  • 8ae58d6009 util/log: Rename qemu_logfile to global_file Richard Henderson 2022-04-17 11:30:13 -07:00
  • 4226646481 util/log: Rename logfilename to global_filename Richard Henderson 2022-04-17 11:30:12 -07:00
  • ec0d1849d9 util/log: Remove qemu_log_close Richard Henderson 2022-04-17 11:30:11 -07:00
  • b2528af10a softmmu: Use qemu_set_log_filename_flags Richard Henderson 2022-04-17 11:30:10 -07:00
  • b410253f9f linux-user: Use qemu_set_log_filename_flags Richard Henderson 2022-04-17 11:30:09 -07:00
  • 905c78fe60 bsd-user: Use qemu_set_log_filename_flags Richard Henderson 2022-04-17 11:30:08 -07:00
  • 144539d360 util/log: Introduce qemu_set_log_filename_flags Richard Henderson 2022-04-17 11:30:07 -07:00
  • 6391c772d7 sysemu/os-win32: Test for and use _lock_file/_unlock_file Richard Henderson 2022-04-17 11:30:06 -07:00
  • 7fc493f8bd include/qemu/log: Move entire implementation out-of-line Richard Henderson 2022-04-17 11:30:05 -07:00
  • bf619eae2e include/exec/log: Do not reference QemuLogFile directly Richard Henderson 2022-04-17 11:30:04 -07:00
  • 09a65bec38 tests/unit: Do not reference QemuLogFile directly Richard Henderson 2022-04-17 11:30:03 -07:00
  • 93756fdcf6 linux-user: Expand log_page_dump inline Richard Henderson 2022-04-17 11:30:02 -07:00
  • 43b761618d bsd-user: Expand log_page_dump inline Richard Henderson 2022-04-17 11:30:01 -07:00
  • fb6efecf54 util/log: Drop call to setvbuf Richard Henderson 2022-04-17 11:30:00 -07:00
  • 90f37362d7 util/log: Remove qemu_log_flush Richard Henderson 2022-04-17 11:29:59 -07:00
  • 27ea81337f util/log: Mark qemu_log_trylock as G_GNUC_WARN_UNUSED_RESULT Richard Henderson 2022-04-17 11:29:58 -07:00
  • 3c06a41746 util/log: Drop return value from qemu_log Richard Henderson 2022-04-17 11:29:57 -07:00
  • 095e9855b7 util/log: Use qemu_log_trylock/unlock in qemu_log Richard Henderson 2022-04-17 11:29:56 -07:00
  • 9aee8f2c29 target/nios2: Remove log_cpu_state from reset Richard Henderson 2022-04-17 11:29:55 -07:00
  • c769fbd7de accel/tcg: Use cpu_dump_state between qemu_log_trylock/unlock Richard Henderson 2022-04-17 11:29:54 -07:00
  • 7ac5c0b7ba exec/log: Remove log_disas and log_target_disas Richard Henderson 2022-04-17 11:29:53 -07:00
  • 8eb806a763 exec/translator: Pass the locked filepointer to disas_log hook Richard Henderson 2022-04-17 11:29:52 -07:00
  • b7a83ff8df tcg: Pass the locked filepointer to tcg_dump_ops Richard Henderson 2022-04-17 11:29:51 -07:00
  • 3fb659605f util/log: Remove qemu_log_vprintf Richard Henderson 2022-04-17 11:29:50 -07:00
  • 78b548583e *: Use fprintf between qemu_log_trylock/unlock Richard Henderson 2022-04-17 11:29:49 -07:00
  • 6fef222971 hw/xen: Split out xen_pv_output_msg Richard Henderson 2022-04-17 11:29:48 -07:00
  • c60f599bcb util/log: Rename qemu_log_lock to qemu_log_trylock Richard Henderson 2022-04-17 11:29:47 -07:00
  • c59fe6e536 util/log: Move qemu_log_lock, qemu_log_unlock out of line Richard Henderson 2022-04-17 11:29:46 -07:00
  • 229ef2eb44 os-posix: Use qemu_log_enabled Richard Henderson 2022-04-17 11:29:45 -07:00
  • c5955f4ff4 util/log: Pass Error pointer to qemu_set_log Richard Henderson 2022-04-17 11:29:44 -07:00
  • e2c7c6a454 util/log: Return bool from qemu_set_log_filename Richard Henderson 2022-04-17 11:29:43 -07:00
  • eecb0c4e11 target/hexagon: Remove qemu_set_log in hexagon_translate_init Richard Henderson 2022-04-17 11:29:42 -07:00
  • 54ee5b3da0 util/log: Drop manual log buffering Richard Henderson 2022-04-17 11:29:41 -07:00
  • 40a4b96eb0 Merge tag 'pull-block-2022-04-20' of https://gitlab.com/hreitz/qemu into staging Richard Henderson 2022-04-20 09:39:33 -07:00
  • caccf59918 tests/guest-debug: better handle gdb crashes Alex Bennée 2022-04-19 10:10:20 +01:00
  • e618e1f9b4 target/i386: fix byte swap issue with XMM register access Alex Bennée 2022-04-19 10:10:19 +01:00
  • f9caa8feea tests/tcg: add missing reference files for float_convs Alex Bennée 2022-04-19 10:10:18 +01:00
  • 2931014c3d tests/tcg: add float_convd test Alex Bennée 2022-04-19 10:10:17 +01:00
  • 9730a27ef4 tests/tcg: remove duplicate sha512-sse case Alex Bennée 2022-04-19 10:10:16 +01:00
  • a5ed13cd31 tests/tcg: fix non-static build Paolo Bonzini 2022-04-19 10:10:15 +01:00