1. cb48f36 tcg: Add guest load/store primitives for TCGv_i128 by Richard Henderson · 2 years, 4 months ago
  2. ecbea3e tcg: Define TCG_TYPE_I128 and related helper macros by Richard Henderson · 2 years, 4 months ago
  3. bf4460a Merge tag 'pull-tcg-20230123' of https://gitlab.com/rth7680/qemu into staging by Peter Maydell · 2 years, 1 month ago
  4. 8a7c606 intel-iommu: Document iova_tree by Peter Xu · 2 years, 2 months ago
  5. 6aa89be tcg: Mark tcg helpers noinline to avoid an issue with LTO by Richard Henderson · 2 years, 2 months ago
  6. ef4f031 Merge tag 'pull-tcg-20230117' of https://gitlab.com/rth7680/qemu into staging by Peter Maydell · 2 years, 2 months ago
  7. 883f2c5 bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plx by Philippe Mathieu-Daudé · 2 years, 2 months ago
  8. 9da6079 tcg: Add TranslationBlock.jmp_insn_offset by Richard Henderson · 2 years, 3 months ago
  9. 3a50f42 tcg: Rename TB_JMP_RESET_OFFSET_INVALID to TB_JMP_OFFSET_INVALID by Richard Henderson · 2 years, 3 months ago
  10. f995037 mips: Always include nanomips disassembler by Paolo Bonzini · 2 years, 2 months ago
  11. aa96ab7 Merge tag 'pull-request-2023-01-09' of https://gitlab.com/thuth/qemu into staging by Peter Maydell · 2 years, 2 months ago
  12. 94e273d exec/memory: Expose memory_region_access_valid() by Philippe Mathieu-Daudé · 2 years, 3 months ago
  13. 7a5951f include: Include headers where needed by Markus Armbruster · 2 years, 3 months ago
  14. 39004a7 tcg: Reorg function calls by Richard Henderson · 2 years, 4 months ago
  15. cb10bc6 tcg: Vary the allocation size for TCGOp by Richard Henderson · 2 years, 3 months ago
  16. 6ca5ac1 accel/tcg: Move remainder of page locking to tb-maint.c by Richard Henderson · 2 years, 5 months ago
  17. a97d5d2 accel/tcg: Use interval tree for TBs in user-only mode by Richard Henderson · 2 years, 5 months ago
  18. cedb70e migration: Use non-atomic ops for clear log bitmap by Peter Xu · 2 years, 5 months ago
  19. 2cb40d4 Fix several typos in documentation (found by codespell) by Stefan Weil · 2 years, 4 months ago
  20. f21f1cf Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  21. baa44bc vfio: move implement of vfio_get_xlat_addr() to memory.c by Cindy Lu · 2 years, 4 months ago
  22. 1e458f1 Fix some typos in documentation and comments by Stefan Weil · 2 years, 4 months ago
  23. 0d37413 Merge tag 'pull-testing-for-7.2-011122-3' of https://github.com/stsquad/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  24. 3d419a4 accel/tcg: Remove will_exit argument from cpu_restore_state by Richard Henderson · 2 years, 4 months ago
  25. 9fa97e0 target/s390x: fake instruction loading when handling 'ex' by Alex Bennée · 2 years, 4 months ago
  26. 6392bd6 accel/tcg: Introduce cpu_unwind_state_data by Richard Henderson · 2 years, 4 months ago
  27. 75d30fd Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging by Stefan Hajnoczi · 2 years, 4 months ago
  28. 6d998f3 exec/cpu-common: add qemu_ram_get_fd() by Stefan Hajnoczi · 2 years, 5 months ago
  29. 04f1057 accel/tcg: Remove restore_state_to_opc function by Richard Henderson · 2 years, 4 months ago
  30. d292568 accel/tcg: Add restore_state_to_opc to TCGCPUOps by Richard Henderson · 2 years, 4 months ago
  31. 8269c01 accel/tcg: Simplify page_get/alloc_target_data by Richard Henderson · 2 years, 5 months ago
  32. 65cd34e accel/tcg: Unify declarations of tb_invalidate_phys_range by Richard Henderson · 2 years, 5 months ago
  33. d6d1fd2 accel/tcg: Rename tb_invalidate_phys_page_range and drop end parameter by Richard Henderson · 2 years, 5 months ago
  34. 28905cf accel/tcg: Introduce tb_{set_}page_addr{0,1} by Richard Henderson · 2 years, 6 months ago
  35. cc05368 accel/tcg: Move assert_no_pages_locked to internal.h by Richard Henderson · 2 years, 5 months ago
  36. 50d4c8c accel/tcg: Make page_alloc_target_data allocation constant by Richard Henderson · 2 years, 6 months ago
  37. 8ed558e accel/tcg: Introduce TARGET_TB_PCREL by Richard Henderson · 2 years, 7 months ago
  38. fbf59aa accel/tcg: Introduce tb_pc and log_pc by Richard Henderson · 2 years, 7 months ago
  39. a976a99 include/hw/core: Create struct CPUJumpCache by Richard Henderson · 2 years, 7 months ago
  40. b21af66 accel/tcg: Use DisasContextBase in plugin_gen_tb_start by Richard Henderson · 2 years, 7 months ago
  41. 8c6953c include/exec: Introduce TARGET_PAGE_ENTRY_EXTRA by Richard Henderson · 2 years, 7 months ago
  42. 4047368 accel/tcg: Introduce tlb_set_page_full by Richard Henderson · 2 years, 7 months ago
  43. af803a4 accel/tcg: Introduce probe_access_full by Richard Henderson · 2 years, 7 months ago
  44. 25d3ec5 accel/tcg: Rename CPUIOTLBEntry to CPUTLBEntryFull by Richard Henderson · 2 years, 7 months ago
  45. f93b769 linux-user: Passthrough MADV_DONTNEED for certain file mappings by Ilya Leoshkevich · 2 years, 6 months ago
  46. 50627f1 accel/tcg: Add fast path for translator_ld* by Richard Henderson · 2 years, 7 months ago
  47. 306c872 accel/tcg: Add pc and host_pc params to gen_intermediate_code by Richard Henderson · 2 years, 7 months ago
  48. dac8d19 accel/tcg: Remove translator_ldsw by Richard Henderson · 2 years, 7 months ago
  49. 97e0346 accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c by Richard Henderson · 2 years, 7 months ago
  50. 0c90ba1 accel/tcg: Make tb_htable_lookup static by Richard Henderson · 2 years, 7 months ago
  51. cdf7130 accel/tcg: Properly implement get_page_addr_code for user-only by Richard Henderson · 2 years, 7 months ago
  52. f3b2b81 accel/tcg: Introduce is_same_page() by Ilya Leoshkevich · 2 years, 7 months ago
  53. dbbf897 linux-user/aarch64: Reset target data on MADV_DONTNEED by Vitaly Buka · 2 years, 8 months ago
  54. cc2b33e softmmu/dirtylimit: Implement vCPU dirtyrate calculation periodically by Hyman Huang(黄勇) · 2 years, 9 months ago
  55. ab1a161 cpus: Introduce cpu_list_generation_id by Hyman Huang(黄勇) · 2 years, 9 months ago
  56. 2116650 disas: Remove libvixl disassembler by Thomas Huth · 2 years, 9 months ago
  57. 64c8c6a gdbstub: Adjust gdb_syscall_complete_cb declaration by Richard Henderson · 2 years, 10 months ago
  58. 9a89470 semihosting: Split out semihost_sys_lseek by Richard Henderson · 2 years, 10 months ago
  59. 9814483 include/exec: Define errno values in gdbstub.h by Richard Henderson · 2 years, 10 months ago
  60. 7c56c2d include/exec: Move gdb_stat and gdb_timeval to gdbstub.h by Richard Henderson · 2 years, 10 months ago
  61. 94b14fe include/exec: Move gdb open flags to gdbstub.h by Richard Henderson · 2 years, 10 months ago
  62. c89a14a semihosting: Move exec/softmmu-semi.h to semihosting/softmmu-uaccess.h by Richard Henderson · 2 years, 10 months ago
  63. 3123f93 vfio-user: handle PCI BAR accesses by Jagannathan Raman · 2 years, 9 months ago
  64. b01841f accel/tcg: Inline dump_opcount_info() and remove it by Bernhard Beschow · 2 years, 10 months ago
  65. 7112ffd accel/tcg/cpu-exec: Unexport dump_drift_info() by Bernhard Beschow · 2 years, 10 months ago
  66. a8a506c hw/loongarch: Add support loongson3 virt machine type. by Xiaojuan Yang · 2 years, 9 months ago
  67. ea9cea9 Clean up decorations and whitespace around header guards by Markus Armbruster · 2 years, 10 months ago
  68. 4f31b54 Normalize header guard symbol definition by Markus Armbruster · 2 years, 10 months ago
  69. 8905770 compiler.h: replace QEMU_NORETURN with G_NORETURN by Marc-André Lureau · 2 years, 11 months ago
  70. bf619ea include/exec/log: Do not reference QemuLogFile directly by Richard Henderson · 2 years, 11 months ago
  71. 93756fd linux-user: Expand log_page_dump inline by Richard Henderson · 2 years, 11 months ago
  72. 7ac5c0b exec/log: Remove log_disas and log_target_disas by Richard Henderson · 2 years, 11 months ago
  73. 8eb806a exec/translator: Pass the locked filepointer to disas_log hook by Richard Henderson · 2 years, 11 months ago
  74. 78b5485 *: Use fprintf between qemu_log_trylock/unlock by Richard Henderson · 2 years, 11 months ago
  75. c60f599 util/log: Rename qemu_log_lock to qemu_log_trylock by Richard Henderson · 2 years, 11 months ago
  76. ec5f7ca include: move target page bits declaration to page-vary.h by Marc-André Lureau · 3 years ago
  77. 1f269c1 include: move cpu_exec* declarations to cpu-common.h by Marc-André Lureau · 3 years ago
  78. 8e3b0cb Replace qemu_real_host_page variables with inlined functions by Marc-André Lureau · 3 years ago
  79. ee3eb3a Replace TARGET_WORDS_BIGENDIAN by Marc-André Lureau · 3 years ago
  80. e03b568 Replace config-time define HOST_WORDS_BIGENDIAN by Marc-André Lureau · 3 years ago
  81. 3ab6fdc softmmu/physmem: Introduce MemTxAttrs::memory field and MEMTX_ACCESS_ERROR by Philippe Mathieu-Daudé · 3 years, 3 months ago
  82. 377bf6f softmmu: List CPU types again by Philippe Mathieu-Daudé · 3 years ago
  83. 1ea4a06 target: Use CPUArchState as interface to target-specific CPU state by Philippe Mathieu-Daudé · 3 years, 1 month ago
  84. f1d4d9f exec/cpu_ldst: Include 'cpu.h' to get target_ulong definition by Philippe Mathieu-Daudé · 3 years, 1 month ago
  85. 1f649fe exec/cpu: Make address_space_init/reloading_memory_map target agnostic by Philippe Mathieu-Daudé · 3 years, 10 months ago
  86. e52fc5e exec/gdbstub: Make gdb_exit() / gdb_set_stop_cpu() target agnostic by Philippe Mathieu-Daudé · 3 years, 10 months ago
  87. 03ff4f8 misc: Add missing "sysemu/cpu-timers.h" include by Philippe Mathieu-Daudé · 3 years, 1 month ago
  88. 73842ef exec: Make cpu_memory_rw_debug() target agnostic by Philippe Mathieu-Daudé · 3 years, 1 month ago
  89. 06445fb exec: Declare vaddr as a generic target-agnostic type by Philippe Mathieu-Daudé · 3 years, 1 month ago
  90. 8929906 tcg: Remove dh_alias indirection for dh_typecode by Richard Henderson · 3 years, 1 month ago
  91. cd61748 exec/exec-all: Move 'qemu/log.h' include in units requiring it by Philippe Mathieu-Daudé · 3 years, 1 month ago
  92. 40d7ca3 exec/ramblock: Add missing includes by Philippe Mathieu-Daudé · 3 years, 1 month ago
  93. 514f9f8 include/exec: fix softmmu version of TARGET_ABI_FMT_lx by Alex Bennée · 3 years, 1 month ago
  94. 126d412 tracing: excise the tcg related from tracetool by Alex Bennée · 3 years, 1 month ago
  95. d201cf7 tracing: remove the trace-tcg includes from the build by Alex Bennée · 3 years, 1 month ago
  96. b269a70 exec/cpu: Make host pages variables / macros 'target agnostic' by Philippe Mathieu-Daudé · 3 years, 2 months ago
  97. 75f01c6 exec/memory: Extract address_space_set() from dma_memory_set() by Philippe Mathieu-Daudé · 3 years, 2 months ago
  98. 455faf0 memory: Update description of memory_region_is_mapped() by David Hildenbrand · 3 years, 4 months ago
  99. 5ead621 memory: Make memory_region_is_mapped() succeed when mapped via an alias by David Hildenbrand · 3 years, 4 months ago
  100. c7f9dd5 exec/memop: Adding signed quad and octo defines by Frédéric Pétrot · 3 years, 2 months ago