Commit Graph

  • aa09b3d5f8 stats: Move QMP commands from monitor/ to stats/ Markus Armbruster 2023-01-24 13:19:36 +01:00
  • bab46b8180 runstate: Move HMP commands from monitor/ to softmmu/ Markus Armbruster 2023-01-24 13:19:35 +01:00
  • 0801062c1b tpm: Move HMP commands from monitor/ to softmmu/ Markus Armbruster 2023-01-24 13:19:34 +01:00
  • fa1cea9d0f virtio: Move HMP commands from monitor/ to hw/virtio/ Markus Armbruster 2023-01-24 13:19:33 +01:00
  • 27be86351e migration: Move the QMP command from monitor/ to migration/ Markus Armbruster 2023-01-24 13:19:32 +01:00
  • 119f50ce30 migration: Move HMP commands from monitor/ to migration/ Markus Armbruster 2023-01-24 13:19:31 +01:00
  • ae71d13d4e net: Move hmp_info_network() to net-hmp-cmds.c Markus Armbruster 2023-01-24 13:19:30 +01:00
  • 2030ca36bf net: Move HMP commands from monitor to net/ Markus Armbruster 2023-01-24 13:19:29 +01:00
  • 0d79271b57 hmp: Rewrite strlist_from_comma_list() as hmp_split_at_comma() Markus Armbruster 2023-01-24 13:19:28 +01:00
  • 52cafcea43 rocker: Move HMP commands from monitor to hw/net/rocker/ Markus Armbruster 2023-01-24 13:19:27 +01:00
  • fa1d2f8f63 block: Factor out hmp_change_medium(), and move to block/monitor/ Markus Armbruster 2023-01-24 13:19:26 +01:00
  • cffaca0fab qom: Move HMP commands from monitor/ to qom/ Markus Armbruster 2023-01-24 13:19:25 +01:00
  • 85ea9dfedd machine: Move HMP commands from monitor/ to hw/core/ Markus Armbruster 2023-01-24 13:19:24 +01:00
  • d9c631ea9f machine: Move QMP commands from monitor/ to hw/core/ Markus Armbruster 2023-01-24 13:19:23 +01:00
  • 29b62a1063 trace: Move HMP commands from monitor/ to trace/ Markus Armbruster 2023-01-24 13:19:22 +01:00
  • 5ec92f2d92 hmp: Rename help_cmd() to hmp_help_cmd(), move declaration to hmp.h Markus Armbruster 2023-01-24 13:19:21 +01:00
  • 52f50b1e9f readline: Extract readline_add_completion_of() from monitor Markus Armbruster 2023-01-24 13:19:20 +01:00
  • 444ee02c5f hmp: Drop redundant argument check from add_completion_option() Markus Armbruster 2023-01-24 13:19:19 +01:00
  • c3054a6e6a char: Factor out qmp_add_client() parts and move to chardev/ Markus Armbruster 2023-01-24 13:19:18 +01:00
  • b7d75c0b48 char: Move HMP commands from monitor/ to chardev/ Markus Armbruster 2023-01-24 13:19:17 +01:00
  • 98b5362bdd audio: Move HMP commands from monitor/ to audio/ Markus Armbruster 2023-01-24 13:19:16 +01:00
  • 15b7646c7d monitor: Drop unnecessary includes Markus Armbruster 2023-01-24 13:19:15 +01:00
  • 3f0744f98b linux-user: Allow sendmsg() without IOV Helge Deller 2022-12-12 18:34:16 +01:00
  • 27404b6c15 linux-user: Implement SOL_ALG encryption support Helge Deller 2022-12-12 18:34:15 +01:00
  • 93cf7e6c4a linux-user: Enhance strace output for various syscalls Helge Deller 2022-12-12 19:01:32 +01:00
  • 7020e2fd9e linux-user: Show 4th argument of rt_sigprocmask() in strace Helge Deller 2023-01-30 23:20:53 +01:00
  • 4530deb1fe linux-user: Add emulation for MADV_WIPEONFORK and MADV_KEEPONFORK in madvise() Helge Deller 2022-12-13 18:03:09 +01:00
  • ab6c497e7e linux-user: Improve strace output of personality() and sysinfo() Helge Deller 2023-01-27 21:18:58 +01:00
  • e0174afeea linux-user: Fix /proc/cpuinfo output for hppa Helge Deller 2023-01-27 21:10:49 +01:00
  • cb88b7c214 linux-user: Fix SO_ERROR return code of getsockopt() Helge Deller 2023-01-27 21:25:27 +01:00
  • 95fc5ed4a8 linux-user: move target_flat.h to target subdirs Mike Frysinger 2023-01-28 19:46:25 -05:00
  • 6a848b522e linux-user: Improve strace output of getgroups() and setgroups() Helge Deller 2023-01-15 22:00:57 +01:00
  • dfd8c5e9b3 linux-user: Add strace output for clock_getres_time64() and futex_time64() Helge Deller 2023-01-15 12:35:17 +01:00
  • 6003159ce1 Revert "linux-user: fix compat with glibc >= 2.36 sys/mount.h" Daniel P. Berrangé 2023-01-10 12:49:01 -05:00
  • 9f0246539a Revert "linux-user: add more compat ioctl definitions" Daniel P. Berrangé 2023-01-10 12:49:00 -05:00
  • d5dbbfe67e linux-user: add more netlink protocol constants Letu Ren 2023-01-01 22:11:05 +08:00
  • d237b416b9 linux-user: fix strace build w/out munlockall Mike Frysinger 2023-01-18 04:01:44 -05:00
  • 6490d9aa62 linux-user: un-parent OBJECT(cpu) when closing thread Richard Henderson 2023-01-24 10:10:19 -10:00
  • e2c649e5b5 linux-user: Add missing MAP_HUGETLB and MAP_STACK flags in strace Helge Deller 2022-12-13 17:02:24 +01:00
  • 0730eab4d3 Merge tag 'pull-target-arm-20230203' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-02-03 15:33:05 +00:00
  • bb18151d8b target/arm: Enable FEAT_FGT on '-cpu max' Peter Maydell 2023-01-30 18:24:59 +00:00
  • 1748ef03c5 target/arm: Implement MDCR_EL2.TDCC and MDCR_EL3.TDCC traps Peter Maydell 2023-01-30 18:24:58 +00:00
  • 34a8a07e57 target/arm: Implement the HFGITR_EL2.SVC_EL0 and SVC_EL1 traps Peter Maydell 2023-01-30 18:24:57 +00:00
  • 5572f7557f target/arm: Implement the HFGITR_EL2.ERET trap Peter Maydell 2023-01-30 18:24:56 +00:00
  • 950037e280 target/arm: Mark up sysregs for HFGITR bits 48..63 Peter Maydell 2023-01-30 18:24:55 +00:00
  • bf2f0625f8 target/arm: Mark up sysregs for HFGITR bits 18..47 Peter Maydell 2023-01-30 18:24:54 +00:00
  • 132c98cd93 target/arm: Mark up sysregs for HFGITR bits 12..17 Peter Maydell 2023-01-30 18:24:53 +00:00
  • dd34565319 target/arm: Mark up sysregs for HFGITR bits 0..11 Peter Maydell 2023-01-30 18:24:52 +00:00
  • dc780233b6 target/arm: Mark up sysregs for HDFGRTR bits 12..63 Peter Maydell 2023-01-30 18:24:51 +00:00
  • 917b1405c1 target/arm: Mark up sysregs for HDFGRTR bits 0..11 Peter Maydell 2023-01-30 18:24:50 +00:00
  • bd8db7d905 target/arm: Mark up sysregs for HFGRTR bits 36..63 Peter Maydell 2023-01-30 18:24:49 +00:00
  • 67dd80306c target/arm: Mark up sysregs for HFGRTR bits 24..35 Peter Maydell 2023-01-30 18:24:48 +00:00
  • b19ed03c4c target/arm: Mark up sysregs for HFGRTR bits 12..23 Peter Maydell 2023-01-30 18:24:47 +00:00
  • 158c276c74 target/arm: Mark up sysregs for HFGRTR bits 0..11 Peter Maydell 2023-01-30 18:24:46 +00:00
  • 361c33f6b8 target/arm: Implement FGT trapping infrastructure Peter Maydell 2023-01-30 18:24:45 +00:00
  • 15126d9ce2 target/arm: Define the FEAT_FGT registers Peter Maydell 2023-01-30 18:24:44 +00:00
  • 034bb45ac1 target/arm: Disable HSTR_EL2 traps if EL2 is not enabled Peter Maydell 2023-01-30 18:24:43 +00:00
  • 049edada5e target/arm: Make HSTR_EL2 traps take priority over UNDEF-at-EL1 Peter Maydell 2023-01-30 18:24:42 +00:00
  • cccc104bbf target/arm: All UNDEF-at-EL0 traps take priority over HSTR_EL2 traps Peter Maydell 2023-01-30 18:24:41 +00:00
  • 9ada333982 target/arm: Move do_coproc_insn() syndrome calculation earlier Peter Maydell 2023-01-30 18:24:40 +00:00
  • 80ea70f2e5 target/arm: Remove CP_ACCESS_TRAP_UNCATEGORIZED_{EL2, EL3} Peter Maydell 2023-01-30 18:24:39 +00:00
  • ce9a8863b2 target/arm: Correct syndrome for ATS12NSO* at Secure EL1 Peter Maydell 2023-01-30 18:24:38 +00:00
  • 3999d2d290 target/arm: Name AT_S1E1RP and AT_S1E1WP cpregs correctly Peter Maydell 2023-01-30 18:24:37 +00:00
  • ed65e32cf5 sbsa-ref: remove cortex-a76 from list of supported cpus Marcin Juszkiewicz 2023-01-26 12:44:16 +01:00
  • 5e91b9e03f hw/arm/virt: Make accels in GIC finalize logic explicit Alexander Graf 2022-12-23 10:01:07 +01:00
  • a3495d11c4 hw/arm/virt: Consolidate GIC finalize logic Alexander Graf 2022-12-23 10:01:06 +01:00
  • a2260983c6 hvf: arm: Add support for GICv3 Alexander Graf 2023-01-28 23:44:59 +01:00
  • 23dcbfc080 hw/char/pl011: better handling of FIFO flags on LCR reset Evgeny Iakovlev 2023-01-23 17:23:03 +01:00
  • 3b7a165e8c hw/char/pl011: implement a reset method Evgeny Iakovlev 2023-01-23 17:23:02 +01:00
  • 13ea96fa34 hw/char/pl011: add post_load hook for backwards-compatibility Evgeny Iakovlev 2023-01-23 17:23:01 +01:00
  • 9d88935cb1 hw/char/pl011: refactor FIFO depth handling code Evgeny Iakovlev 2023-01-23 17:23:00 +01:00
  • 9d2617ac7d target/arm: Fix physical address resolution for Stage2 Richard Henderson 2023-01-26 13:31:34 -10:00
  • a431ab0e4e hw/arm: Use TYPE_ARM_SMMUV3 Richard Henderson 2023-01-24 13:20:59 -10:00
  • 5736527050 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2023-02-03 12:43:10 +00:00
  • bf4460a8d9 Merge tag 'pull-tcg-20230123' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-02-03 09:30:45 +00:00
  • f991d61d35 Merge tag 'pull-jan-omnibus-020223-1' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2023-02-02 18:00:40 +00:00
  • ea66c00e7c MAINTAINERS: Cover tpm.c again Markus Armbruster 2023-01-20 18:01:04 +01:00
  • 75e5519a13 MAINTAINERS: Cover include/sysemu/accel-blocker.h Markus Armbruster 2023-01-19 10:15:45 +01:00
  • b862888c53 MAINTAINERS: Cover userfaultfd Markus Armbruster 2023-01-19 10:15:44 +01:00
  • 387b2b5255 Merge tag 'pull-request-2023-01-31' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2023-02-02 13:42:56 +00:00
  • b3ca9646b9 gitlab: cut even more from cross-win64-system build Alex Bennée 2023-02-02 13:25:27 +00:00
  • f45549233f plugins: Iterate on cb_lists in qemu_plugin_user_exit Richard Henderson 2023-01-24 18:01:27 +00:00
  • 882f5b1b44 cpu-exec: assert that plugin_mem_cbs is NULL after execution Emilio Cota 2023-01-24 18:01:26 +00:00
  • 17083f6fa6 tcg: exclude non-memory effecting helpers from instrumentation Emilio Cota 2023-01-24 18:01:25 +00:00
  • 0f92d94ae3 translator: always pair plugin_gen_insn_{start, end} calls Emilio Cota 2023-01-24 18:01:24 +00:00
  • 3fd62e73ad plugins: fix optimization in plugin_gen_disable_mem_helpers Emilio Cota 2023-01-24 18:01:23 +00:00
  • 2bbbc1be8d plugins: make qemu_plugin_user_exit's locking order consistent with fork_start's Emilio Cota 2023-01-24 18:01:22 +00:00
  • 68f7b2be53 util/qht: use striped locks under TSAN Emilio Cota 2023-01-24 18:01:21 +00:00
  • 047e2bd338 thread: de-const qemu_spin_destroy Emilio Cota 2023-01-24 18:01:20 +00:00
  • def48dddcf util/qht: add missing atomic_set(hashes[i]) Emilio Cota 2023-01-24 18:01:19 +00:00
  • 4731f89b3b cpu: free cpu->tb_jmp_cache with RCU Emilio Cota 2023-01-24 18:01:18 +00:00
  • d54c6d3b5d tests/tcg: add memory-sve test for aarch64 Alex Bennée 2023-01-24 18:01:17 +00:00
  • 0bccdb42df semihosting: add O_BINARY flag in host_open for NT compatibility Evgeny Iakovlev 2023-01-24 18:01:16 +00:00
  • 978c2bf97b semihosting: Write back semihosting data before completion callback Keith Packard 2023-01-24 18:01:15 +00:00
  • 2c46bc240a docs: add an introduction to the system docs Alex Bennée 2023-01-24 18:01:14 +00:00
  • 2da9d21360 semihosting: add semihosting section to the docs Alex Bennée 2023-01-24 18:01:13 +00:00
  • a0a6754bb5 docs: add a new section to outline emulation support Alex Bennée 2023-01-24 18:01:12 +00:00
  • 9d195efd65 docs: add hotlinks to about preface text Alex Bennée 2023-01-24 18:01:11 +00:00
  • 51d11acf31 MAINTAINERS: Fix the entry for tests/tcg/nios2 Thomas Huth 2023-01-24 18:01:10 +00:00
  • 6e890b0521 gitlab: wrap up test results for custom runners Alex Bennée 2023-01-24 18:01:09 +00:00